comparison man/lispref/positions.texi @ 5547:a46c5c8d6564

Avoid calling various macros "special operators" in the manuals. 2011-08-09 Aidan Kehoe <kehoea@parhasard.net> * cl.texi (Argument Lists): * cl.texi (Time of Evaluation): * cl.texi (Type Predicates): * cl.texi (Assignment): * cl.texi (Basic Setf): * cl.texi (Modify Macros): * cl.texi (Customizing Setf): * cl.texi (Dynamic Bindings): * cl.texi (Lexical Bindings): * cl.texi (Function Bindings): * cl.texi (Macro Bindings): * cl.texi (Conditionals): * cl.texi (Blocks and Exits): * cl.texi (Iteration): * cl.texi (Loop Basics): * cl.texi (Macros): * cl.texi (Declarations): * cl.texi (Property Lists): * cl.texi (Structures): * cl.texi (Assertions): * cl.texi (Efficiency Concerns): * lispref/compile.texi (Eval During Compile): * lispref/compile.texi (Compiled-Function Objects): * lispref/eval.texi (Multiple values): * lispref/frames.texi (Input Focus): * lispref/internationalization.texi (Level 3 Primitives): * lispref/positions.texi (Excursions): * lispref/positions.texi (Narrowing): * lispref/searching.texi (Saving Match Data): * lispref/specifiers.texi (Adding Specifications): * lispref/windows.texi: Correct the manuals to avoid using the term "special operator" when #'special-operator-p would give nil.
author Aidan Kehoe <kehoea@parhasard.net>
date Tue, 09 Aug 2011 17:17:44 +0100
parents 62b9ef1ed4ac
children 9fae6227ede5
comparison
equal deleted inserted replaced
5546:d54278e74d71 5547:a46c5c8d6564
816 This special operator is similar to @code{save-excursion} but it only 816 This special operator is similar to @code{save-excursion} but it only
817 saves and restores the current buffer. Beginning with XEmacs 20.3, 817 saves and restores the current buffer. Beginning with XEmacs 20.3,
818 @code{save-current-buffer} is a primitive. 818 @code{save-current-buffer} is a primitive.
819 @end deffn 819 @end deffn
820 820
821 @deffn {Special Operator} with-current-buffer buffer forms@dots{} 821 @defmac with-current-buffer buffer forms@dots{}
822 This macro evaluates @var{forms} with @var{buffer} as the current 822 This macro evaluates @var{forms} with @var{buffer} as the current
823 buffer. It returns the value of the last form. 823 buffer. It returns the value of the last form.
824 @end deffn 824 @end defmac
825 825
826 @deffn {Special Operator} with-temp-file filename forms@dots{} 826 @defmac with-temp-file filename forms@dots{}
827 This macro creates a new buffer, evaluates @var{forms} there, and 827 This macro creates a new buffer, evaluates @var{forms} there, and
828 writes the buffer to @var{filename}. It returns the value of the last form 828 writes the buffer to @var{filename}. It returns the value of the last form
829 evaluated. 829 evaluated.
830 @end deffn 830 @end defmac
831 831
832 @deffn {Special Operator} save-selected-window forms@dots{} 832 @defmac save-selected-window forms@dots{}
833 This macro is similar to @code{save-excursion} but it saves and 833 This macro is similar to @code{save-excursion} but it saves and
834 restores the selected window and nothing else. 834 restores the selected window and nothing else.
835 @end deffn 835 @end defmac
836 836
837 @node Narrowing 837 @node Narrowing
838 @section Narrowing 838 @section Narrowing
839 @cindex narrowing 839 @cindex narrowing
840 @cindex restriction (in a buffer) 840 @cindex restriction (in a buffer)