[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lispref/windows.texi
From: |
Richard M. Stallman |
Subject: |
[Emacs-diffs] Changes to emacs/lispref/windows.texi |
Date: |
Tue, 22 Jul 2003 11:22:12 -0400 |
Index: emacs/lispref/windows.texi
diff -c emacs/lispref/windows.texi:1.63 emacs/lispref/windows.texi:1.64
*** emacs/lispref/windows.texi:1.63 Mon Jul 14 12:04:44 2003
--- emacs/lispref/windows.texi Tue Jul 22 11:22:12 2003
***************
*** 422,439 ****
@end defun
@defmac save-selected-window address@hidden
! This macro records the selected window, executes @var{forms}
! in sequence, then restores the earlier selected window (unless that
! window is no longer alive).
!
! This macro does not save or restore anything about the sizes, arrangement
! or contents of windows; therefore, if the @var{forms} change them,
! the change persists.
!
! Each frame, at any time, has a window selected within the frame. This
! macro saves only @emph{the} selected window; it does not save anything
! about other frames. If the @var{forms} select some other frame and
! alter the window selected within it, the change persists.
@end defmac
@defmac with-selected-window window address@hidden
--- 422,435 ----
@end defun
@defmac save-selected-window address@hidden
! This macro records the selected window of eac frame, executes
! @var{forms} in sequence, then restores the earlier selected windows.
!
! This macro does not save or restore anything about the sizes,
! arrangement or contents of windows; therefore, if the @var{forms}
! change them, the change persists. If the previously selected window
! of some frame is no longer live at the time of exit from this form,
! that frame's selected window is left alone.
@end defmac
@defmac with-selected-window window address@hidden
***************
*** 2083,2089 ****
However, it does not include the value of point in the current buffer;
use @code{save-excursion} also, if you wish to preserve that.
! Don't use this construct when @code{save-selected-window} is all you need.
Exit from @code{save-window-excursion} always triggers execution of the
@code{window-size-change-functions}. (It doesn't know how to tell
--- 2079,2085 ----
However, it does not include the value of point in the current buffer;
use @code{save-excursion} also, if you wish to preserve that.
! Don't use this construct when @code{save-selected-window} is sufficient.
Exit from @code{save-window-excursion} always triggers execution of the
@code{window-size-change-functions}. (It doesn't know how to tell