Commit Briefs

6f10d58ebb Stefan Sperling

be less clever: don't nest 'case' inside if (...)

no functional change



87c7274c9e joshua stein

tog: space acts as enter


a4292ac5c9 joshua stein

tog: control+f and b for page down and up


1e37a5c252 joshua stein

tog: align case statements with switch



1dd5492090 Stefan Sperling

open the file index just once when adding multiple files


2af4a04192 joshua stein

got_error_set_errno: take a char arg to pass to got_error_prefix_errno

$> got rm a got: : No such file or directory becomes $> got rm a got: /path/to/a: No such file or directory


230a42bdc6 joshua stein

got_error_from_errno -> got_error_prefix_errno

also add got_error_prefix_errno2 and got_error_prefix_errno3 which should hopefully all be merged into a single function with variadic args (but can't alloc mem)



c02c541e86 Stefan Sperling

scan for git repository before applying unveil(2)


70ac5f8404 Stefan Sperling

more init fixes for ref lists in tog



963f97a1f2 Stefan Sperling

make 'tog log' resolve paths just like 'got log' does it



e2e879a086 Stefan Sperling

introduce got_ref_list_free() and use it in got and tog


5813d178af Stefan Sperling

dynamically adjust length of author column in tog log view




ec14223553 Stefan Sperling

unveil worktree in cmd_log() for tog as well



b51189f73a Stefan Sperling

always show selected commit in tog log view


5e37ffcace Stefan Sperling

fix scrolling-up regression in tog tree view



34bc9ec933 Stefan Sperling

make tog flash a view when it cannot scroll further