Commits


long overdue update of AUTHORS lists in man pages; based on commit history


document TOG_VIEW_SPLIT_MODE


tog man page: provide a hint about differences between Myers and Patience


tog: add C-g/backspace key map to abort compound cmds Problem reported by stsp: 9999j would tie up tog till completed. While here, trim trailing whitespace in tog.1 and make C-g alias existing backspace abort key map for search and G in log view. ok op@ and stsp@


tog: remove count prefix timeout and bold output Suggested by naddy. block till non-numeric input is entered, and don't echo in bold. ok naddy@ op@ and stsp@


make the diff algorithm used by 'tog diff' and 'tog blame' configurable ok jamsek


tog: prefix mvmt keymaps with count modifier like vi(1) Enable compound commands for all movement keymaps (e.g., hjkl, bfdu). The optional prefixed count determines how many times the movement is performed; for example, '123j' (move 123 lines down) or '4f' (scroll 4 pages down). Counts are ignored if preceding non-movement and some singular movement operations (e.g., 't', 'r', 'ret', '/', '$', 'G', 'g'). ok stsp@


tog: make SPACE page down in all views ok op@, Mark Jamsek


alias C-b/C-f to scroll page back/forward with b/f Suggested by naddy. Remap 'f'ullscreen to 'F', and blame view key maps 'b' and 'B' to 'c' and 'C', respectively, per stsp's and naddy's suggestion. While here, remove trailing whitespace. ok naddy@


add missing linebreaks to demarcate sentences in tog.1 ok op@


show last-modified date in the "tog ref" view if the 'm' key is pressed Patch by Mark Jamsek


implement horizontal scrolling for tog diff, blame, and log views Patch by Mark Jamsek


re-add u/d keybindings as aliases for Ctrl-u/d, matching more(1) and less(1) patch by Mikhail


in tog, rework Ctrl+u/d to scroll by half a page, and drop d/u again This matches actual behaviour of less(1) for Ctrl+u/d, and leaves d/u free for potential future use. Suggested by naddy. Patch by Mark Jamsek


add less(1)-style key bindings for up/down to tog; patch by Mikhail


subordinate clauses preceding the main clause are offset by a comma


show rebase and histedit backups in tog ref view ok naddy


switch tog ref view's sort order command key to "o" instead of "s" The letter "o" does not overlap with existing options of 'got ref' and is also used by mutt(1) for this purpose.


allow sorting references by timestamp in tog


tog: add Ctrl-n/Ctrl-p shortcuts scrolling one line down/up; patch by Omar Polo


tog: add support for navigating to first/last line of tree and ref views ok stsp


tog: add support for navigating to first/last line of blame view ok tracey stsp


use more precise wording to describe why End/G commit loading can be slow


Mention Backspace key in the section which introduces the End/G keys, too.


sync tog.1 after fb280deb with respect to the Backspace key description ok stsp