(window-iso-combination-p, window-iso-combinations):
commit31fd7e7a4232a9b558236e03e8eb1e539e830d7e
authorMartin Rudalics <rudalics@gmx.at>
Mon, 25 Oct 2010 16:34:45 +0000 (25 18:34 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Mon, 25 Oct 2010 16:34:45 +0000 (25 18:34 +0200)
treed66cf12c9929e951532b3c18af392c8e307ff3ff
parentec15138f2343cfdf8ac4efc0be50624d47454f77
(window-iso-combination-p, window-iso-combinations):
New functions.
(walk-windows, get-window-with-predicate)
(get-buffer-window-list, one-window-p): Fix doc-string.
(window-in-direction): The column / row value of `posn-at-point'
can be nil for the mini-window, guard against that.
(resize-mini-window): Make this usable.  It's needed, for
example, by ispell.el.
(resize-window): Handle case where window argument denotes a
minibuffer window.
(window-children-count): Remove.
(split-window): Fix some broken size calculations.
Fixes to window.el accumluated over the past months.

* window.el (window-iso-combination-p, window-iso-combinations):
New functions.
(walk-windows, get-window-with-predicate)
(get-buffer-window-list, one-window-p): Fix doc-string.
(window-in-direction): The column / row value of `posn-at-point'
can be nil for the mini-window, guard against that.
(resize-mini-window): Make this usable.  It's needed, for
example, by ispell.el.
(resize-window): Handle case where window argument denotes a
minibuffer window.
(window-children-count): Remove.
(split-window): Fix some broken size calculations.
lisp/ChangeLog
lisp/window.el