From bd8919e56729b959c5d597bb37f722ba307bbce0 Mon Sep 17 00:00:00 2001 From: Pavel Roskin Date: Mon, 9 Jun 2003 05:59:00 +0000 Subject: [PATCH] * key.c (correct_key_code): Treat Shift-Backspace as Backspace. --- src/ChangeLog | 4 ++++ src/key.c | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index 385fd1d22..0dec2a0b2 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2003-06-09 David Sterba + + * key.c (correct_key_code): Treat Shift-Backspace as Backspace. + 2003-06-06 Pavel Roskin * util.h: Add new match_type - match_regex. diff --git a/src/key.c b/src/key.c index daa21206c..41a78f399 100644 --- a/src/key.c +++ b/src/key.c @@ -596,6 +596,11 @@ correct_key_code (int code) mod &= ~KEY_M_CTRL; } + /* Shift+BackSpace is backspace */ + if (c == KEY_BACKSPACE && (mod & KEY_M_SHIFT)) { + mod &= ~KEY_M_SHIFT; + } + /* Convert Shift+Fn to F(n+10) */ if (c >= KEY_F (1) && c <= KEY_F (10) && (mod & KEY_M_SHIFT)) { c += 10;