Commits


Abstract access to atoms.head


Use singular name


Use a single output function for all types


Remove abstractions


Merge diff_output.c into the main program


Pass all input argument as "struct diff_input_info". While here do not use fallback and simply fail if no lenght is given.


Include my email


Implement -u and -U


Thanks include-what-you-use


Define variables before functions


Remove __linux__ shim


KNF


KNF


Merge diff_output.h into diff_main.h


The LICENCE is included in every file, no need for another copy. While here add $OpenBSD$ markers and put the definition after the actual licence header, for coherence.


Move all sources to a single place