From: Jim Meyering Date: Fri, 3 Oct 2003 20:17:29 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v5.1.0~481 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3596e7186a881b1826304b1a2eab84ea91811503;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/ChangeLog b/ChangeLog index 99a24f93ad..7a648a62e5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,14 @@ -2003-10-02 Jim Meyering +2003-10-03 Jim Meyering * Version 5.0.92. + * src/du.c: Accept --no-dereference (-P). + +2003-10-02 Jim Meyering + * tests/du/trailing-slash: Adjust for slightly different output. + Rewrite du.c to use fts. * src/du.c: Include "fts_.h", not ftw.h. (opt_dereference_arguments, arg_length, suffix_length): Remove globals. (IS_FTW_DIR_TYPE): Remove definition. @@ -28,18 +33,7 @@ 2003-09-30 Jim Meyering - Rewrite du.c to use fts. - - Now, du works better: - - the depth of hierarchy du can process is no longer limited by - the user's stack size (nftw uses explicit recursion, the fts - implementation doesn't) - - works even when run from an inaccessible directory - - du -D now dereferences all symlinks specified on the command line, - not just the ones that reference directories (FIXME: confirm - this, and add a test) In progress: - - du now accepts -P (--no-dereference) - du -H now has the POSIX-required meaning (it's equivalent to -D; before, it was equivalent to --si) - Change fts semantics so that du uses O(N) heap space