summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp.el
diff options
context:
space:
mode:
authorMartin Rudalics <rudalics@gmx.at>2011-06-19 11:59:58 +0200
committerMartin Rudalics <rudalics@gmx.at>2011-06-19 11:59:58 +0200
commitfbf5b3ce9d95a61c06ebf09ee58c809469d71387 (patch)
tree388f373e544b96a6fe12cd151ca20064f15f5aa0 /lisp/emacs-lisp/lisp.el
parent61e6a0aceb7914e50a4e343e50365c939ab00de9 (diff)
downloademacs-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