3 years ago Neels Hofmeyr
test: add expect0{10,11,12,14}.diff
diff_main: don't run algo if left or right are empty
debug: fix logging first chunk
diff_algo_none: cosmetics
fix diff_algo_none() for ending in plus chunk
3 years ago Stefan Sperling
ignore compiled files in all directories
fix missing newline in ed script diff output
make the C tests compile and run on both OpenBSD and Linux (neels/verify)
remove arraylist_test during 'gmake clean'
rename GNU-make-specific Makefile to GNUmakefile
verify_all.sh: run all tests, then list all errors
run C tests in verify_all.sh
add arraylist_test
add results_test.c
results: also combine chunks coming from temp_chunks
myers_divide: fix "inifite" looping over same box
debug: diff_myers.c: #if DEBUG, not if (DEBUG)
fix ARRAYLIST_INSERT()
debug: diff_output_unidiff(): debug list all chunks
fix diff_algo_none(): no NULL pointers for left_start and right_start
diff_state_add_chunk(): fix adding minus above plus chunk: wrong idx
debug tweaks for diff_state_add_chunk()
diff_debug.h: drop unused vars
diff_algo_none(): also detect equal lines at the end
cosmetic: diff_algo_none(): rename to equal_lines_start