Commits


debug fu


tmp debug


assert debug


debug=0


debug also huge myers graphs


debug=1


myers_divide: only divide after sliding past a snake


fix patience: off-by-one preventing swallow the same identical line twice


results_test: fix output: print atom indexes, not file pos


assertions fixup: unused var for non-debug


include sys/types.h for size_t in our string.h compat header file


remove a bunch of overly verbose debug


fix result chunks: add minus above plus failed to shift "empty" positions


add test020


undup code to add result chunks


add sanity assertions around adding result chunks uncovers errors related to placing minus chunks above already added plus chunks.


add strlcat and strlcpy compat functions for Linux


add test117


fix patience crash: iron out overlapping identical-blocks on the right


remove stray blank line


patience debug


patience comments


cosmetic: patience: use local var 'r' for right atom


cosmetic: rename local var from 'r' to 'rc'


debug fix in diff_data_init_subsection