summary refs log tree commit diff
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2019-02-22 22:22:02 -0500
committerJune McEnroe <june@causal.agency>2019-02-22 22:22:16 -0500
commit200842aa64f1f66e902dc186de15e49d0dba7830 (patch)
tree55591fae2fc329e17156d217a78bab666504f98a
parentRemove topic TODO (diff)
downloadcatgirl-200842aa64f1f66e902dc186de15e49d0dba7830.tar.gz
catgirl-200842aa64f1f66e902dc186de15e49d0dba7830.zip
Bind up and down arrows to scroll
Honestly it's kind of weird that IRC clients usually use these for input
history.
-rw-r--r--catgirl.16
-rw-r--r--ui.c4
2 files changed, 5 insertions, 5 deletions
diff --git a/catgirl.1 b/catgirl.1
index 754aec8..3a6b2f5 100644
--- a/catgirl.1
+++ b/catgirl.1
@@ -298,14 +298,14 @@ Redraw the UI.
 Insert a blank line in the window.
 .It Ic M- Ns Ar n
 Switch to window by number 0\(en9.
+.It Ic Down
+Scroll window down by one line.
 .It Ic PageDown
 Scroll window down by half a page.
 .It Ic PageUp
 Scroll window up by half a page.
-.It Ic S-Left
+.It Ic Up
 Scroll window up by one line.
-.It Ic S-Right
-Scroll window down by one line.
 .El
 .
 .Sh ENVIRONMENT
diff --git a/ui.c b/ui.c
index 62a992e..9a83bfc 100644
--- a/ui.c
+++ b/ui.c
@@ -429,8 +429,8 @@ static void keyCode(wchar_t code) {
 	struct Window *win = windows.active;
 	if (!win) return;
 	switch (code) {
-		break; case KEY_SLEFT:     windowScroll(win, -1);
-		break; case KEY_SRIGHT:    windowScroll(win, +1);
+		break; case KEY_UP:        windowScroll(win, -1);
+		break; case KEY_DOWN:      windowScroll(win, +1);
 		break; case KEY_PPAGE:     windowScroll(win, -logHeight() / 2);
 		break; case KEY_NPAGE:     windowScroll(win, +logHeight() / 2);
 		break; case KEY_LEFT:      edit(win->tag, EditLeft, 0);
8fc65b2f99ebbfb6356666e34&follow=1'>ui-shared: add rel-vcs microformat links to HTML headerJohn Keeping 2014-12-23ui-summary: add "rel='vcs-git'" to clone URL linksJohn Keeping 2014-12-23Extract clone URL printing to ui-shared.cJohn Keeping 2014-12-23Remove trailing slash after remove-suffixLukas Fleischer 2014-12-23git: update to v2.2.1Christian Hesse 2014-12-13filter: fix libravatar email-filter https issueChristian Hesse 2014-12-13ui-diff: add "stat only" diff typeJohn Keeping 2014-12-13Change "ss" diff flag to an enumJohn Keeping 2014-12-13ui-shared: remove toggle_ssdiff arg to cgit_diff_link()John Keeping 2014-12-13ui-shared: remove toggle_ssdiff arg to cgit_commit_link()John Keeping 2014-08-07git: update to v2.0.4John Keeping 2014-08-07Always check if README exists in choose_readme()Lukas Fleischer 2014-08-01cgitrc.5: we mean a cgi response, not requestJason A. Donenfeld 2014-07-28ui-stats.c: set parent pointer to NULL after freeing itJohn Keeping 2014-07-28git: update to v2.0.3John Keeping 2014-07-28parsing.c: make commit buffer constJohn Keeping 2014-06-30Bump version.Jason A. Donenfeld 2014-06-29remove debug fprinf() calls that sneaked in with commit 79c985Christian Hesse 2014-06-28git: update to 2.0.1Christian Hesse 2014-06-28ui-patch: Flush stdout after outputting dataJohn Keeping 2014-06-28ui-log: ignore unhandled argumentsJohn Keeping 2014-06-28git: update for git 2.0Christian Hesse 2014-04-17remove trailing whitespaces from source filesChristian Hesse 2014-04-12git: update to 1.9.2Christian Hesse 2014-04-05Fix cgit_parse_url when a repo url is contained in another repo urlJulian Maurice 2014-03-20Makefile: use more reliable git tarball mirrorJason A. Donenfeld 2014-03-20git: update to 1.9.1Christian Hesse