coreutils-announce
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]