Mercurial > emacs
changeset 21589:62d9b205daad
(Fcatch): Doc fix.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Fri, 17 Apr 1998 01:53:31 +0000 |
parents | f269d9565635 |
children | ef61a9126a73 |
files | src/eval.c |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/eval.c Fri Apr 17 01:49:33 1998 +0000 +++ b/src/eval.c Fri Apr 17 01:53:31 1998 +0000 @@ -884,7 +884,9 @@ DEFUN ("catch", Fcatch, Scatch, 1, UNEVALLED, 0, "(catch TAG BODY...): eval BODY allowing nonlocal exits using `throw'.\n\ -TAG is evalled to get the tag to use. Then the BODY is executed.\n\ +TAG is evalled to get the tag to use; it must not be nil.\n\ +\n\ +Then the BODY is executed.\n\ Within BODY, (throw TAG) with same tag exits BODY and exits this `catch'.\n\ If no throw happens, `catch' returns the value of the last BODY form.\n\ If a throw happens, it specifies the value to return from `catch'.")