Commit Briefs




eac1df479e Stefan Sperling

make 'got send' heed the branch {} options in got.conf(5); they were ignored

ok naddy



dc8256b60d Christian Weisgerber

"got blame" now shows UTC dates, adapt regression test; ok stsp



2cf9e3ff29 Stefan Sperling

bump version number


ce0c9cde93 Stefan Sperling

CHANGES for 0.56 (tags/0.56)


0d64986a88 Stefan Sperling

sync dist file list




528dedf3fe Stefan Sperling

make tog block other keys except Backspace after End/G is pressed

This should avoid unexpected behaviour resulting from unrelated key presses messing with the log view's state variables. Pointed out by tracey, and also discussed with jasper. ok tracey


26f0cb2407 Jasper Lievisse Adriaanse

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

ok stsp



751490770b Stefan Sperling

make tog ignore Ctrl+L and B while loading all commits

Otherwise tog gets into a funky non-recoverable state if these keys are pressed instead of Backspace while commits are loading. bug found by + ok tracey


27890b1829 Stefan Sperling

remove the 'ctrl+u' shortcut in favour of just 'g' as alias for 'Home'

Our use of ctrl+u was not consistent with vi(1) after all. Discussed with naddy, tb, and jasper on gameoftrees@


fb280deb15 Stefan Sperling

Allow commit loading trigged by the End/G keys to be cancelled with Backspace.

ok jasper


93f8a3371a Christian Weisgerber

tweak implementation of separate send {} and fetch {} conf blocks

Tweak man page. Factor out repeated code in if/else branches in send_gotconfig_remotes(). ok stsp@



912a3f7945 Jasper Lievisse Adriaanse

tog: add support for navigating to first/last item of log and diff views

The keybindings that we settled on are Home, Ctrl-u and g to go to the first item and End, G to go to the last. This resembles those commonly found elsewhere, eg vi/less. discussed with and ok stsp


6480c871c8 Stefan Sperling

provide separate send {} and fetch {} configuration blocks in got.conf

Feature requested by naddy. ok naddy, who also suggested some tweaks that will arrive shortly


e385fc421f Stefan Sperling

use gmtime_r(3) instead of localtime_r(3) to display time in UTC as intended

Problem noticed by naddy due to failing regress tests at midnight, and then analyzed with additional help from millert. ok naddy


92952c0ecd Stefan Sperling

stop allowing empty send {} or fetch {} blocks; yacc complained about grammar

yacc has been complaining about "shift/reduce conflicts" since commit 16c4be8c1cab9456f9dd0468c27f8ab73235737e Revert that change for now. Not sure how it can be done properly. In any case, allowing empty config blocks is not very important.


7c84ef0790 Stefan Sperling

reject port number zero