Commit Briefs

Stefan Sperling

fix unidiff headers for empty files





Stefan Sperling

repair DEBUG build


Stefan Sperling

remove an unused variable


Stefan Sperling

check results of ARRAYLIST_ADD






Stefan Sperling

rename 'debug.h' to 'diff_debug.h'


Neels Hofmeyr

diff result: ensure sane order of result chunks

Ensure that a adjacent chunks of same type are combined, and that a minus block always precedes an adjacent plus block. The upcoming myers-divide optimization is prone to produce weird ordering of plus and minus chunks.




Stefan Sperling

move 'struct range' and related functions into the diff_ namespace

no functional change


Neels Hofmeyr

KNF: use max 80 columns







Neels Hofmeyr

initial commit