Age | Commit message (Collapse) | Author |
|
|
|
|
|
Convert umount and df. Add dlist_terminate() to break lists for traversal in either direction.
|
|
|
|
|
|
(Still no -f support yet.)
|
|
/dev/null/and/more" answers what question, exactly?), rewrite xabspath() to work right and not depend on realpath, fix subtle longstanding bug in llist_traverse().
|
|
right in years (ubuntu broke its' vim implementation). Remove trailing spaces. Add/remove blank lines. Re-wordwrap in places. Update documentation with new coding style.
The actual code should be the same afterward, this is just cosmetic refactoring.
|
|
longer accept NULL as a synonym for free.
|
|
optargs and llist.c, plus add a test suite entry. Still no -f support though.
|
|
|
|
Imagine a hunk that starts with a blank line, but the site to patch starts
with two blank lines. Before we'd read the first blank line, think it was the
start of the hunk and buffer it, read the second blank line, notice that it
didn't match the second line of the hunk, and discard _both_ buffered lines of
context (writing them to the output file) without checking that one of the
later context lines might have been the real start of the hunk.
Make it re-check the rest of the buffered context for matches each time it
discards a line of buffered context.
|
|
|
|
functions in main.c with USE() macros so --gc-sections can strip them.
|
|
|