[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Coreutils-announce] fileutils-4.1.5 released
From: |
Jim Meyering |
Subject: |
[Coreutils-announce] fileutils-4.1.5 released |
Date: |
Sun, 06 Jan 2002 21:40:12 +0100 |
User-agent: |
Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1.50 (i686-pc-linux-gnu) |
Thanks to Paul for the SI standards changes.
The cp -r bug fix is likely to cause trouble
because I suspect a lot of people use cp -r when
they really mean cp -R. With this change, cp -r
no longer preserves symlinks.
I'm considering making `cp -r' elicit a warning, but am pretty sure
some people and scripts use it deliberately, and hence would be unjustly
warned. Do any of you know of scripts that use `cp -r' for a good reason?
Any interactive uses?
ftp://alpha.gnu.org/gnu/fetish/fileutils-4.1.5.tar.gz (2.3 MB)
ftp://alpha.gnu.org/gnu/fetish/fileutils-4.1.5.tar.bz2 (1.5 MB)
http://fetish.sf.net/fileutils-4.1.5.tar.gz (2.3 MB)
http://fetish.sf.net/fileutils-4.1.5.tar.bz2 (1.5 MB)
And here are xdelta-style diffs
ftp://alpha.gnu.org/gnu/fetish/fileutils-4.1.4-4.1.5.xdelta (72 kB)
http://fetish.sf.net/fileutils-4.1.4-4.1.5.xdelta (72 kB)
Here are the MD5 and SHA1 signatures:
26a4bc002fe74703cb9044c60aed4d88 fileutils-4.1.5.tar.gz
9ff9ef336e3f8b3bb189e509288605c2 fileutils-4.1.5.tar.bz2
71c1a46c9182f1b4d8cf0eff6a1746cc fileutils-4.1.4-4.1.5.xdelta
045a3c727299b0d290088b7698edf0ccd86762a5 fileutils-4.1.5.tar.gz
64f99015795f732756ade5a97e968d23f120484b fileutils-4.1.5.tar.bz2
d7ab9c64eb5ca08bf6581fa0cadc2f6ada843fb1 fileutils-4.1.4-4.1.5.xdelta
NEWS:
* cp -r no longer preserves symlinks
* The block size notation is now compatible with SI and with IEC 60027-2.
For example, --block-size=1MB now means --block-size=1000000,
whereas --block-size=1MiB now means --block-size=1048576.
A missing `B' (e.g. `1M') has the same meaning as before.
A trailing `B' now means decimal, not binary; this is a silent change.
The nonstandard `D' suffix (e.g. `1MD') is now obsolescent.
* -H or --si now outputs the trailing 'B', for consistency with the above.
* Programs now output trailing 'K' (not 'k') to mean 1024, as per IEC 60027-2.
* New df, du short option -B is short for --block-size.
* You can omit an integer `1' before a block size suffix,
e.g. `df -BG' is equivalent to `df -B 1G' and to `df --block-size=1G'.
* The following options are now obsolescent, as their names are
incompatible with IEC 60027-2:
df, du: -m or --megabytes (use -BM or --block-size=1M)
df, du, ls: --kilobytes (use --block-size=1K)
ChangeLog entries:
**********************************************************************
ChangeLog 2002/01/05 20:38:36 1.1448
**********************************************************************
2002-01-05 Jim Meyering <address@hidden>
* Version 4.1.5.
2001-12-29 Jim Meyering <address@hidden>
* src/cp.c (main): With -r, always dereference symlinks.
Reported by Christian Harkort. Patch by Chris J. Bednar.
* tests/cp/r-vs-symlink: New file to test for the above fix.
* tests/cp/Makefile.am (TESTS): Add r-vs-symlink.
2001-12-21 Jim Meyering <address@hidden>
* src/shred.c [!HAVE_CONFIG_H]: Remove cpp block that duplicated
code in lib/ in order to facilitate compiling this program without
config.h.
2001-12-19 Paul Eggert <address@hidden>
* src/shred.c: Add FSF copyright notice.
2001-12-18 Paul Eggert <address@hidden>
Use notation compatible with SI and with IEC 60027-2.
For example, --block-size=1MB now means --block-size=1000000,
whereas --block-size=1MiB now means --block-size=1048576.
A trailing `B' now means decimal, not binary; this is a silent change.
-H or --si now outputs the trailing 'B', for consistency with this.
Programs now output trailing 'K' (not 'k') to mean 1024.
New df, du short option -B is short for --block-size.
You can omit an integer `1' before a block size suffix,
e.g. `df -BG' is equivalent to `df -B 1G' and to `df --block-size=1G'.
* NEWS, doc/coreutils.texi: Document this. Remove documentation
for obsolescent constructs MD, --kilobytes, -m or --megabytes.
* src/dd.c (usage, parse_integer): Prefer K to k for 1024.
* src/shred.c (usage, main): Likewise.
* src/shred.c (xstrtoumax): If there is no number but there
is a valid suffix, assume 1. "MB" now means decimal, "MiB" binary.
Accept 'K' as well as 'k'.
* src/dd.c (usage): MD -> MB for decimal.
* src/df.c (BLOCK_SIZE_OPTION): Remove; no longer needed now that
we have 'B'.
(long_options, usage, main): Add -B.
(usage): Deprecate --kilobytes, -m, --megabytes.
Document size suffixes.
* src/du.c: Likewise.
* src/ls.c (usage): Deprecate --kilobytes. Document size suffixes.
* src/df.c (print_header, show_dev): Enlarge column widths for
trailing "B".
2001-12-17 Jim Meyering <address@hidden>
* Makefile.maint (real_dir): Remove unused variable.
(url_dir_list): Don't set define it here, but...
* Makefile.cfg (url_dir_list): ...define it here instead.
(hosts, a_host, b_host): Remove now-unused variables.
(alpha_subdir, a_url_dir, b_url_dir): Remove now-unused variables.
**********************************************************************
lib/ChangeLog 2002/01/05 21:13:34 1.324
**********************************************************************
2002-01-05 Jim Meyering <address@hidden>
* version-etc.c (version_etc_copyright): Update copyright year.
2001-01-19 Paul Eggert <address@hidden>
* closeout.c (close_stdout_status): If ferror (stdout), do
not silently exit merely because the output buffer happens to
have nothing pending.
2001-12-18 Paul Eggert <address@hidden>
See the big note in ../ChangeLog.
* human.c (suffixes): Prefer K to k for 1024.
(generate_suffix_backwards): New function.
(human_readable_inexact): Use it.
* xstrtol.c (__xstrtol): If there is no number but there
is a valid suffix, assume 1. "MB" now means decimal, "MiB" binary.
Accept 'K' as well as 'k'.
**********************************************************************
po/ChangeLog 2002/01/02 20:00:57 1.7
**********************************************************************
2002-01-01 Paul Eggert <address@hidden>
* Makefile.in.in (install-data-yes, uninstall-data-yes):
Install the LC_TIME locale category as an alias for LC_MESSAGES.
This fixes a bug introduced in the 2001-09-22 upgrade to gettext
0.10.40.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Coreutils-announce] fileutils-4.1.5 released,
Jim Meyering <=