summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-07-28(dd invocation): Explain that a SIGUSR1 signalJim Meyering
makes dd give a progress report to stderr.
2003-07-28.Jim Meyering
2003-07-28*** empty log message ***Jim Meyering
2003-07-28(GZIP_ENV): Try Debian/gzip's new --rsyncable option.Jim Meyering
2003-07-28.Jim Meyering
2003-07-28.Jim Meyering
2003-07-28rename to stdbool_.hJim Meyering
2003-07-28*** empty log message ***Jim Meyering
2003-07-28*** empty log message ***Jim Meyering
2003-07-28Renamed from stdbool.hin.Jim Meyering
2003-07-28Renamed from stdbool.hin.Jim Meyering
2003-07-28*** empty log message ***Jim Meyering
2003-07-28Reflect renaming: stdbool.hin -> stdbool_.h.Jim Meyering
2003-07-28*** empty log message ***Jim Meyering
2003-07-28(sortlines_temp): Undo previous change.Jim Meyering
2003-07-28bump copyrightJim Meyering
2003-07-28(_Bool): Make it signed char, instead ofJim Meyering
an enum type, so that it's guaranteed to promote to int.
2003-07-27*** empty log message ***Jim Meyering
2003-07-27(sortlines_temp): Declare local `swap' to be `int', notJim Meyering
`bool'. Otherwise, at least one buggy compiler (alpha gcc-2.95.4) would cause lines[-1 - swap] (with swap = false) to evaluate to lines[4294967295].
2003-07-27*** empty log message ***Jim Meyering
2003-07-27.Jim Meyering
2003-07-27*** empty log message ***Jim Meyering
2003-07-27(my_uid): Use `!', not `^' in case pattern `[!0-9]',Jim Meyering
since /bin/sh of at least NetBSD 1.6 and OpenBSD 3.2 don't accept `^'.
2003-07-27.Jim Meyering
2003-07-27(TESTS): Add dir-no-w.Jim Meyering
2003-07-27*** empty log message ***Jim Meyering
2003-07-27(prompt) [! recursive]: Don't prompt about unwritableJim Meyering
directories, as required by POSIX. Reported by Karl Berry.
2003-07-27*** empty log message ***Jim Meyering
2003-07-27*** empty log message ***Jim Meyering
2003-07-27*** empty log message ***Jim Meyering
2003-07-27.Jim Meyering
2003-07-27regenerateJim Meyering
2003-07-27remove trailing blanksJim Meyering
2003-07-27*** empty log message ***Jim Meyering
2003-07-27Emit `$xx', not its expansion.Jim Meyering
2003-07-27*** empty log message ***Jim Meyering
2003-07-27(sort): Don't require two `struct line's per text line,Jim Meyering
the new sort algorithm requires just 1.5.
2003-07-27This change was inspired by a similar proposal by Stepan Kasal.Jim Meyering
(mergelines, sortlines_temp): New functions. (sortlines): Use them, to reduce the number of times that we need to copy 'struct line' values. This improved CPU performance by about 30% on one 18 MB test. (sort): Don't invoke sortlines unless we have 2 or more lines.
2003-07-27(is_printable_field): Simplify bit arithmetic.Jim Meyering
2003-07-27*** empty log message ***Jim Meyering
2003-07-27(validate_path): Use %lu, not %ld.Jim Meyering
2003-07-27(sort_files): Put `volatile' in the right place.Jim Meyering
2003-07-26.Jim Meyering
2003-07-26*** empty log message ***Jim Meyering
2003-07-26*** empty log message ***Jim Meyering
2003-07-26*** empty log message ***Jim Meyering
2003-07-26(test_vector): Add several tests to check the changes of 2003-07-24.Jim Meyering
Syntax errors now exit with status 2, not 1.
2003-07-26Include exitfail.h.Jim Meyering
(TEST_FAILURE): New constant, used for exit status if 'test' fails. (test-syntax_error): Use it. (binary_operator): Now takes bool arg specifying whether left operand is -l ARG, so that caller determines this rather than us. All uses changed. (term): Use posixtest to evaluate parenthesized subexpressions. (unary_operator, one_argument): Remove support for -t without operand. (one_argument): Take argument from argv[pos]. (one_argument, two_arguments, three_arguments): Advance pos. All callers changed. (three_arguments): Look for binary ops before "!". Then look for parenthesized one_argument expressions, instead of trusting expr () to do the right thing. (posixtest): Now takes number of args. All callers changed. Treat "( A B )" like "A B". (main): Set exit_failure to TEST_FAILURE. Don't depend on POSIXLY_CORRECT, as we now conform to POSIX by default. (main) [!LBRACKET]: Do not recognize "--help" or "--verbose" unless.
2003-07-26*** empty log message ***Jim Meyering
2003-07-26Document changes of 2003-07-24.Jim Meyering