Fix some display-buffer related issues.
authorMartin Rudalics <rudalics@gmx.at>
Fri, 16 Nov 2012 10:29:48 +0000 (11:29 +0100)
committerMartin Rudalics <rudalics@gmx.at>
Fri, 16 Nov 2012 10:29:48 +0000 (11:29 +0100)
commit0ff7851c6b4fa2e5c085ee8a42bbe7ccb16b115e
treec6432cadbe6e36990de5a5bec591370a86428baa
parenta2cfe8a3b8d2368a96951710c774e126c8283c10
Fix some display-buffer related issues.

* window.el (enlarge-window, shrink-window): Don't mention return
value in doc-string (Bug#12896).
(window--display-buffer): Don't resize frames - it won't work
with all window managers and defeat pop-up-frame-alist.
(display-buffer-alist): In doc-string explain that CONDITION can
be a function and which arguments are passed to it (Bug#12854).
(display-buffer-assq-regexp): New argument ACTION.  Handle lambda
expressions (Bug#12854).
(display-buffer): Pass ACTION argument to
display-buffer-assq-regexp.

* windows.texi (Choosing Window): Rewrite description of
display-buffer-alist (Bug#12167).
(Display Action Functions): Mention inhibit-switch-frame.  Fix
description of display-buffer-below-selected.  Reorder actions.
Add example (Bug#12848).
doc/lispref/ChangeLog
doc/lispref/windows.texi
lisp/ChangeLog
lisp/window.el