emacs-diffs
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]