merge with 3.9q
authorJim Meyering <jim@meyering.net>
Thu, 27 Oct 1994 05:02:05 +0000 (05:02 +0000)
committerJim Meyering <jim@meyering.net>
Thu, 27 Oct 1994 05:02:05 +0000 (05:02 +0000)
old/fileutils/ChangeLog
old/fileutils/NEWS

index 86a24b9..a65f9ed 100644 (file)
@@ -1,3 +1,14 @@
+Thu Oct 27 00:02:45 1994  Jim Meyering  (meyering@comco.com)
+
+       * cp.c (make_path): Don't change protections on existing directory.
+       Reported by Andreas Schwab.
+
+       * df.c: New option: --sync (-s).  No longer perform sync by default.
+       Do it only when this option is used.  Invoking sync can be very
+       expensive, and it's not that clear doing so yields more up to date
+       results.  With encouragement/prodding from Paolo Zeppegno
+       (paolo@to.sem.it), Nick Holloway, and Kaveh Ghazi.
+
 Thu Oct 20 00:52:59 1994  Jim Meyering  (meyering@comco.com)
 
        * system.h [!S_IEXEC]: Define as S_IXUSR.
@@ -6,6 +17,7 @@ Thu Oct 20 00:52:59 1994  Jim Meyering  (meyering@comco.com)
 
        * ls.c [!INT_MAX]: Define to 2^31 - 1 so subsequent #if test works.
        [S_IEXEC]: Remove definition.  It's in system.h now.
+       (usage): Sort options, but without segregating upper and lower case.
 
        * ls.c: Support for new option: --dired (-D).
        (dired, dired_pos, dired_obstack, subdired_obstack): Global variables.
index 9fb2ce3..94fe8fb 100644 (file)
@@ -1,4 +1,10 @@
 User-visible changes in release 3.10:
+* Fix bug in cp that made the commands `mkdir dir; touch foo; cp -P foo dir'
+  incorrectly change the permissions on directory, dir.
+* df accepts a new option, --sync, that may ensure it reports more up to
+  date usage information.  df used to always call sync, but the value of so
+  doing is not apparent, and the drawback (it makes df very slow sometimes)
+  is glaring.
 * ls accepts a new option, --dired, that makes emacs' dired mode more efficient
 * skeletal texinfo documentation (mainly just the `invoking' nodes)
 * ln accepts a new option: --no-dereference (-n).  With this option,