Commits


wrap overlong long line and fix NULL-deref in merge_diff3()


make diff3_merge() write result to an output file


expand stupid argv-style parameters of merge_diff3()


check for errors from increase() in diff3 code


move more globals into diff state struct


fix known file descriptor leaks in diff3 code


this is library code; store diff3 state in a struct, not globals


make diff3 code compile


remove rcsutil code we won't need, and make the rest compile


restore support for D_NORMAL diffs of regular files


get rid of xmalloc and err functions in buf.c


get rid of xmalloc and a global declaration in worklist code


add unmodified rcsutil files from OpenRCS


add unmodified worklist.c and worlist.h from OpenRCS


add unmodified buf.c, buf.h, and diff3.c from OpenRCS