5 years ago Stefan Sperling
make 'got log' flush stdout when a commit has been printed
add path filtering support to commit graph
introduce got_object_tree_path_changed() and use it in 'got log'
replace got_object_open_by_path() with got_object_id_by_path()
change got_object_get_id() semantics; avoids pointless allocations
move far indented parts of print_commits() to separate function
tweak log message headers again
tweak commit display
display file paths in diffs instead of blob SHA1s
implement fork+exec (and by the way, fix the build...)
knf
move got blame's repo-path parameter to -r option
fix leaks in got's print_commits()
fix leaks in print_commits()
use strsep() correctly in got's print_commit()
eliminate local 'obj' variable in got's print_patch()
fix logic error in print_commits()
make 'got log' show all commits again and fix some leaks
set a boolean properly
initialize variable correctly
allow filtering history by paths in 'got log'
6 years ago Stefan Sperling
basic 'got blame' implementation
display UTC commit timestamps in tog(1)
store commit timestamps as 'struct tm' in UTC
show 'got log' options in sorted order