Commit Briefs


Neels Hofmeyr

diff: drop -p, add -P -Q -T; diffreg(): use algo enum

-p is traditionally used for "show which C function each change is in", so don't use it for choosing Patience. Instead add two options for using Patience, -P for only Patience and -Q to attempt forward-Myers first. Also add -T for a trivial diff (diff_algo_none).











Stefan Sperling

add support for ignoring whitespace (-w option)

Tests grow the ability to call diff with options. Options to use are encoded in the test file name as a single dash followed by a string of option letters. E.g. -wp for 'ignore whitespace' and 'do patience'





Neels Hofmeyr

KNF: use max 80 columns




Neels Hofmeyr

diff.c: move two #include to the top


Neels Hofmeyr

myers: permit ~4Mb of state


Neels Hofmeyr

switch default to unidiff


Neels Hofmeyr

initial commit