diff options
author | Juanma Barranquero <lekktu@gmail.com> | 2003-02-10 12:04:59 +0000 |
---|---|---|
committer | Juanma Barranquero <lekktu@gmail.com> | 2003-02-10 12:04:59 +0000 |
commit | 69a11049cd35e08c14ca946c2fe3ea4ea6cae604 (patch) | |
tree | d5d91cd1732e1379cab047b458eca1c837fa0fa2 | |
parent | a449a711b46aad95cb894fd10eaaa76f4b9a2e11 (diff) | |
download | emacs-69a11049cd35e08c14ca946c2fe3ea4ea6cae604.tar.gz |
(Current Buffer): Describe `save-current-buffer' as a special form, not a macro.
-rw-r--r-- | lispref/buffers.texi | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lispref/buffers.texi b/lispref/buffers.texi index 4ceaabfbfc2..067937e49cb 100644 --- a/lispref/buffers.texi +++ b/lispref/buffers.texi @@ -203,11 +203,11 @@ existing buffer. @end defun @defspec save-current-buffer body... -The @code{save-current-buffer} macro saves the identity of the current -buffer, evaluates the @var{body} forms, and finally restores that buffer -as current. The return value is the value of the last form in -@var{body}. The current buffer is restored even in case of an abnormal -exit via @code{throw} or error (@pxref{Nonlocal Exits}). +The @code{save-current-buffer} special form saves the identity of the +current buffer, evaluates the @var{body} forms, and finally restores +that buffer as current. The return value is the value of the last +form in @var{body}. The current buffer is restored even in case of an +abnormal exit via @code{throw} or error (@pxref{Nonlocal Exits}). If the buffer that used to be current has been killed by the time of exit from @code{save-current-buffer}, then it is not made current again, |