]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't claim to signal an error when deleting a nonexisting file.
authorPhilipp Stephani <p.stephani2@gmail.com>
Mon, 4 Dec 2023 13:17:31 +0000 (14:17 +0100)
committerPhilipp Stephani <p.stephani2@gmail.com>
Mon, 4 Dec 2023 13:17:31 +0000 (14:17 +0100)
The behavior has changed in commit
1a65afb7ecc2a52127d6164bad19313440237f9d to no longer signal an error
on ENOENT.

* doc/lispref/files.texi (Changing Files): Fix documentation about
error reporting.

doc/lispref/files.texi

index 6a8bd69b102f1cdba6ca5a4ba61847b2c3a043d4..69f8ebbfab78052d5ff2f0c81901a64334c827a0 100644 (file)
@@ -1865,9 +1865,10 @@ multiple names, it continues to exist under the other names.  If
 @var{filename} is a symbolic link, @code{delete-file} deletes only the
 symbolic link and not its target.
 
-A suitable kind of @code{file-error} error is signaled if the file
-does not exist, or is not deletable.  (On GNU and other POSIX-like
-systems, a file is deletable if its directory is writable.)
+A suitable kind of @code{file-error} error is signaled is not
+deletable.  (On GNU and other POSIX-like systems, a file is deletable
+if its directory is writable.)  No error is signaled if the file does
+not exist.
 
 If the optional argument @var{trash} is non-@code{nil} and the
 variable @code{delete-by-moving-to-trash} is non-@code{nil}, this