diff options
author | Martin Rudalics <rudalics@gmx.at> | 2011-06-19 11:59:58 +0200 |
---|---|---|
committer | Martin Rudalics <rudalics@gmx.at> | 2011-06-19 11:59:58 +0200 |
commit | fbf5b3ce9d95a61c06ebf09ee58c809469d71387 (patch) | |
tree | 388f373e544b96a6fe12cd151ca20064f15f5aa0 /lisp/emacs-lisp/lisp.el | |
parent | 61e6a0aceb7914e50a4e343e50365c939ab00de9 (diff) | |
download | emacs-fbf5b3ce9d95a61c06ebf09ee58c809469d71387.tar.gz emacs-fbf5b3ce9d95a61c06ebf09ee58c809469d71387.tar.bz2 emacs-fbf5b3ce9d95a61c06ebf09ee58c809469d71387.zip |
Sanitize processing of display specifiers; new option frame-auto-delete.
* window.el (display-buffer-other-window-means-other-frame):
Call display-buffer-normalize-alist.
(display-buffer-normalize-specifiers-1): Rename to
display-buffer-normalize-argument. New argument other-frame.
Rewrite.
(display-buffer-normalize-specifiers-2): Rename to
display-buffer-normalize-options.
(display-buffer-normalize-alist-1): New function.
(display-buffer-normalize-specifiers-3): Rename to
display-buffer-normalize-alist. Call
display-buffer-normalize-alist-1.
(display-buffer-normalize-options-inhibit): New variable.
(display-buffer-normalize-specifiers): Rewrite calling
display-buffer-normalize-alist,
display-buffer-normalize-argument, and
display-buffer-normalize-options. Don't call the latter if
display-buffer-normalize-options-inhibit is non-nil.
(frame-auto-delete): New option.
(window-deletable-p): Use frame-auto-delete.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions