diff options
author | Richard M. Stallman <rms@gnu.org> | 2002-05-30 17:03:50 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 2002-05-30 17:03:50 +0000 |
commit | c02dd51a9811300140c63c5e3821239d14fce036 (patch) | |
tree | 65a2fd4457ac758ae6c9c3373ce61e6dddac70b8 /lispref/windows.texi | |
parent | b765ba644ce6bdc6676365ba8a141253d88288dc (diff) | |
download | emacs-c02dd51a9811300140c63c5e3821239d14fce036.tar.gz |
Improve explanation of special handling of point in current buffer.
Diffstat (limited to 'lispref/windows.texi')
-rw-r--r-- | lispref/windows.texi | 32 |
1 files changed, 14 insertions, 18 deletions
diff --git a/lispref/windows.texi b/lispref/windows.texi index 3d828f4db5e..88949cf8458 100644 --- a/lispref/windows.texi +++ b/lispref/windows.texi @@ -1967,26 +1967,22 @@ argument because it always uses the frame that @var{window} is on. @cindex saving window information A @dfn{window configuration} records the entire layout of one -frame---all windows, their sizes, which buffers they contain, what part -of each buffer is displayed, and the values of point and the mark. You -can bring back an entire previous layout by restoring a window -configuration previously saved. - - If you want to record all frames instead of just one, use a frame -configuration instead of a window configuration. @xref{Frame -Configurations}. +frame---all windows, their sizes, which buffers they contain, what +part of each buffer is displayed, and the values of point and the +mark. It also includes the values of @code{window-min-height}, +@code{window-min-width} and @code{minibuffer-scroll-window}. An +exception is made for point in the selected window for the current +buffer; its value is not saved in the window configuration. + + You can bring back an entire previous layout by restoring a window +configuration previously saved. If you want to record all frames +instead of just one, use a frame configuration instead of a window +configuration. @xref{Frame Configurations}. @defun current-window-configuration &optional frame -This function returns a new object representing @var{frame}'s -current window configuration, including the number of windows, their -sizes and current buffers, which window is the selected window, and for -each window the displayed buffer, the display-start position, and the -positions of point and the mark. It also includes the values of -@code{window-min-height}, @code{window-min-width} and -@code{minibuffer-scroll-window}. An exception is made for point in the -current buffer, whose value is not saved. - -If @var{frame} is omitted, the selected frame is used. +This function returns a new object representing @var{frame}'s current +window configuration. If @var{frame} is omitted, the selected frame +is used. @end defun @defun set-window-configuration configuration |