5 years ago Stefan Sperling
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
5 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)
strip Git GPG signatures from log messages
don't attempt to parse Git's "leightweight" tags as real tag objects
make 'tog log' display tags in addition to branch references
annotate symlinks with @ in 'got tree' and 'tog tree'