3 years ago 22c0f09da0 Stefan Sperling
repair gotweb build after diff api changes
3 years ago 763f29f674 Stefan Sperling
remove redundant lines of code from close_file2_and_reuse_file1()
3 years ago 751e0afb82 Stefan Sperling
sync files from diff.git 86b603da3068dce115470492279dc6f86f17f60b
3 years ago c354056f22 Stefan Sperling
prevent potential fclose(NULL) in error path of diff_blobs()
3 years ago 1cb46f007d Stefan Sperling
consistently label removed files as "/dev/null" in diff headers
3 years ago c4cd9c5b87 Stefan Sperling
sync files from diff.git e4c510c1d83fe01247b6f59d855dffad81e4f26a
3 years ago b4737997c2 Stefan Sperling
handle binary files in blame's custom file diff atomizer
3 years ago 27829c9eec Stefan Sperling
reset tog diff view's scroll position if diff context shrinks too much
3 years ago 64453f7e55 Stefan Sperling
handle binary files in got/tog diff commands; add -a options to force text
3 years ago b67f3bcb52 Stefan Sperling
sync files from diff.git e51ebd83fa731d197ee4074ee2e94dbc0581078c
3 years ago dffd0deb2b Stefan Sperling
add a test for diffing binary files; got diff behaves like 'diff -a'
3 years ago 8c35ff140a Stefan Sperling
implement custom atomizer for blame to reuse data and mappings across commits
3 years ago 89dc8b78ad Stefan Sperling
remove stdbool.h where it's not needed
3 years ago be659d10a8 Stefan Sperling
fix type of filesize output parameter of got_object_blob_dump_to_file()
3 years ago c33ebc6024 Stefan Sperling
reallocate line_offsets array less often in got_object_blob_dump_to_file()
3 years ago cca5682ee9 Stefan Sperling
allow for configuring a custom file atomizer with got_diff_get_config()
3 years ago 24e87ea363 Stefan Sperling
remove unused function got_diffreg_prepared_files()
3 years ago cb7c1b68b5 Stefan Sperling
remove unused function got_diff_blob_prepared_file()
3 years ago 7225478733 Stefan Sperling
simply got_diff_prepare_file() by letting callers worry about file creation
3 years ago dea26038f3 Stefan Sperling
sync files from diff.git 29916bb6c0c248ca6fa5486cb9e081d92112e86c
3 years ago c27a5e6631 Stefan Sperling
new blame algorithm which compares commit N-1 to N; with help from Neels
3 years ago f1cbc3bc64 Stefan Sperling
decouple line_offsets/nlines output params of got_object_blob_dump_to_file()
3 years ago 62ad13c507 Stefan Sperling
remove unused empty function got_diff_dump_change()
3 years ago 1b99d1525d Stefan Sperling
update TODO notes
3 years ago 8b4e047e05 Stefan Sperling
fix gotweb build; should have been part of 8fa913ec