changeset | 4d898affda0c |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Switch mtab_list to doubly linked so we can traverse in either order. Convert umount and df. Add dlist_terminate() to break lists for traversal in either direction. |
files |
changeset | 114ec0ab161c |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Add free functions for predefined llist types. |
files |
changeset | c2663b7eca78 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Adjust patch to use dlist_pop() |
files |
changeset | ef72a16f4b3a |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Redo tail closer to the original design. Add more tests for large data sets. (Still no -f support yet.) |
files |
changeset | 50d759f8b371 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Remove readlink -m for being poorly defined ("readlink -m /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(). |
files |
changeset | 786841fdb1e0 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Reindent to two spaces per level. Remove vi: directives that haven't worked 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. |
files |
changeset | 1e8b9acdafeb |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Genericize llist code a bit: rename llist_free() to llist_traverse(), and no longer accept NULL as a synonym for free. |
files |
changeset | c2f39708a4c4 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Redo tail to use optargs and optionally support lseek. Add support to optargs and llist.c, plus add a test suite entry. Still no -f support though. |
files |
changeset | f1e9da78c5dd |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Typo fix in comment. |
files |
changeset | aaac01796688 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Upgrade patch to detect hunks that start after a false start. 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. |
files |
changeset | 630b2e12db16 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Move dlist_add() to lib/llist.c |
files |
changeset | 3981c96f9285 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Implement which. Add hello world to menuconfig. Wrap the various applet main functions in main.c with USE() macros so --gc-sections can strip them. |
files |
changeset | 2a56fdc40035 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Linked list functions, forgot to add this to the repository. |
files |