comparison man/lispref/windows.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 c6b1500299a7
comparison
equal deleted inserted replaced
5546:d54278e74d71 5547:a46c5c8d6564
440 @result{} #<window 65 on windows.texi> 440 @result{} #<window 65 on windows.texi>
441 @end group 441 @end group
442 @end example 442 @end example
443 @end defun 443 @end defun
444 444
445 @deffn {Special Operator} save-selected-window forms@dots{} 445 @defmac save-selected-window forms@dots{}
446 This macro records the selected window, executes @var{forms} in 446 This macro records the selected window, executes @var{forms} in
447 sequence, then restores the earlier selected window. It does not save 447 sequence, then restores the earlier selected window. It does not save
448 or restore anything about the sizes, arrangement or contents of windows; 448 or restore anything about the sizes, arrangement or contents of windows;
449 therefore, if the @var{forms} change them, the changes are permanent. 449 therefore, if the @var{forms} change them, the changes are permanent.
450 @end deffn 450 @end defmac
451 451
452 @cindex finding windows 452 @cindex finding windows
453 The following functions choose one of the windows on the screen, 453 The following functions choose one of the windows on the screen,
454 offering various criteria for the choice. 454 offering various criteria for the choice.
455 455
1967 (set-window-configuration config))) 1967 (set-window-configuration config)))
1968 @end group 1968 @end group
1969 @end example 1969 @end example
1970 @end defun 1970 @end defun
1971 1971
1972 @deffn {Special Operator} save-window-excursion forms@dots{} 1972 @defmac save-window-excursion forms@dots{}
1973 This macro records the window configuration, executes @var{forms} 1973 This macro records the window configuration, executes @var{forms}
1974 in sequence, then restores the earlier window configuration. The window 1974 in sequence, then restores the earlier window configuration. The window
1975 configuration includes the value of point and the portion of the buffer 1975 configuration includes the value of point and the portion of the buffer
1976 that is visible. It also includes the choice of selected window. 1976 that is visible. It also includes the choice of selected window.
1977 However, it does not include the value of point in the current buffer; 1977 However, it does not include the value of point in the current buffer;
2003 'do-something) 2003 'do-something)
2004 @result{} do-something 2004 @result{} do-something
2005 ;; @r{The frame is now split again.} 2005 ;; @r{The frame is now split again.}
2006 @end group 2006 @end group
2007 @end example 2007 @end example
2008 @end deffn 2008 @end defmac
2009 2009
2010 @defun window-configuration-p object 2010 @defun window-configuration-p object
2011 This function returns @code{t} if @var{object} is a window configuration. 2011 This function returns @code{t} if @var{object} is a window configuration.
2012 @end defun 2012 @end defun
2013 2013