summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-06-02*** empty log message ***Jim Meyering
2004-06-02Fix a bug in how the --output-delimiter=D option works withJim Meyering
abutting byte or character ranges. Reported by David Krider in http://lists.gnu.org/archive/html/bug-coreutils/2004-05/msg00132.html (print_kth): Remove special case for open-ended range. (set_fields): Record the range start index for an interval even when it abuts another interval on its low side. Also record the range start index of the longest right-open-interval.
2004-06-02Add tests of --output-delimiter=S with abutting and overlapping byte ranges.Jim Meyering
2004-06-02.Jim Meyering
2004-06-02New tests bs-055, bs-at-end, repeat-Compl.Jim Meyering
Fix comment for range-a-a.
2004-06-02*** empty log message ***Jim Meyering
2004-06-02(posix_pedantic): Remove; no longer needed sinceJim Meyering
we need to test this in just one place now. (usage): Mention -C. (unquote): Note that \055, \n, etc are escaped. Do not worry about POSIXLY_CORRECT when warning about ambiguous escape sequences. \ at end of string stands for itself. Do not diagnose invalid backslash escapes: POSIX says the behavior is unspecified in this case, so we don't need to diagnose it. (main): Add support for -C (currently an alias for -c). Do not diagnose 'tr [:upper:] [:upper:], as POSIX does not require a diagnostic here.
2004-06-02*** empty log message ***Jim Meyering
2004-06-02(tr invocation): Mention -C.Jim Meyering
2004-06-01*** empty log message ***Jim Meyering
2004-06-01update from gnulibJim Meyering
2004-06-01*** empty log message ***Jim Meyering
2004-06-01Update from gnulib.Jim Meyering
2004-06-01.Jim Meyering
2004-06-01*** empty log message ***Jim Meyering
2004-06-01*** empty log message ***Jim Meyering
2004-06-01(main): Update use of xreadlink.Jim Meyering
2004-06-01(print_stat): Update use of xreadlink.Jim Meyering
2004-06-01(get_link_name): Update use of xreadlink.Jim Meyering
2004-06-01*** empty log message ***Jim Meyering
2004-06-01(copy_internal): Don't use alloca, as it can mess upJim Meyering
royally if the link length is long (e.g., GNU/Hurd). Use xreadlink instead, it's safer. Don't bother to read the link if it's the wrong size. Add a FIXME because this area is a bit murky and undocumented.
2004-06-01*** empty log message ***Jim Meyering
2004-06-01(canonicalize_file_name): Update use of xreadlink.Jim Meyering
2004-06-01Update prototype to reflect new signature.Jim Meyering
Include <stddef.h>, for size_t.
2004-06-01Include xreadlink.h first, to catch .h file dependency problems.Jim Meyering
2004-06-01*** empty log message ***Jim Meyering
2004-06-01(binary_operator, and, or, main):Jim Meyering
Prefer the notation `STREQ (a, b)' over `!strcmp (a, b)' and `STREQ (a, b)' over `strcmp (a, b) == 0'.
2004-06-01*** empty log message ***Jim Meyering
2004-06-01(main): Prefer the notation `STREQ (a, b)' over `!strcmp (a, b)'.Jim Meyering
2004-06-01(swallow_file_in_memory, main):Jim Meyering
Prefer the notation `STREQ (a, b)' over `strcmp (a, b) == 0'.
2004-06-01(correct_password, restricted_shell, main):Jim Meyering
Prefer the notation `STREQ (a, b)' over `strcmp (a, b) == 0'.
2004-06-01(main): Prefer the notation `STREQ (a, b)' over `strcmp (a, b) == 0'.Jim Meyering
2004-06-01(batch_convert): Prefer the notation `STREQ (a, b)' over `strcmp (a, b) == 0'.Jim Meyering
2004-06-01(nextarg): Prefer the notation `STREQ (a, b)' over `strcmp (a, b) == 0'.Jim Meyering
2004-06-01(main, sort_buffer_size): Use STREQ (a, b) rather than `strcmp (a, b) == 0'Jim Meyering
2004-06-01echo compatibility cleanup.Jim Meyering
2004-06-01*** empty log message ***Jim Meyering
2004-06-01Add some index references for POSIXLY_CORRECT.Jim Meyering
(echo invocation): Document today's changes.
2004-06-01(V9_ECHO): Remove; always enabled.Jim Meyering
(DEFAULT_ECHO_TO_XPG): Renamed from V9_DEFAULT, so that we use the same naming convention as bash. Now an enum, not a macro. (usage): Reword to mention -e/-E more accurately. Mention \0NNN (the POSIX syntax) rather than \NNN (nonstandard). (hextobin): New function. (main): Use bool rather than int for local vars when appropriate. Do not allow options if POSIXLY_CORRECT, unless we are using BSD semantics and the first argument is "-n". Don't pass unnecessary extra arg to parse_long_options. do_v9 now defaults to DEFAULT_ECHO_TO_XPG, not to allow_options. Do not look for options if !allow_options. Use size_t rather than int when appropriate. Open-code option test rather than using strrchr. Use faster test for "-". Avoid redundant argc test. Add support for \x, for Bash compatibility. Use e.g. '\a' rather than '\007', for portability to EBCDIC hosts. When '\c' is encountered, stop printing immediately, as POSIX requires. Add support for \xhh syntax. Add support for \0ooo syntax; POSIX requires this.
2004-06-01*** empty log message ***Jim Meyering
2004-06-01Update from gnulib.Jim Meyering
2004-06-01*** empty log message ***Jim Meyering
2004-06-01.Jim Meyering
2004-05-31*** empty log message ***Jim Meyering
2004-05-31.Jim Meyering
2004-05-31.Jim Meyering
2004-05-31regenerateJim Meyering
2004-05-312004-05-29 Paul Eggert <eggert@cs.ucla.edu>Jim Meyering
tr cleanup, mostly having to do with integer type ranges. Remove all casts. * tests/tr/Test.pm: Add a few tests for the below. Alas, most of the test cases wouldn't be portable, or would take too much CPU time, or both.
2004-05-31(TESTS_ENVIRONMENT): Define PATH to includeJim Meyering
the build src/ directory -- at the front. ($(srcdir)/$x-tests): Depend on Makefile.am. Use $x as the program name, except when it would be `test' (test is the sole program tested via mk-script that is also a shell built-in). In that case, use the old ../../src/$x.
2004-05-31.Jim Meyering