Commit Briefs
make it possible to show just one tag with 'got tag -l'
suggested by jrick ok jrick jamsek
tog: echo count prefix when entering compound key maps
like less(1), echo the digits as they're typed. suggested by and ok op@ stsp@
got patch: handle git-style diffs for the 3-way merge too
tweak and ok stsp@
build with -Wwrite-strings
Throwing this into the mix for a while, we can always get rid of it again if it becomes annoying. No objections from stsp@
always show commit or tree IDs in diff header, in order to help 'got patch'
The idea is that got patch can simply look for a line such as: commit - abcde1234567... to find the merge base commit ID to show in diff3 conflict markers. got log -p now displays commit IDs in its diff header, instead ofl tree or blob IDs. ok op@
build with -Wmissing-prototypes
ok stsp@
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@