arduino / arduino/Arduino

IDE text mixup

Open
#10,159 0 comments 0 reactions 0 assignees View on GitHub
Component: IDE Type: Bug
Dominant language
Java
Stars
14.6k
Forks
7k
PR merge metrics
No merged PRs in 30d

Description

App puts the "}" bracelet automatically after writing "{" and hitting enter after it.

If i write { and do not hit enter (i need to remember to put it later) after copying / pasting / undo / redo shortcuts the code starts to appear in wrong places and is mixed. Saving project usually does not save the mixed text, but after that the app needs to be restarted.

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in the Arduino IDE by entering an opening brace, using copy/paste and undo/redo, then saving the project. Trace the IDE text-editing path involved in automatic closing-brace insertion and verify that text remains correctly ordered and is saved without requiring a restart.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.