summaryrefslogtreecommitdiff
path: root/lispref/errors.texi
diff options
context:
space:
mode:
Diffstat (limited to 'lispref/errors.texi')
-rw-r--r--lispref/errors.texi9
1 files changed, 8 insertions, 1 deletions
diff --git a/lispref/errors.texi b/lispref/errors.texi
index aa3dde754d6..01ddf41ab64 100644
--- a/lispref/errors.texi
+++ b/lispref/errors.texi
@@ -16,7 +16,9 @@ list of symbols. Normally this list includes the error symbol itself
and the symbol @code{error}. Occasionally it includes additional
symbols, which are intermediate classifications, narrower than
@code{error} but broader than a single error symbol. For example, all
-the errors in accessing files have the condition @code{file-error}.
+the errors in accessing files have the condition @code{file-error}. If
+we do not say here that a certain error symbol has additional error
+conditions, that means it has none.
As a special exception, the error symbol @code{quit} does not have the
condition @code{error}, because quitting is not considered an error.
@@ -66,6 +68,11 @@ loop"}@*
This is not a @code{file-error}.@*
@xref{Input Functions}.
+@item file-date-error
+This is a subcategory of @code{file-error}. It occurs when
+@code{copy-file} tries and fails to set the last-modification time of
+the output file. @xref{Changing Files}.
+
@item file-error
This error and its subcategories do not have error-strings, because the
error message is constructed from the data items alone when the error