[PATCH] gitk: add key bindings for selecting first and last commit
authorRutger Nijlunsing <git@tux.tmfweb.nl>
Wed, 5 Apr 2006 00:24:03 +0000 (10:24 +1000)
committerPaul Mackerras <paulus@samba.org>
Wed, 5 Apr 2006 00:24:03 +0000 (10:24 +1000)
commit6e5f7203de440fd46c6709a9f71a7e0641363a5c
tree0055f397e4f7f8b511f689d3cd788fd37c5c9495
parent4e95e1f738720e2f768098f73e76109c15a4e1ff
[PATCH] gitk: add key bindings for selecting first and last commit

For a keyboard addict like me some keys are still missing from
gitk. Especially a key to select a commit when no commit is selected,
like just after startup. While we're at it, complete the bindings for
moving the view seperately from the selected line. Currently, the up
and down keys act on the selected line while pageup and pagedown act
on the commits viewed.

The idea is to have to normal keys change the selected line:
  - Home selects first commit
  - End selects last commit
  - Up selects previous commit
  - Down selects next commit
  - PageUp moves selected line one page up
  - PageDown moves selected line one page down
...and together with the Control key, it moves the commits view:
  - Control-Home views first page of commits
  - Control-End views last page of commits
  - Control-Up moves commit view one line up
  - Control-Down moves commit view one line down
  - Control-PageUp moves commit view one page up
  - Control-PageDown moves commit view one page down

Signed-off-By: Rutger Nijlunsing <gitk@tux.tmfweb.nl>
and with some cleanups and simplifications...
Signed-off-by: Paul Mackerras <paulus@samba.org>
gitk