Commit Briefs



ad5b3f8555 Neels Hofmeyr

rename diff_atom->d to diff_atom->root, because it always is

The idea was that for each diff box within the files, the atoms would have a backpointer to the current layer of diff_data (indicating the current section), but it is not actually needed to update the backpointer in each atom to the current diff_data. That is why the current code always points atom->d to the root diff_data for the entire file. Clarify by proper name. Constructs like atom->d->root->foo are redundant, just use atom->root->foo.



2a1b94d029 Stefan Sperling

repair DEBUG build




03f497279d Stefan Sperling

return error instead of abort()


e4464189bc Stefan Sperling

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



3e6cba3a54 Stefan Sperling

replace enum diff_rc errors with plain errno values



0d27172a82 Neels Hofmeyr

KNF: use max 80 columns


61a7b57805 Neels Hofmeyr

KNF: function declaration return types on separate line


826c8cf159 Neels Hofmeyr

Kill unused variables


3b0f3d6191 Neels Hofmeyr

initial commit