From: Jim Meyering Date: Sat, 28 Oct 2000 12:18:31 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: FILEUTILS-4_0_28~18 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=b4c60a84e1dbe652453928a7514100ca32aacc34;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/old/fileutils/ChangeLog b/old/fileutils/ChangeLog index f49439066c..1422b48cc3 100644 --- a/old/fileutils/ChangeLog +++ b/old/fileutils/ChangeLog @@ -1,5 +1,17 @@ 2000-10-28 Jim Meyering + Make `ls' a lot more efficient on systems (e.g., linux-2.4.*) + that save file type information in directory entries. + * src/ls.c [enum filetype] (unknown): + Add members (as yet unused): + (HAVE_STRUCT_DIRENT_D_TYPE): Define. + (format_needs_type): New global. + (main): Set it. + (print_dir): Set `type' from directory entry, if possible. + (gobble_file): Add a parameter, TYPE. + Stat the file only if its type is unknown and we need the type. + Patch from Ulrich Drepper. + Shred can now determine the size of a block devices (e.g. /dev/fd0) by writing until a write operation fails. * src/shred.c: Include assert.h.