C-h should not be treated specially and represented internally as \b but

as C-h like the other Ctrl keys. Backspace is already handled separately
if it VERASE.
This commit is contained in:
nicm
2024-08-26 07:45:05 +00:00
parent 9e2a7c28f5
commit 31b6c9356c
2 changed files with 6 additions and 4 deletions

View File

@@ -812,8 +812,9 @@ first_key:
* lowercase, so ^A becomes a|CTRL.
*/
onlykey = key & KEYC_MASK_KEY;
if (onlykey < 0x20 && onlykey != C0_BS &&
onlykey != C0_HT && onlykey != C0_CR &&
if (onlykey < 0x20 &&
onlykey != C0_HT &&
onlykey != C0_CR &&
onlykey != C0_ESC) {
onlykey |= 0x40;
if (onlykey >= 'A' && onlykey <= 'Z')