3 years ago Stefan Sperling
add helper functions for obtaining the start/end line numbers of a diff chunk
optionally provide information about the generated diff to the API user
add APIs to write out the left and right versions of diff chunks
store interal state of output_unidiff API in an opaque struct
support output of individual diff chunks in the public API
convert abort() in diff_output_lines() to error return
avoid include statements in header files; make each .c pull in what's needed
replace enum diff_rc errors with plain errno values
4 years ago Neels Hofmeyr
KNF: use max 80 columns
remove code dup of diff_main() invocation for plain vs unidiff
Remove unused `arbitrary_info'.
initial commit