doc: enhance diagnostic when rm skips "." or ".." arguments
commit2da7009d70693d830393021f2751729d06ce5551
authorBernhard Voelker <mail@bernhard-voelker.de>
Thu, 21 Nov 2013 00:03:15 +0000 (21 01:03 +0100)
committerBernhard Voelker <mail@bernhard-voelker.de>
Thu, 21 Nov 2013 10:43:48 +0000 (21 11:43 +0100)
tree686d6f7ee371b4289109f220d03c68e7896d0f5b
parent65f8a39d90dd223e52c1077a6a37eabf05e95e21
doc: enhance diagnostic when rm skips "." or ".." arguments

The error diagnostic
  "rm: cannot remove directory: '.'"
does not give the user a hint for the reason.
Issue a clearer error message.

* src/remove.c (rm_fts): Enhance the error diagnostic in the above
case to emphasize that skipping is done deliberately.
In the corresponding comment, mention that POSIX mandates this
behavior.  Likewise in the subsequent comment for skipping "/".
* doc/coreutils.texi (rm invocation): In the paragraph describing
the above behavior, mention that POSIX mandates it.
doc/coreutils.texi
src/remove.c