summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog14
-rw-r--r--NEWS3
2 files changed, 14 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 52918a0e9..4a11cb4e8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,17 @@
-2005-11-01 Paul Eggert <eggert@cs.ucla.edu>
-
- * NEWS:
+2005-11-02 Jim Meyering <jim@meyering.net>
* Version 6.0-cvs.
+ * src/remove.c (remove_entry): Emit a better diagnostic when rm
+ (without -r) fails to remove a directory on a non-Linux system.
+ This change affects only newer Solaris systems (with priv_*
+ functions like priv_allocset). Reported by Keith Thompson.
+
+ * tests/rm/dir-nonrecur: New file/test for the above fix.
+ * tests/rm/Makefile.am (TESTS): Add dir-nonrecur.
+
+2005-11-01 Paul Eggert <eggert@cs.ucla.edu>
+
* NEWS: "tail -c 2 FILE" and "touch 0101000000" now operate as
POSIX 1002.1-2001 requires.
* src/tail.c (parse_obsolete_option): Implement this.
diff --git a/NEWS b/NEWS
index 28c03b200..3cfc2a721 100644
--- a/NEWS
+++ b/NEWS
@@ -20,6 +20,9 @@ GNU coreutils NEWS -*- outline -*-
mkdir -p and install -d no longer exit nonzero when asked to create
a directory like `nonexistent/.'
+ rm emits a better diagnostic when (without -r) it fails to remove
+ a directory on e.g., Solaris 9/10 systems.
+
tac now works when stdin is a tty, even on non-Linux systems
"tail -c 2 FILE" and "touch 0101000000" now operate as POSIX