summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-12-17Revamp code so that function macros depend onPaul Eggert
__OPENAT_PREFIX only, not also on AT_FDCWD. (openat_ro): Remove. Caller changed to use openat_permissive. (openat_permissive): Now a macro, if not a function. (openat_restore_fail, openat_save_fail): Now always functions, since mkdirat needs them even if __OPENAT_PREFIX is defined.
2005-12-15*** empty log message ***Jim Meyering
2005-12-15(print_it): Properly handle a backslash at theJim Meyering
end of a --printf format string. Reported by Paul Eggert.
2005-12-15(print_it): Properly handle a backslash at theJim Meyering
end of a --printf format string. Reported by Paul Eggert. (end-bs): Add a test for the above.
2005-12-15Fix typo in previous changePaul Eggert
2005-12-15tests/acl porting fixesPaul Eggert
2005-12-15Port to pre-POSIX shells like Solaris 8 /bin/sh.Paul Eggert
Don't assume /etc/passwd contains user names; use 'id' instead.
2005-12-15Regenerate.Paul Eggert
2005-12-15Add Kinyarwanda (rw).Jim Meyering
Add Croatian (hr).
2005-12-15.Jim Meyering
2005-12-15.Jim Meyering
2005-12-15*** empty log message ***Jim Meyering
2005-12-15stat: revert behavior of --format=FMT (-c)Jim Meyering
stat: add new option: --printf=FMT
2005-12-15revert behavior of --format=FMT (-c)Jim Meyering
add new option: --printf=FMT (isodigit, octtobin, hextobin): Define. (PRINTF_OPTION): Define. (interpret_backslash_escapes, trailing_delim): New globals. (usage): Document them. Alphabetize on long option names. (print_esc_char): New function. (print_it): Rewrite, in order to handle backslash escapes. (main): Handle new option. Set globals for --format, too.
2005-12-15(TESTS): Add stat-printf.Jim Meyering
2005-12-15Test --printf and --format.Jim Meyering
2005-12-15*** empty log message ***Jim Meyering
2005-12-15Diagnose "sort -c -o FILE".Paul Eggert
2005-12-14(incompatible_options): New function.Paul Eggert
(check_ordering_compatibility, main): Use it. (main): Check for -c and -o. Don't bother with a usage message for "sort -c a b", for consistency with other error diagnostics.
2005-12-14(incompat4): New test.Paul Eggert
2005-12-14sort now reports incompatible options.Paul Eggert
2005-12-14(check_ordering_compatibility): New function.Paul Eggert
(main): Use it.
2005-12-14(incompat1, incompat2, incompat3): New tests.Paul Eggert
2005-12-14*** empty log message ***Jim Meyering
2005-12-14(libcoreutils_a_SOURCES): Remove fprintftime.cJim Meyering
and fprintftime.h. Now they're pulled in via the .m4 file.
2005-12-14*** empty log message ***Jim Meyering
2005-12-14Require gl_FPRINTFTIME.Jim Meyering
2005-12-14Undo previous change to cat.c.Paul Eggert
2005-12-14Undo previous change.Paul Eggert
2005-12-14* src/cat.c (main): Check for close (STDOUT_FILENO) failure.Paul Eggert
2005-12-14(main): Check for close (STDOUT_FILENO) failure.Paul Eggert
2005-12-14One other stdbool.m4 change.Paul Eggert
2005-12-14(AM_STDBOOL_H): Substitue HAVE__BOOL again, revertingPaul Eggert
2005-11-25 change.
2005-12-14* Makefile.am (stdbool.h): Resurrect the 'sed' that goes alongPaul Eggert
with '#if !@HAVE_BOOL@".
2005-12-14(stdbool.h): Resurrect the 'sed' that goes along with '#if !@HAVE_BOOL@".Paul Eggert
2005-12-13Sync from gnulib.Paul Eggert
2005-12-13(_Bool): Resurrect the "#if !@HAVE__BOOL@" check, toPaul Eggert
work around compilers that have a (possibly-broken) _Bool but lack a working <stdbool.h>.
2005-12-13(AC_HEADER_STDBOOL): Check for buggy compiler thatPaul Eggert
has _Bool but mishandles _Bool |= _Bool.
2005-12-12Install a more-conservative approach for sort -R.Paul Eggert
2005-12-12(struct irand_state, irand_init, irand32, irand_mod): Moved back here,Paul Eggert
from rand-isaac.c.
2005-12-12(struct irand_state, irand_init, irand32, irand_mod): Move to shred.c.Paul Eggert
2005-12-12(EXTRA_DIST): Add rand-isaac.c.Paul Eggert
2005-12-12(sort invocation): Clarify explanation ofPaul Eggert
--random-sort, and use a simpler example.
2005-12-12Clarify sort -R.Paul Eggert
2005-12-12Add src/rand-isaac.c.Paul Eggert
2005-12-12Remove. All uses now simply include rand-isaac.c.Paul Eggert
2005-12-12Mention shred_SOURCES and sort_SOURCES, too.Paul Eggert
2005-12-12Use a more-conservative but slower approach for sort -R.Paul Eggert
2005-12-12Include rand-isaac.c rather than rand-isaac.h.Paul Eggert
Don't include md5.h; it wasn't needed. (struct keyfield): Rename random_hash to random, for consistency with the other member names. All uses changed. (usage): Tweak wording to mention STRING for --seed option. (short_options): Rorder for consistency with other programs. (rand_state): Now a struct, not a pointer to one. All uses changed. (HASH_WORDS, HASH_SIZE): Remove. (get_hash): Remove comments around resbuf size, since we can assume C89. Use a "more-kosher" (but slower) approach of invoking isaac_refill. (keycompare): Adjust to the new get_hash. Add a FIXME. (badfieldspec): Omit recently-introduced comment; it isn't needed. (main): Don't set need_random simply because gkey has it set; that doesn't necessarily mean we'll need random numbers. Redo seeding to match new get_hash approach.
2005-12-12Include rand-isaac.c rather than rand-isaac.h.Paul Eggert
(fillrand, dopass, main): Undo previous change.