commit 8e328e43c21f2bffd8b1856749b07296bf5885f1
parent cb56a575fdcb8040bac2d12f4d3be3b710cadbd8
Author: Benno Schulenberg <bensberg@telfort.nl>
Date: Sun, 21 Jan 2018 10:50:50 +0100
input: make <Shift+Tab> do an unindent also on a Manjaro console
This fixes https://savannah.gnu.org/bugs/?52943.
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/winio.c b/src/winio.c
@@ -388,6 +388,8 @@ int parse_kbinput(WINDOW *win)
case 1:
if (keycode >= 0x80)
retval = keycode;
+ else if (keycode == TAB_CODE)
+ retval = SHIFT_TAB;
else if ((keycode != 'O' && keycode != 'o' && keycode != '[') ||
key_buffer_len == 0 || *key_buffer == ESC_CODE) {
/* One escape followed by a single non-escape: