From e5acc0e6ba98205b944ea9170b17bd22644a91d1 Mon Sep 17 00:00:00 2001 From: Paul Wayper Date: Tue, 5 May 2015 09:57:05 +1000 Subject: [PATCH 1/2] Adding smaller movements to left and right via shift-arrows or H and L. --- src/listview_curses.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/listview_curses.cc b/src/listview_curses.cc index f3f1db04..14b6e200 100644 --- a/src/listview_curses.cc +++ b/src/listview_curses.cc @@ -95,6 +95,14 @@ bool listview_curses::handle_key(int ch) case KEY_LEFT: this->shift_left(-(width / 2)); break; + case 'L': + case KEY_SRIGHT: + this->shift_left(10); + break; + case 'H': + case KEY_SLEFT: + this->shift_left(-10); + break case '\r': case 'j': From de38b11e674ec130bc69dd605db8a582a68a0aa1 Mon Sep 17 00:00:00 2001 From: Paul Wayper Date: Wed, 6 May 2015 08:41:17 +1000 Subject: [PATCH 2/2] Fixed missing semicolon from last break statement in previous commit. --- src/listview_curses.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/listview_curses.cc b/src/listview_curses.cc index 14b6e200..6991df5b 100644 --- a/src/listview_curses.cc +++ b/src/listview_curses.cc @@ -102,7 +102,7 @@ bool listview_curses::handle_key(int ch) case 'H': case KEY_SLEFT: this->shift_left(-10); - break + break; case '\r': case 'j':