commit - b65b3ea056c6456b6b335189af016235a22c2515
commit + 4c2d69cb280249e1deaae9699e989795509029e3
blob - ccc38d4c5d675293f415ff2696edfd596fbb3220
blob + a89f36bf163bbb820b19ad56b23223e7e6078bc1
--- tog/tog.1
+++ tog/tog.1
Scroll log message field to the rightmost position.
.It Cm 0
Scroll log message field to the leftmost position.
-.It Cm Page-down, Ctrl+f, f
+.It Cm Page-down, Space, Ctrl+f, f
Move the selection cursor down one page.
.It Cm Page-up, Ctrl+b, b
Move the selection cursor up one page.
a long time depending on the number of commits in branch history.
If needed, this operation can be cancelled with
.Cm Backspace .
-.It Cm Enter, Space
+.It Cm Enter
Open a
.Cm diff
view showing file changes made in the currently selected commit.
Move the selection cursor down.
.It Cm Up-arrow, k, Ctrl-p
Move the selection cursor up.
-.It Cm Page-down, Ctrl+f, f
+.It Cm Page-down, Space, Ctrl+f, f
Move the selection cursor down one page.
.It Cm Page-up, Ctrl+b, b
Move the selection cursor up one page.
Move the selection cursor down.
.It Cm Up-arrow, k, Ctrl-p
Move the selection cursor up.
-.It Cm Page-down, Ctrl+f, f
+.It Cm Page-down, Space, Ctrl+f, f
Move the selection cursor down one page.
.It Cm Page-up, Ctrl+b, b
Move the selection cursor up one page.
blob - b74a9184cdfd8150b92033cc876d77fd85cececf
blob + a31e0bf043ad103bd13c92ed40c1159d1e0c1f67
--- tog/tog.c
+++ tog/tog.c
/* FALL THROUGH */
case KEY_NPAGE:
case CTRL('f'):
- case 'f': {
+ case 'f':
+ case ' ': {
struct commit_queue_entry *first;
first = s->first_displayed_entry;
if (first == NULL)
}
break;
case KEY_ENTER:
- case ' ':
case '\r':
if (s->selected_entry == NULL)
break;
case KEY_NPAGE:
case CTRL('f'):
case 'f':
+ case ' ':
if (got_tree_entry_get_next(s->tree, s->last_displayed_entry)
== NULL) {
/* can't scroll any further; move cursor down */
case KEY_NPAGE:
case CTRL('f'):
case 'f':
+ case ' ':
if (TAILQ_NEXT(s->last_displayed_entry, entry) == NULL) {
/* can't scroll any further; move cursor down */
if (s->selected < s->ndisplayed - 1)