From 9e7e88e157fa576493d763c179205f88e49a89ab Mon Sep 17 00:00:00 2001
From: Benno Schulenberg <bensberg@justemail.net>
Date: Thu, 23 Mar 2017 12:42:53 +0100
Subject: [PATCH] bindings: accept "q" and "x" to exit from help viewer and
 file browser

"Q" is a pretty standard key to exit from something, and "X" is fairly
mnemonic -- better than "E" at least.
---
 src/browser.c | 4 ++++
 src/help.c    | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/src/browser.c b/src/browser.c
index 286a5339..76df4e15 100644
--- a/src/browser.c
+++ b/src/browser.c
@@ -467,6 +467,10 @@ functionptrtype parse_browser_input(int *kbinput)
 		return do_help_void;
 	    case 'E':
 	    case 'e':
+	    case 'Q':
+	    case 'q':
+	    case 'X':
+	    case 'x':
 		return do_exit;
 	    case 'G':
 	    case 'g':
diff --git a/src/help.c b/src/help.c
index b694192c..8a9f7c66 100644
--- a/src/help.c
+++ b/src/help.c
@@ -486,6 +486,10 @@ functionptrtype parse_help_input(int *kbinput)
 		return do_page_up;
 	    case 'E':
 	    case 'e':
+	    case 'Q':
+	    case 'q':
+	    case 'X':
+	    case 'x':
 		return do_exit;
 	}
     }
-- 
GitLab