4 years ago Stefan Sperling
always show the input path when realpath(3) returns an error
fix a tog log view performance bug when lots of commits are loaded
fix interlocking between tog log and man threads during search
add -w (ignore whitespace) option to 'got diff'
fix bogus error return introduced in previous commit
update reference list when 'tog log' view is refreshed with Ctrl+L
missing error checks in tog(1); found by jj@ with scan-build
4 years ago Hiltjo Posthuma
change "calloc" to "strdup" for strdup() NULL return value
tog: fix cosmetic display issues involving \n and TABs
use author name/email from ~/.gitconfig if GOT_AUTHOR is not set
fix line-wrap for lines spanning the terminal in tog diff view
make 'tog blame' release its work tree lock before the main loop
make 'tog log' release its work tree lock before the main loop
tog: mbs2ws: fix sizeof of element for memory allocation
detect and ignore Git submodules
make 'got tag -l' list tags by time stamp in descending order
allow got_ref_list() to restrict returned refs to a particular namespace
support blame cancellation in 'tog blame' view
add cancellation support to commit graph and 'got blame'
untie cancel callback declaration from the work tree
tog: fix search prompt location in split-screen view
have tog blame refresh display more often while annotation is in progress
fix number of lines accounted for during blame
rename got_blame_incremental() to got_blame()
properly parse timestamps in commit objects as UTC (patch by Hiltjo Posthuma)