5 years ago 19ae6da15b Stefan Sperling
compare object IDs just once in diff_entry_old_new()
5 years ago ccb26ccd3c Stefan Sperling
avoid a call to mktime() in commit graph's add_node()
5 years ago df2871d297 Stefan Sperling
make amount of diff context configurable at API level
5 years ago 60f50a586e Stefan Sperling
don't crash in got_diff_tree() if trees are empty
5 years ago 0dcf3e9cb1 Stefan Sperling
tweak log message headers again
5 years ago dab5fe87a4 Stefan Sperling
tweak commit display
5 years ago 405a764ee6 Stefan Sperling
don't display blob IDs twice when diffing blobs directly
5 years ago 3b8ef1a831 Stefan Sperling
tweak diff output and adjust test expectations accordingly
5 years ago 8f97f26169 Stefan Sperling
show blob IDs in diffs again and make repository test pass
5 years ago f6861a8122 Stefan Sperling
display file paths in diffs instead of blob SHA1s
6 years ago ede67fd961 Stefan Sperling
remove empty line from commit diff output
6 years ago 84451b3ef7 Stefan Sperling
implement incremental blame display for tog
6 years ago 883f046994 Stefan Sperling
make struct got_tree_object opaque
6 years ago 404c43c4fa Stefan Sperling
basic 'got blame' implementation
6 years ago 35e9ba5d1c Stefan Sperling
introduce got_object_blob_dump_to_file()
6 years ago 4bb494d579 Stefan Sperling
display UTC commit timestamps in tog(1)
6 years ago 9fc8d6a2a5 Stefan Sperling
check fprintf() return values in got_diff_objects_as_commits()
6 years ago 9b6978794c Stefan Sperling
make got_diff_objects_as_commits() require obj2 parameter
6 years ago bacc99353d Stefan Sperling
show log message above a diff between commits
6 years ago b74c76254a Stefan Sperling
make git_diff_object helpers error if both objects are NULL
6 years ago cd0acaa77f Stefan Sperling
allow switching from log view to diff view in tog
6 years ago 511a516b74 Stefan Sperling
move got_opentmp* functions to public API; used from tog
6 years ago 11528a8298 Stefan Sperling
move common diff helpers from got and tog into lib/diff.c
6 years ago 730a8aa0c1 Stefan Sperling
don't override error codes in diff_modified_blob()
6 years ago dfb54902d3 Stefan Sperling
wrap long lines