Document changes to windows code.
authorMartin Rudalics <rudalics@gmx.at>
Fri, 23 Sep 2011 09:12:53 +0000 (11:12 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Fri, 23 Sep 2011 09:12:53 +0000 (11:12 +0200)
commitb33b68a32cc0d0b7f60a1de9a17e59e38e72a3d1
tree73a407c9e44f76dd3a5b02f208e301daa475b119
parent71146d7b6e7524c91b4eee124cfdaaf86aa21643
Document changes to windows code.

* frames.texi (Frames and Windows): Move section and rename to
Windows and Frames in windows.texi.
* windows.texi (Windows): Restructure.
(Basic Windows): Rewrite.  Explain live and internal windows and
normalization functions.
(Windows and Frames): Move section here from frames.texi.
Describe subwindows, window combinations, window tree, and
corresponding functions including window-list here.
(Window Sizes): Rename section from Size of Window and move it
up in chapter.  Describe total and body sizes and the
corresponding functions.  Explain new semantics of
window-min-height/-width.
(Resizing Windows): Move section up in chapter.  Describe new
resize functions.
(Splitting Windows): Describe new behavior of split-window,
split-window-above-each-other and split-window-side-by-side.
Provide examples.  Describe window-nest and window-splits
options.
(Deleting Windows): Minor rewrite.
(Selecting Windows): Minor rewrite.  Describe
frame-selected-window and set-frame-selected-window here.
(Cyclic Window Ordering): Minor rewrite.  Describe
window-list-1.
(Buffers and Windows): Rewrite.  Explain a window's previous and
next buffers and the corresponding functions.
* elisp.texi (Top): Update node listings for frames and windows
sections.
doc/lispref/ChangeLog
doc/lispref/elisp.texi
doc/lispref/frames.texi
doc/lispref/windows.texi