1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-13 15:26:48 +02:00
Files
coreutils/NEWS

77 lines
4.0 KiB
Plaintext
Raw Normal View History

2002-12-14 16:29:11 +00:00
[4.5.5]
2003-01-27 18:06:38 +00:00
* ls --dired produces correct byte offset for file names containing
nonprintable characters in a multibyte locale
* du has been rewritten to use a variant of GNU libc's ftw.c
2003-01-26 11:03:44 +00:00
* du now counts the space associated with a directory's directory entry,
even if it cannot list or chdir into that subdirectory.
* du -S now includes the st_size of each entry corresponding to a subdirectory
2003-01-22 15:55:21 +00:00
* rm on FreeBSD can once again remove directories from NFS-mounted file systems
2003-01-20 20:01:18 +00:00
* ls has a new option --dereference-command-line-symlink-to-dir, which
2003-01-20 20:17:06 +00:00
corresponds to the new default behavior when none of -d, -l -F, -H, -L
has been specified.
2003-01-15 12:24:04 +00:00
* ls dangling-symlink now prints `dangling-symlink'.
2003-01-20 20:17:06 +00:00
Before, it would fail with `no such file or directory'.
* ls -s symlink-to-non-dir and ls -i symlink-to-non-dir now print
attributes of `symlink', rather than attributes of their referents.
2003-01-15 12:24:54 +00:00
* Fix a bug introduced in 4.5.4 that made it so that ls --color would no
longer highlight the names of files with the execute bit set when not
specified on the command line.
2003-01-26 11:05:46 +00:00
* shred's --zero (-z) option no longer gobbles up any following argument.
2003-01-15 12:24:04 +00:00
Before, `shred --zero file' would produce `shred: missing file argument',
and worse, `shred --zero f1 f2 ...' would appear to work, but would leave
the first file untouched.
2003-01-09 20:59:09 +00:00
* readlink: new program
2003-01-09 20:14:08 +00:00
* cut: new feature: when used to select ranges of byte offsets (as opposed
to ranges of fields) and when --output-delimiter=STRING is specified,
output STRING between ranges of selected bytes.
* rm -r can no longer be tricked into mistakenly reporting a cycle.
* when rm detects a directory cycle, it no longer aborts the entire command,
2003-01-26 11:05:46 +00:00
but rather merely stops processing the affected command line argument.
2002-12-14 16:29:11 +00:00
2002-10-14 08:30:56 +00:00
[4.5.4]
2002-12-11 23:46:04 +00:00
* cp no longer fails to parse options like this: --preserve=mode,ownership
2002-12-02 09:31:04 +00:00
* `ls --color -F symlink-to-dir' works properly
2002-12-01 09:58:26 +00:00
* ls is much more efficient on directories with valid dirent.d_type.
2002-12-01 09:57:39 +00:00
* stty supports all baud rates defined in linux-2.4.19.
2002-11-24 16:58:50 +00:00
* `du symlink-to-dir/' would improperly remove the trailing slash
* `du ""' would evoke a bounds violation.
* In the unlikely event that running `du /' resulted in `stat ("/", ...)'
failing, du would give a diagnostic about `' (empty string) rather than `/'.
2002-11-06 09:21:59 +00:00
* printf: a hexadecimal escape sequence has at most two hex. digits, not three.
* The following features have been added to the --block-size option
and similar environment variables of df, du, and ls.
- A leading "'" generates numbers with thousands separators.
For example:
$ ls -l --block-size="'1" file
-rw-rw-r-- 1 eggert src 47,483,707 Sep 24 23:40 file
- A size suffix without a leading integer generates a suffix in the output.
For example:
$ ls -l --block-size="K"
-rw-rw-r-- 1 eggert src 46371K Sep 24 23:40 file
* ls's --block-size option now affects file sizes in all cases, not
2002-11-08 23:20:38 +00:00
just for --block-size=human-readable and --block-size=si. Fractional
sizes are now always rounded up, for consistency with df and du.
2002-11-06 09:21:59 +00:00
* df now displays the block size using powers of 1000 if the requested
block size seems to be a multiple of a power of 1000.
2002-11-10 13:33:04 +00:00
* nl no longer gets a segfault when run like this `yes|nl -s%n'
2002-12-11 23:46:04 +00:00
2002-10-06 06:34:55 +00:00
[4.5.3]
2002-10-13 06:04:38 +00:00
* du --dereference-args (-D) no longer fails in certain cases
2002-10-10 07:57:35 +00:00
* `ln --target-dir=DIR' no longer fails when given a single argument
2002-12-11 23:46:04 +00:00
2002-09-12 12:02:56 +00:00
[4.5.2]
2002-10-05 19:17:57 +00:00
* `rm -i dir' (without --recursive (-r)) no longer recurses into dir
2002-10-05 08:30:07 +00:00
* `tail -c N FILE' now works with files of size >= 4GB
2002-09-29 17:17:28 +00:00
* `mkdir -p' can now create very deep (e.g. 40,000-component) directories
2002-09-20 08:59:07 +00:00
* rmdir -p dir-with-trailing-slash/ no longer fails
2002-09-18 08:30:57 +00:00
* printf now honors the `--' command line delimiter
2002-09-18 08:31:16 +00:00
* od's 8-byte formats x8, o8, and u8 now work
2002-09-12 12:02:56 +00:00
* tail now accepts fractional seconds for its --sleep-interval=S (-s) option
2002-12-11 23:46:04 +00:00
2002-08-14 13:44:19 +00:00
[4.5.1]
2002-08-31 16:02:41 +00:00
* du and ls now report sizes of symbolic links (before they'd always report 0)
2002-08-02 14:49:52 +00:00
* uniq now obeys the LC_COLLATE locale, as per POSIX 1003.1-2001 TC1.
2003-01-30 10:42:45 +00:00
This package began as the union of the following:
2002-08-26 10:04:05 +00:00
textutils-2.1, fileutils-4.1.11, sh-utils-2.0.15.