summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-05-09(fts_sort): Optimize the common case where all pointers smell the same.Paul Eggert
2005-05-09* fts_.h, fts.c: More C89 portability fixes.Paul Eggert
2005-05-09(__P): Remove. All uses rewritten to assume C89 or better.Paul Eggert
(fts_open): Don't cast a function value in a possibly-unsafe way. (fts_compar): New function. (fts_sort): Use it.
2005-05-09(FTS): Use correct type for fts_compar member.Paul Eggert
(FTSENT): New member fts_fts. Remove members fts_ino, fts_dev, fts_nlink; no longer needed now that fts_statp is always there. All uses changed to use fts_statp instead.
2005-05-08.Jim Meyering
2005-05-08cp, ln, mv, rm no longer discard white space when intepreting responses.Paul Eggert
2005-05-08.Jim Meyering
2005-05-08* yesno.c: Include getline.h, not ctype.h.Paul Eggert
(yesno): Don't remove leading white space; POSIX doesn't allow it. Use getline to remove arbitrary restriction on response length.
2005-05-06remove trailing blanksJim Meyering
2005-05-06dd has new iflag= and oflag= flags "binary" and "text".Paul Eggert
2005-05-06* coreutils.texi (dd invocation): New flags "binary" and "text".Paul Eggert
2005-05-06(dd invocation): New flags "binary" and "text".Paul Eggert
2005-05-06(flags, usage): Add support for "binary" and "text".Paul Eggert
2005-05-06dd has new iflag= and oflag= flags "binary" and "text".Paul Eggert
2005-05-06* getopt.m4 (gl_GETOPT): Check for Solaris 10 getopt, and avoidPaul Eggert
needless checks.
2005-05-06(gl_GETOPT): Check for Solaris 10 getopt, and avoid needless checks.Paul Eggert
2005-05-05* makepath.c (make_path): chdir to "//", not "/", if the file namePaul Eggert
starts with exactly two slashes.
2005-05-05(make_path): chdir to "//", not "/", if the file namePaul Eggert
starts with exactly two slashes.
2005-05-04Regenerate.Paul Eggert
2005-05-04(chmod invocation): chmod -w complains if itsPaul Eggert
behavior differs from what chmod a-w would do.
2005-05-04chmod -w now complains if it differs from chmod a-w.Paul Eggert
2005-05-04chmod -w now complains if it differs from chmod a-w.Paul Eggert
2005-05-04Initial version.Paul Eggert
2005-05-04(TESTS): Add umask-xPaul Eggert
2005-05-04Include quotearg.h.Paul Eggert
(diagnose_surprises): New var. (process_file): Diagnose surprises. Simplify the logic a bit, while we're at it. (main): Prepare to diagnose surprises. Remove useless code for '-' option.
2005-05-04chmod -w now complains if it differs from chmod a-w.Paul Eggert
2005-05-02ls --indicator-style=directory renamed to ls --indicator-style=slash.Paul Eggert
2005-05-02(ls invocation): ls --indicator-style=directoryPaul Eggert
renamed to ls --indicator-style=slash, to avoid confusion with ls --directory.
2005-05-02(usage): ls --indicator-style=directory renamed to lsPaul Eggert
--indicator-style=slash, to avoid confusion with ls --directory. (slash): Renamed from directory_only. All uses changed.
2005-05-02ls --indicator-style=directory renamed to lsPaul Eggert
--indicator-style=slash, to avoid confusion with ls --directory.
2005-05-02Sync from gnulib.Paul Eggert
2005-05-01"chmod +1 foo" is now diagnosed.Paul Eggert
2005-05-01* modechange.h (mode_free): Remove; all callers changed to invoke 'free'.Paul Eggert
* modechange.c: Likewise. Simplify internals a bit. Prohibit "+0".
2005-05-01mode_free -> freePaul Eggert
2005-05-01(mode_free): Remove; all callers changed to invoke 'free'.Paul Eggert
2005-05-01(mode_free): Remove; all callers changed to invoke 'free'.Paul Eggert
xstrtol.h, stdbool.h, stddef.h: Don't include; no longer needed. (MODE_DONE): New constant. (struct mode_change): Remove 'next' member. (make_node_op_equals): New function; like the old one of the same name, except it allocates an array. (mode_compile, mode_create_from_ref): Use it. (mode_compile): Allocate result as an array, not a linked list. Parse octal string ourself, so that we catch mistakes like "+0". (mode_adjust): Arg is an array, not a linked list.
2005-04-30Regenerate.Paul Eggert
2005-04-30Log yesterday's changes.Paul Eggert
2005-04-30Document the last two days' worth of changes.Paul Eggert
2005-04-29Fix typo in ls POSIX changes.Paul Eggert
2005-04-29(tv): Rename tests from obs to obs-plusPaul Eggert
if they use file names starting with +. (test_vector): Don't set _POSIX2_VERSION if obs but not obs-plus.
2005-04-29(tv): Rename tests from obs to obs-plusPaul Eggert
if they use file names starting with +. (test_vector): Don't set _POSIX2_VERSION if obs but not obs-plus.
2005-04-29Fix comment to match new behavior of "sort".Paul Eggert
2005-04-29Don't set _POSIX2_VERSION; no longer needed.Paul Eggert
2005-04-29Don't use 'set -'Paul Eggert
2005-04-29Don't use 'set -'.Paul Eggert
2005-04-29Don't use 'set -'. Simplify test construction.Paul Eggert
Work even if the underyling system attaches ACLs to new dirs.
2005-04-29Don't use 'set -'. Also, don't set _POSIX2_VERSION.Paul Eggert
2005-04-29Test for new -p behavior. Omit -1 option.Paul Eggert
The "ls --color" test wasn't being checked; add a check for "ls --color=auto" instead.
2005-04-29(enum indicator_style): New constant directory_only,Paul Eggert
for -p. (indicator_style_args, indicator_style_types): Set it appropriately. (decode_switches, gobble_file, print_type_indicator): (length_of_file_name_and_frills): Implement the change described in NEWS. (decode_switches): Quote ">", too. (usage): Update to match the new behavior. Describe ">".