Age | Commit message (Collapse) | Author |
|
|
|
|
|
appears in the middle of the filename
|
|
|
|
This exposed one issue in head.c -- printf was not flushing and
file names could appear after file contents instead of before.
The issue is fixed by calling xflush after xprintf.
|
|
add tests for octal and hexadecimal formatting
|
|
|
|
|
|
|
|
|
|
|
|
what SUSv4 says it should do, so cope with buggy FSF tools.
|
|
|
|
|
|
just one command/line in a clearer order.)
|
|
|
|
|
|
|
|
|
|
|
|
echo.test while I'm at it.
|
|
(Specifically, it was comparing "sh," with "sha1sum," and putting sha1sum first
in generated/newtoys.h so the binary search wasn't finding sha1sum. Alas, you
can't feed separate beginning and ending delimiters to "sort -t". The fix is
to copy the appropriate field out with sed, duplicate it at the start of the
string where it's easy to compare, and then remove it again with a second
sed after the sort.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and update a chunk of code.html (much more to do there).
|
|
macros in each C file, and making generated/globals.h from that. Rename
"toy" to "this" along the way to avoid toy/toys confusion.
|
|
|
|
toys/*.c. Move relevant info into comment at the top of each toys/*.c. Also
convert more of Makefile into a thin wrapper around shell scripts that actually
do the work. (Makefile is only still there for the user interface.)
|
|
|
|
|
|
|
|
|
|
|
|
tweaks.
|
|
that file with release versions.)
|
|
infrastructure so I don't have to revert it to check this in. :)
|
|
|