From 8e328e43c21f2bffd8b1856749b07296bf5885f1 Mon Sep 17 00:00:00 2001
From: Benno Schulenberg <bensberg@telfort.nl>
Date: Sun, 21 Jan 2018 10:50:50 +0100
Subject: [PATCH] input: make <Shift+Tab> do an unindent also on a Manjaro
 console

This fixes https://savannah.gnu.org/bugs/?52943.
---
 src/winio.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/winio.c b/src/winio.c
index 7ab42e7c..b5f1d10b 100644
--- 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:
-- 
GitLab