Matthew Wang 04ac895387 Refactor to make logic clearer, no DiffOps anymore пре 11 година
..
context Re-enable context diff related tests пре 11 година
crlf for issue #7: merge 4f29fc8 by @yaccz, implement auto test cases w/o shunit2 пре 11 година
diff-ru Handle 'Binary files ... differ' пре 11 година
diff-ru-bin Handle 'Binary files ... differ' пре 11 година
git for issue #7: merge 4f29fc8 by @yaccz, implement auto test cases w/o shunit2 пре 11 година
git-bin Handle 'Binary files ... differ' пре 11 година
git-log Enhance diff parser on handling hunk links, fix #20 пре 11 година
git-perm Fall through unknown format to 'unified', fixed #18 пре 11 година
hg-log Test patch from hg log -p пре 11 година
strange for issue #7: merge 4f29fc8 by @yaccz, implement auto test cases w/o shunit2 пре 11 година
svn for issue #7: merge 4f29fc8 by @yaccz, implement auto test cases w/o shunit2 пре 11 година
svn-log Better patch parser; support svn log --diff пре 11 година
svn-merge Fixed #14 by tolerating dangling headers and short patch < 4 lines пре 11 година
svn-property Handle a diff with only an svn property change пре 11 година
README Handle 'Only in <dir>: ' header in output from diff -ru d1 d2 пре 11 година
profile.sh Script and make targets for profiling пре 11 година
regression.sh Travis does not have filterdiff, not ready to add context test case yet (#15) пре 11 година
test_cdiff.py Refactor to make logic clearer, no DiffOps anymore пре 11 година

README

# To generate expected output, chdir to a subdir and use following command, then
# review with `less -R`
#
../../cdiff.py -c always < in.diff > out.normal
../../cdiff.py -c always -s < in.diff > out.side-by-side
../../cdiff.py -c always -s < in.diff -w70 > out.w70