summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2002-09-29 08:43:24 +0000
committerJim Meyering <jim@meyering.net>2002-09-29 08:43:24 +0000
commitb928574bf6f5d2dfee6fdc730f5ecbe885a85f3c (patch)
tree5260ad426e08e6bb6f0bc31c58f38486779def5a
parent6daabb757807b8730502043e4dabeb191bc2bad6 (diff)
downloadcoreutils-b928574bf6f5d2dfee6fdc730f5ecbe885a85f3c.tar.xz
*** empty log message ***
-rw-r--r--ChangeLog13
1 files changed, 12 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 605877c9e..018157bcf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,18 @@
-2002-09-28 Jim Meyering <meyering@lucent.com>
+2002-09-29 Jim Meyering <meyering@lucent.com>
* Version 4.5.2.
+ In move mode, always first try to rename. Before, upon failure to
+ rename a directory, this code would never attempt to rename any
+ other file in that directory, but would thenceforth always copy.
+ On some systems (NetApp version ??), renaming a directory may fail
+ with EXDEV, yet renaming files within that directory to a newly-
+ created destination directory succeeds.
+ * src/copy.c (copy_internal): Remove local, move_mode;
+ use x->move_mode instead. Based on a patch from Tom Haynes.
+
+2002-09-28 Jim Meyering <meyering@lucent.com>
+
* src/split.c (FAIL_ONLY_ONE_WAY): New macro.
Factor out some duplication.
(main): Use it.