Commits


add a diff output mode which produces simple ed(1) scripts


move headers from include/diff/ to include/; makes things easier for consumers


add missing reallocarray(3) compat shim


make use of source files in compat/ directory on Linux


enable -Wstrict-prototype and -Wunused-variable in Linux build


rename linux_Makefile to GNUmakefile; GNU make picks this up automatically