From e8751d1d5c3e493cfb0c55e84d9a273a8fa5a5ac Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Mon, 17 Dec 2018 17:05:56 +0100 Subject: [PATCH] bindings: make the normal scrolling keystrokes work also in help viewer There is no reason why they shouldn't work. --- src/global.c | 8 ++++---- src/help.c | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/global.c b/src/global.c index 26a8f3e8..0b39954f 100644 --- a/src/global.c +++ b/src/global.c @@ -1210,10 +1210,10 @@ void shortcut_init(void) add_to_sclist(MMAIN, "M-0", 0, do_para_end_void, 0); #endif #if !defined(NANO_TINY) || defined(ENABLE_HELP) - add_to_sclist(MMAIN, "M--", 0, do_scroll_up, 0); - add_to_sclist(MMAIN, "M-_", 0, do_scroll_up, 0); - add_to_sclist(MMAIN, "M-+", 0, do_scroll_down, 0); - add_to_sclist(MMAIN, "M-=", 0, do_scroll_down, 0); + add_to_sclist(MMAIN|MHELP, "M--", 0, do_scroll_up, 0); + add_to_sclist(MMAIN|MHELP, "M-_", 0, do_scroll_up, 0); + add_to_sclist(MMAIN|MHELP, "M-+", 0, do_scroll_down, 0); + add_to_sclist(MMAIN|MHELP, "M-=", 0, do_scroll_down, 0); #endif #ifdef ENABLE_MULTIBUFFER add_to_sclist(MMAIN, "M-<", 0, switch_to_prev_buffer, 0); diff --git a/src/help.c b/src/help.c index 6a08d5b3..a9f0f254 100644 --- a/src/help.c +++ b/src/help.c @@ -193,9 +193,9 @@ void do_help(void) } else if (ISSET(SHOW_CURSOR) && (func == do_left || func == do_right || func == do_up || func == do_down)) { func(); - } else if (func == do_up) { + } else if (func == do_up || func == do_scroll_up) { do_scroll_up(); - } else if (func == do_down) { + } else if (func == do_down || func == do_scroll_down) { if (openfile->edittop->lineno + editwinrows - 1 < openfile->filebot->lineno) do_scroll_down();