Rewrite display-buffer-alist and display-buffer-normalize-specifiers.
authorMartin Rudalics <rudalics@gmx.at>
Fri, 17 Jun 2011 14:50:11 +0000 (16:50 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Fri, 17 Jun 2011 14:50:11 +0000 (16:50 +0200)
commit25aef8b85bc4eb4b83fc5b62bab6f95f43447394
tree0450497a9c384b2f61f9138b597b56bf2b2d7ab6
parentce4331ef48cff5ea38895a6b153967d54799cd47
Rewrite display-buffer-alist and display-buffer-normalize-specifiers.

* window.el (display-buffer-alist): Set pop-up-window-min-height
and pop-up-window-min-width in default value.  Reported by
Thierry Volpiatto <thierry.volpiatto@gmail.com>.  New specifier
other-window-means-other-frame.
(display-buffer-macro-specifiers): Comment out entry for
other-window specifier.
(display-buffer-other-window-means-other-frame): New function.
(display-buffer-normalize-specifiers-1): New arguments
buffer-name and label.  Treat other-window case specially.
(display-buffer-normalize-specifiers-2): Treat other-window case
specially.
(display-buffer-normalize-specifiers-3): New function.
(display-buffer-normalize-specifiers): Call
display-buffer-normalize-specifiers-3.
lisp/ChangeLog
lisp/window.el