Skip to content

SerialMonitor (AbstractTextMonitor.java) should honour Backspace (\b, 0x08) character, if (proposed) 'actionBackspace' option is set #10765

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
brewmanz opened this issue Sep 18, 2020 · 1 comment
Labels
Component: IDE Serial monitor Tools > Serial Monitor feature request A request to make an enhancement (not a bug fix) Type: Duplicate Another item already exists for this topic

Comments

@brewmanz
Copy link

Currently (1.8.14), the Arduino IDE Serial Monitor prints Backspace (\b, 0x08) as an empty block character. Ideally, it should move the cursor back one without rubout, but IMO just doing a backspacing rubout would be an improvement anyway.

There should also be an option box (like AutoScroll & ShowTimestamp) to save the user's choice as 'serial.action_backspace' in preferences.txt, so this new behaviour is optional and persisted.

Some guidance with where to put Unit Test Sketches would be appreciated.

Screenshot from 2020-09-18 13-10-29_ArduinoIdeSerialMonitorBackspace

@per1234
Copy link
Collaborator

per1234 commented Sep 25, 2020

Closing as duplicate of #3654

@per1234 per1234 closed this as completed Sep 25, 2020
@per1234 per1234 added Component: IDE Serial monitor Tools > Serial Monitor feature request A request to make an enhancement (not a bug fix) Type: Duplicate Another item already exists for this topic labels Sep 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: IDE Serial monitor Tools > Serial Monitor feature request A request to make an enhancement (not a bug fix) Type: Duplicate Another item already exists for this topic
Projects
None yet
Development

No branches or pull requests

2 participants