summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-11-25Use `install', not `ginstall' in the one-lineJim Meyering
description. Reported by Brendan O'Dea.
2004-11-24*** empty log message ***Jim Meyering
2004-11-24Since the changes of 2004-05-22, the u.saved_cwd member atJim Meyering
the bottom of the active-directory stack was no longer strictly necessary. This change removes that member and uses the newer cwd_state parameter for the final restore_cwd. (struct AD_ent) [u]: Remove now-unnecessary union. [dev_ino]: Rename from `a'. (AD_pop_and_chdir): Add a parameter to play the role of just-removed bottom-of-stack cwd-state member. (AD_pop_and_chdir): No longer return boolean. Adjust caller. (AD_push_initial): Remove CWD parameter. Adjust caller.
2004-11-23remove trailing blanksJim Meyering
2004-11-23Sync from gnulib.Paul Eggert
2004-11-23Minor performance improvements and cleanups for "touch".Paul Eggert
2004-11-23(posix_date): Remove; not needed as a static var.Paul Eggert
All uses rewritten. (touch): Use new futimens function to operate more efficiently in some cases. Don't stat/fstat existing file when (!amtime_now && change_times == (CH_ATIME | CH_MTIME)); the old time stamps aren't needed in that case. (main): change_times is int, not bool. Simplify test for change_times.
2004-11-23(gl_UTIMENS): Check for futimes function.Paul Eggert
2004-11-23utimens upgrade to support futimes.Paul Eggert
2004-11-23* utimens.m4 (gl_UTIMENS): Check for futimes function.Paul Eggert
2004-11-23(__attribute__, ATTRIBUTE_UNUSED): New macros.Paul Eggert
(futimens): New function, which uses futimes if available. (futimens, utimens): Support timespec==NULL, with same semantics as utime and utimens.
2004-11-23(futimens): New decl.Paul Eggert
2004-11-23add a commentJim Meyering
2004-11-23tweak commentJim Meyering
2004-11-23*** empty log message ***Jim Meyering
2004-11-23Revert last change, since it seems EBADF is always defined.Jim Meyering
2004-11-22*** empty log message ***Jim Meyering
2004-11-22(EBADF): Fail with `#error ...' if it's not defined,Jim Meyering
asking the user to report the problem.
2004-11-21*** empty log message ***Jim Meyering
2004-11-21* src/install.c (usage): Avoid usage that runs afoul of Docbook.Paul Eggert
2004-11-21(usage): Avoid usage that runs afoul of DocbookPaul Eggert
translation. Problem reported by Eric S. Raymond.
2004-11-20Restore dd's noctty flag, reverting the change of 2004-04-08.Paul Eggert
2004-11-20(flags, usage, main): Add noctty flag to dd.Paul Eggert
2004-11-20(dd invocation): Add noctty flag to dd.Paul Eggert
2004-11-20Add noctty flag to dd.Paul Eggert
2004-11-19(usage): Clarified description of --no-group (-G),Jim Meyering
--human-readable (-h), --inode (-i), --size (-s), --time, and --time-style.
2004-11-19*** empty log message ***Jim Meyering
2004-11-19(find_dir_entry): Update comment to match reality.Jim Meyering
2004-11-19*** empty log message ***Jim Meyering
2004-11-19(usage): Clarify description of --author.Jim Meyering
Tweak indentation so that help2man creates better nroff.
2004-11-19*** empty log message ***Jim Meyering
2004-11-19(check_file): Don't check stdout for errors here.Jim Meyering
2004-11-18*** empty log message ***Jim Meyering
2004-11-18(robust_getcwd): Correct the comment: this function constructs theJim Meyering
directory name. The caller prints it.
2004-11-17Sync from gnulib.Paul Eggert
2004-11-17Sync from gnulib.Paul Eggert
2004-11-17Regenerate.Paul Eggert
2004-11-17* canon-host.m4 (gl_CANON_HOST): Check for getaddrinfo.Paul Eggert
2004-11-17* xgetcwd.c: Work around Solaris 9 bug.Paul Eggert
2004-11-17Include <limits.h>, for PATH_MAX.Paul Eggert
(xgetcwd): Set errno correctly when failing. Work around Solaris 9 bug: getcwd sets errno==ERANGE even though the failure is actually due to a PATH_MAX problem.
2004-11-17stat portability fix for Solaris 9.Paul Eggert
2004-11-17(STATFS): New macro, for portability to Solaris 9.Paul Eggert
(do_statfs): Use it.
2004-11-17Merge from gnulib.Paul Eggert
2004-11-17Recent checkins for getopt, canon-host.Paul Eggert
2004-11-17(_getopt_internal, _getopt_internal_r,Paul Eggert
_getopt_long_r, _getopt_long_only_r): argv is char **, not char *__getopt_argv_const *.
2004-11-17(getopt_long, _getopt_long_r, getopt_long_only,Paul Eggert
_getopt_long_only_r): Argv is now char**, not char *__getopt_argv_const*.
2004-11-17(getopt_long, _getopt_long_r, getopt_long_only,Paul Eggert
_getopt_long_only_r): Argv is now char **, not char *__getopt_argv_const*.
2004-11-17(_getopt_initialize, _getopt_internal_r, _getopt_internal):Paul Eggert
New arg POSIXLY_CORRECT. All callers changed. (getopt): Argv is now char * const *, as per standard. (_getopt_internal_r, _getopt_internal): Argv is now char **, not char *__getopt_argv_const *.
2004-11-17Getopt update and recent Debian fixes.Paul Eggert
2004-11-17(main): argv is not const.Paul Eggert