Commits
- Commit:
10aab77fd5164e672b109e74278bc080a7546fb8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tog: add key to toggle author/committer in log view
improvements and ok by jamsek and stsp
- Commit:
67d6e2c2d443318cc8e4ce198f9d9cb60c769093
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tog man page: Be more precise when first introducing split layout terminology.
- Commit:
c23f71878534d77a74ed668a8081e6a2d7fc70b9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tog man page: improve spacing with a .Pp before global key bindings
- Commit:
2572d286b3fb3d35b340b4d1b251adfcf8cc6795
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tog man page: tweak documentation of vertical/horizontal split for clarity
- Commit:
c0f61fa4e4ee942c16faa19eddc4b5362287b12c
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
tog: enable moving to prev/next blame line in diff view
Blame/diff view counterpart of log/diff <,.> key maps to traverse commits
corresponding to each line of the annotated file from the diff view. Includes
fix from stsp@ to work while the file is still annotating.
ok stsp@
- Commit:
7532ccdaec478d70fa5e613b9cda974c132faa6d
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
tog: make 'S' switch split mode irrespective of the view
Always switch internal split state and redraw view according to the
constraints of the new mode.
suggested by and ok stsp@
- Commit:
3c1dfe12b3f3eae6dc7ef4762772e849794296c5
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
tog: implement +/- keymaps to resize the focussed split
Increase/decrease the currently active split. New dimensions persist for the
tog session, irrespective of subsequent closures and new child views.
suggested by and ok stsp@
- Commit:
d2366e29426c9d2c88244cf41683f6574928caff
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
tog: implement global 'S' key map to switch split mode
If in a vertical (horizontal) split, switch to horizontal (vertical), and make
new split mode persist.
ok op@
- Commit:
8ca658b94f4fab88f6ce202bc8519af053b607f8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
long overdue update of AUTHORS lists in man pages; based on commit history
- Commit:
619b3b4984e59125a22c5067ab0c9cc61a3e53a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
document TOG_VIEW_SPLIT_MODE
- Commit:
41e8d27de3dea9d283199eb2e1a7f6a98ee9286f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tog man page: provide a hint about differences between Myers and Patience
- Commit:
a6d37facd3db72c084380ebec6d6160ad8ee4763
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
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@
- Commit:
f0032ce63b4f4f035e5f7894a406a96931f99f3f
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
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@
- Commit:
917d79a766c47414055c6901624816a41f13597b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make the diff algorithm used by 'tog diff' and 'tog blame' configurable
ok jamsek
- Commit:
640cd7ff31ef05df4f6394c8792925b7dd0b8c7c
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
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@
- Commit:
48bb96f04b6f67bbc78ae9526830dbf20e84ef7d
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
tog: make SPACE page down in all views
ok op@, Mark Jamsek
- Commit:
6141756554c6ee1a8a23728658279ef5e16262a0
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
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@
- Commit:
f7443f6606b9c7cb74ad4d52bc0a8f2128926f16
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
add missing linebreaks to demarcate sentences in tog.1
ok op@
- Commit:
b4996beee4ab59f339d2b4de7cfc401ba2f22c4e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
show last-modified date in the "tog ref" view if the 'm' key is pressed
Patch by Mark Jamsek
- Commit:
145b6838cd6157eeb49e14f2d0a3c6518f33440f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement horizontal scrolling for tog diff, blame, and log views
Patch by Mark Jamsek
- Commit:
33c3719a3133ea565d69348d51b7a65485dbbcee
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
re-add u/d keybindings as aliases for Ctrl-u/d, matching more(1) and less(1)
patch by Mikhail
- Commit:
83cc419999b834998fd2a5e5347a8c6226c03f9c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
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
- Commit:
80b7e8dae89b7912b88913f686ea0a23bd763a8d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add less(1)-style key bindings for up/down to tog; patch by Mikhail
- Commit:
e38d4cdede4142c7bae75cc884f5ce57dad297af
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
subordinate clauses preceding the main clause are offset by a comma
- Commit:
cc488aa7db8918cffaac68ebc8fdde49511024e4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
show rebase and histedit backups in tog ref view
ok naddy