Arduino IDE 1.6.7 undo function screws up the whole code, and even causes exceptions
Open
Type: Bug
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 7k
- PR merge metrics
- No merged PRs in 30d
Description
The undo function in the Arduino (Genuino) IDE often works wrong and screws up the whole code. You can try it yourself by typing some lines, doing some changes at various locations and then using the undo function. It often fails and deletes/adds wrong text.
I'm using W7ProX64 SP1 and Arduino (Genuino) IDE 1.6.7
Contributor guide
Research direction
Start by reproducing the undo failure in Arduino IDE 1.6.7 on Windows 7, using edits at several locations as described. Trace the undo behavior and any resulting exceptions; done means undo restores the intended text reliably without corrupting the sketch or throwing exceptions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop, devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100