summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-09-13Adjust to backup enum rename.Paul Eggert
2004-09-13Adjust to backup file rename.Paul Eggert
2004-09-13Adjust to backup enum rename.Paul Eggert
2004-09-13(enum backuptype): Rename none -> no_backups,Paul Eggert
simple -> simple_backups, numbered_existing -> numbered_existing_backups, numbered -> numbered_backups to avoid shadowing problems. All uses changed. (VALID_BACKUP_TYPE): Don't evaluate arg more than once.
2004-09-13(check_extension, numbered_backup):Paul Eggert
Rename locals to avoid shadowing 'basename'.
2004-09-13(enum backuptype): Rename none -> no_backups,Paul Eggert
simple -> simple_backups, numbered_existing -> numbered_existing_backups, numbered -> numbered_backups to avoid shadowing problems. All uses changed.
2004-09-13(my-distcheck): When building with -Werror, also require -Wshadow.Paul Eggert
2004-09-13id shouldn't fail simply because some numbers can't be resolved.Paul Eggert
2004-09-13(print_full_info): Don't exit with failure status simplyPaul Eggert
because a user or group number can't be turned into a name.
2004-09-10"tail" now handles obscure POSIX 1003.2-1992 cases better.Paul Eggert
2004-09-10(test_vector): minus-* requiresPaul Eggert
_POSIX2_VERSION=199209 now, to work correctly if there is an input file. err-1 and err-3 no longer errors if there is another file.
2004-09-10(parse_obsolete_option): Renamed fromPaul Eggert
parse_obsolescent_option, since the options are obsolete now. Remove bool *arg; just exit if there's an error. Revamp to follow POSIX 1003.2-1992 more precisely, to handle cases like "tail - file" and "tail -10 -- file" correctly when we are conforming to the older standard. (main): Adjust to this change.
2004-09-10"tail" now handles obscure POSIX 1003.2-1992 cases better.Paul Eggert
2004-09-09src/test.c (usage): Document -r, -w, -x more carefully.Paul Eggert
2004-09-09Document test -r, -w, -x more carefully.Paul Eggert
2004-09-09(test invocation): Document -r, -w, -x more carefully.Paul Eggert
2004-09-09(usage): Document -r, -w, -x more carefully.Paul Eggert
2004-09-09Revamp sort last-resort comparison description.Paul Eggert
2004-09-09(sort invocation): -u disables the last-resortPaul Eggert
comparison, too. Revamp its description.
2004-09-09Document that test -h and -L don't dereference.Paul Eggert
2004-09-09src/test.c: document that -h and -L don't dereference.Paul Eggert
2004-09-09(usage): Mention that -h and -L don't dereference.Paul Eggert
2004-09-09(test invocation): Mention that -h and -L don't dereference symlinks.Paul Eggert
2004-09-09* src/test.c (usage): Document "test" (with no args) and "[ ]".Paul Eggert
2004-09-09(test invocation): Use better synopses.Paul Eggert
2004-09-09(usage): Document "test" (with no args) and "[ ]".Paul Eggert
2004-09-09Mention option-reordering, particularly with tr.Paul Eggert
2004-09-09(Common options): Some programs don't reorderPaul Eggert
options. (tr invocation, echo invocation, printf invocation, test invocation, expr invocation, basename invocation, chroot invocation, nice invocation, nohup invocation, seq invocation): This program doesn't reorder options. (tr invocation): Mention --help, --version, --. (echo invocation): Mention that -- isn't special. (test invocation): Mention that the expression is optional, and that test ! EXPR is like ! test EXPR. (expr invocation): Mention --help, --version.
2004-09-09Fix "tr xy -z" bug.Paul Eggert
2004-09-09(fowler-1): New test case.Paul Eggert
2004-09-09(main): Don't reorder options.Paul Eggert
2004-09-09Document that "tr xy -z" now works as per POSIX.Paul Eggert
Sort the descriptions.
2004-09-08Undo previous change.Paul Eggert
2004-09-08sort -u versus sort | uniq.Paul Eggert
2004-09-08(sort invocation): Add remarks about sort -u versus sort | uniq.Paul Eggert
Prompted by a question from Andrew Noymer.
2004-09-08c-strtod.c sets LC_ALL, not LC_NUMERIC.Paul Eggert
2004-09-08(C_STRTOD): Set LC_ALL to "C", not just LC_NUMERIC, to avoid thePaul Eggert
unlikely possibility of mixed locales screwing things up.
2004-09-07Fix "touch -- MMDDhhmm file" bug.Paul Eggert
2004-09-07Test for "touch -- MMDDmm file" bug. Also, setPaul Eggert
_POSIX2_VERSION=199209 and POSIXLY_CORRECT=1 so that it's a better test for obsolescent features.
2004-09-07Document "touch" POSIX-conformance fix.Paul Eggert
2004-09-07(main): Fix POSIX-conformance bug: "touch --Paul Eggert
MMDDhhmm file" must be treated like "touch MMDDhhmm file" when conforming to pre-2001 POSIX.
2004-09-07Emulate Solaris 8 "sort -y" better.Paul Eggert
2004-09-07(main): Emulate Solaris 8 and 9 "sort -y", so thatPaul Eggert
"sort -y abc" is like "sort abc" whereas "sort -y 100" is like plain "sort".
2004-09-06Add NEWS item for "od" changes.Paul Eggert
2004-09-06Several "od" changes for POSIX and FreeBSD compatibility.Paul Eggert
2004-09-06Several od changes for POSIX and FreeBSD compatibility.Paul Eggert
2004-09-06(od invocation): Several changes for POSIXPaul Eggert
and FreeBSD compatibility. Add support for XSI syntax (POSIX 1003.1-2004). Rename -s[N] to -S N. Remove documentation for -h. -i is now -t dI (not d2) and -l is now -t dL (not d4).
2004-09-06Several changes for POSIX and FreeBSD compatibility.Paul Eggert
(COMMON_SHORT_OPTIONS): Add -B, -D, -e, -F, -H, -I, -L, -O, -s, -X. (long_options, main): --strings is now -S, not -s. (usage): Reflect the usage changes. (parse_old_offset): Do not issue a diagnostic on failure; callers now do this as necessary. (main): Support POSIX syntax. Remove unused case 0 from getopt_long. Add support for new short options (many undocumented) for compatibility with FreeBSD. Remove FIXME for -s; it's now POSIX-compatible. Default format is now oS, not o2.
2004-09-06Improve quoting doc.Paul Eggert
2004-09-06(String tests): Improve quality of warning aboutPaul Eggert
quoting strings for the shell.