mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-05 08:53:45 +00:00
(Selecting Windows): save-selected-window and with-selected-window
save and restore the current buffer.
This commit is contained in:
parent
4c6d1e1617
commit
0adde68390
@ -463,8 +463,8 @@ The return value is @var{window}.
|
||||
@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 @@ the end of @var{forms} remains selected.
|
||||
@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
|
||||
|
Loading…
Reference in New Issue
Block a user