Merge pull request #161 from diijkstra/backspace

Console: Handle ^H as backspace
This commit is contained in:
logicog
2026-03-14 13:14:39 +01:00
committed by GitHub
+1 -1
View File
@@ -169,7 +169,7 @@ void cmd_edit(void) __banked
} else { // An unknown or not yet complete Escape sequence: wait } else { // An unknown or not yet complete Escape sequence: wait
continue; continue;
} }
} else if (sbuf[l] == 127) { // Backspace } else if (sbuf[l] == 127 || sbuf[l] == 8) { // Backspace DEL or BS/^H
if (cursor > 0) { if (cursor > 0) {
write_char('\010'); write_char('\010');
for (uint8_t i = cursor; i < cmd_line_len; i++) for (uint8_t i = cursor; i < cmd_line_len; i++)