Commit Briefs

ab528e220f Stefan Sperling

remove an unused variable


dabc100859 Stefan Sperling

check results of ARRAYLIST_ADD





f374e91343 Stefan Sperling

support output of individual diff chunks in the public API


e4464189bc Stefan Sperling

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


8546b0450f 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.



3e6cba3a54 Stefan Sperling

replace enum diff_rc errors with plain errno values


d362ea2e85 Stefan Sperling

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

no functional change


0d27172a82 Neels Hofmeyr

KNF: use max 80 columns


61a7b57805 Neels Hofmeyr

KNF: function declaration return types on separate line



a5cbcf9c3c Neels Hofmeyr

Only print (unified) header in unified format.


9cc4969586 Neels Hofmeyr

diff_output_unidiff(): less indent by 'continue'



3b0f3d6191 Neels Hofmeyr

initial commit