Add window-tree based, atomic and side window functions to window.el.
authorMartin Rudalics <rudalics@gmx.at>
Mon, 6 Jun 2011 15:21:07 +0000 (17:21 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Mon, 6 Jun 2011 15:21:07 +0000 (17:21 +0200)
commit85cc1f119546380ffaa903de15a7fd6a51d1d198
tree997c317a82c5df04873cac54cc56eca53595a9fc
parent727e958ef0548f3d8ce02a4a971247f52cc548ce
Add window-tree based, atomic and side window functions to window.el.

* window.el (window-right, window-left, window-child)
(window-child-count, window-last-child, window-any-p)
(normalize-live-buffer, normalize-live-frame)
(normalize-any-window, normalize-live-window)
(window-iso-combination-p, window-iso-combined-p)
(window-iso-combinations)
(walk-window-tree-1, walk-window-tree, walk-window-subtree)
(windows-with-parameter, window-with-parameter)
(window-atom-root, make-window-atom, window-atom-check-1)
(window-atom-check, window-side-check, window-check): New
functions.
(ignore-window-parameters, window-sides, window-sides-vertical)
(window-sides-slots): New variables.
(window-size-fixed): Move down in code.  Minor doc-string fix.
lisp/ChangeLog
lisp/window.el