Commits
- Commit:
27187d45e7a2f096a06777e5ffde690e3c049490
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
tog: only request commits when child hsplit increases
Fix bug introduced in 3c1dfe12b3 that fails to properly populate child log
views due to incorrect request_log_commits() calls: (1) when increasing the
bottom hsplit in a ref/log splitscreen; and (2) when reopening a child log
view after closing a resized child log view:
$ TOG_VIEW_SPLIT_MODE=h tog ref
return # open log view in bottom split
4+ # increase log (child/bottom) split
*new log lines are not populated*
q # close log view
return
*commits are not loaded*
ok stsp@
- Commit:
d9a7ab538a90fea0c81ac4c31fd196123baf4fd4
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
tog: adjust view line offset when resizing hsplit
Squish bug that can move the selection cursor offscreen when resizing
horizontal splits due to bogus offset:
$ TOG_VIEW_SPLIT_MODE=h tog # 80x24
22j
return # open diff view in a hsplit
tab # focus log (top) split
10+ # increase top split by 10 lines
22j
return # open diff view in a hsplit
F # toggle fullscreen diff view
tab # focus log (parent) view in fullscreen
*selection cursor will be off the bottom of the screen*
ok stsp@
- 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:
5629093afb1a64a305b4f4fd4b47a18eb05c1480
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'tog log' error out in shallow Git repositories instead of hanging
ok op@
- 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:
08f4478902d4357c8ded641e250d50abadea27c1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use got_privsep_flush_imsg instead of reinventing it
ok stsp@
- Commit:
8f137979fc5e284a136cf8950e8b3895d7ea208b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
get rid of unneeded recv_imsg_error calls
got_privsep_recv_imsg users don't need to bother to look whether the
imsg type is GOT_IMSG_ERROR because got_privsep_recv_imsg already
takes care of that and turns GOT_IMSG_ERROR into `struct got_error's
automatically.
ok stsp@
- Commit:
80985c16b7649d82b559b180b486ac017c864e5a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rework got_privesp_recv_tree to use got_privsep_recv_imsg
ok stsp@
- Commit:
1df44de6f73549388bc170ad065645811ab002d0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix buf_alloca error handling
Left-over from how OpenRCS/OpenCVS do error handling. OK stsp@
- Commit:
230e1f1bfa1d7bbd0dee0217e22bc2817e848ad0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
regress: use bs=1M for dd, not bs=1m; fixes -portable test failure on ubuntu
GNU dd only accepts upper-case letters for the size units.
- Commit:
d89a2828a39d1ae3d6c68b2d325ce6a3d0ca768a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
delta_cache.c needs to include <stdint.h>; unbreaks -portable build on ubuntu
- Commit:
d68f2c0e20f502d7bea2f0136527683f830b3d6c
- From:
- Josh Rickmar <jrick@zettaport.com>
- Date:
add signer_id option to got.conf(5)
Setting this option will cause 'got tag' to sign all created tags using
the SSH key, unless overridden by the -s flag.
ok stsp@
- Commit:
bd957eacd0877b6f82a7dea14c185f3eb1e5b41c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
mention Austin Appleby's public domain code for completeness
- Commit:
cc63cb4edd4df1d9aba5d0759b3165b8fdf2278e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
mention additional copyright holders in got(1)
- Commit:
49be94bd99f72607389ef839d334576fb2ffe713
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add two more authors how I missed during my sweep of commit history
- Commit:
2b16c2bca8a81aa17b5ed167ab6c64b2ed90b947
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
Xr gotweb(8) from got(1)
- Commit:
ad8bd524a993d8634c1d1ac2253d5d64753125de
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
typo
- Commit:
8ca658b94f4fab88f6ce202bc8519af053b607f8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
long overdue update of AUTHORS lists in man pages; based on commit history
- Commit:
2eeb8068d7a343e3a924b0c379de8393e8231fef
- From:
- Josh Rickmar <jrick@zettaport.com>
- Date:
regress test SSH key revocations
ok stsp@
- Commit:
02a5c5d00338c9549f6a399391841bd8219d91cf
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move 'got init' command to 'gotadmin init'
This functionality is better suited for gotadmin because it is
technically a server-side repository operation when we consider
the 'got' tool as the client-side tool.
I have plans to move 'got import' into gotadmin as well.
ok op@
- Commit:
ea2c9c36aa409c447e37aed9c75777adb9e36274
- From:
- Josh Rickmar <jrick@zettaport.com>
- Date:
add missing revoked_signers grammar to got.conf(5)
ok stsp@
- Commit:
b9a36ae5ebce5fb8ce9d944a31210917b32c71d8
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
fix potential type mismatch between format specifier and argument
Cast printf argument of type time_t to long long to match the %lld
format specifier on platforms where this might not be the case.
- Commit:
9025e981e506fbd72152fef7279739a1866c5f9c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
bump version number