]> git.eshelyaron.com Git - emacs.git/commitdiff
(Current Buffer): Describe `save-current-buffer' as a special form, not a macro.
authorJuanma Barranquero <lekktu@gmail.com>
Mon, 10 Feb 2003 12:04:59 +0000 (12:04 +0000)
committerJuanma Barranquero <lekktu@gmail.com>
Mon, 10 Feb 2003 12:04:59 +0000 (12:04 +0000)
lispref/buffers.texi

index 4ceaabfbfc23839b7ebb8a8e67c5d97b11ac7314..067937e49cb0f2e9dffc26b9a1dbbf7a39e33db4 100644 (file)
@@ -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,