# HG changeset patch # User Richard M. Stallman # Date 1119708514 0 # Node ID 4a209946e3b19c6f15e394e7b8c2a6e7b9100bbf # Parent f14d5e7e60e1fcd44681c6422fe371e0cdc57026 (Selecting Windows): save-selected-window and with-selected-window save and restore the current buffer. diff -r f14d5e7e60e1 -r 4a209946e3b1 lispref/windows.texi --- a/lispref/windows.texi Sat Jun 25 14:04:18 2005 +0000 +++ b/lispref/windows.texi Sat Jun 25 14:08:34 2005 +0000 @@ -463,8 +463,8 @@ @defmac save-selected-window forms@dots{} This macro records the selected frame, as well as the selected window of each frame, executes @var{forms} in sequence, then restores the -earlier selected frame and windows It returns the value of the last -form in @var{forms}. +earlier selected frame and windows. It also saves and restores the +current buffer. It returns the value of the last form in @var{forms}. This macro does not save or restore anything about the sizes, arrangement or contents of windows; therefore, if the @var{forms} @@ -478,9 +478,9 @@ @defmac with-selected-window window forms@dots{} This macro selects @var{window} (without changing the buffer list), executes @var{forms} in sequence, then restores the previously -selected window (unless that window is no longer alive). It is similar -to @code{save-selected-window} except that it explicitly selects -@var{window}, without altering the buffer list sequence. +selected window and current buffer. It is just like +@code{save-selected-window}, except that it explicitly selects +@var{window}, also without altering the buffer list sequence. @end defmac @cindex finding windows