[GH-ISSUE #322] Shift alpha lock backspace shouldn't behave like regular shift alpha backspace #142

Open
opened 2026-05-06 13:15:44 +02:00 by BreizhHardware · 2 comments

Originally created by @D-Maxwell on GitHub (Apr 19, 2023).
Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/322

Hello there,

I noticed that shift ALPHA backspace would behave as if ALPHA wasn't locked, and would delete lines in bulk.

This behaviour is quite irritating to me, as it frequently happens that entire lines get deleted by accident.
I would personally prefer it if this behaviour was only present when shift is physically held and not based on whether you're typing capital letters.

Does anyone else feel like this would be beneficial to the ease of use of the Python editor ?
I believe achieving this may be possible, as if I recall correctly, this was standard behaviour on the stock firmware that is Epsilon.

Originally created by @D-Maxwell on GitHub (Apr 19, 2023). Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/322 Hello there, I noticed that `shift` `ALPHA` `backspace` would behave as if `ALPHA` wasn't locked, and would delete lines in bulk. This behaviour is quite irritating to me, as it frequently happens that entire lines get deleted by accident. I would personally prefer it if this behaviour was only present when `shift` is physically held and not based on whether you're typing capital letters. Does anyone else feel like this would be beneficial to the ease of use of the Python editor ? I believe achieving this may be possible, as if I recall correctly, this was standard behaviour on the stock firmware that is Epsilon.
Author
Owner

@BloomyInDev commented on GitHub (Apr 20, 2023):

I've tested on the Epsilon simulator and it's behave differently than Upsilon. Confirmed.
Omega does the same thing than Upsilon so i think that this 'bug' was from Omega change and not an Upsilon change

<!-- gh-comment-id:1515804893 --> @BloomyInDev commented on GitHub (Apr 20, 2023): I've tested on the Epsilon simulator and it's behave differently than Upsilon. Confirmed. Omega does the same thing than Upsilon so i think that this 'bug' was from Omega change and not an Upsilon change
Author
Owner

@Yaya-Cout commented on GitHub (Apr 20, 2023):

I don't know if it is a bug or a feature, but this behavior is quite annoying... For me, Epsilon's behavior is better.

<!-- gh-comment-id:1515887748 --> @Yaya-Cout commented on GitHub (Apr 20, 2023): I don't know if it is a bug or a feature, but this behavior is quite annoying... For me, Epsilon's behavior is better.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Upsilon#142
No description provided.