Variable: display-buffer-default-alist

display-buffer-default-alist is a variable defined in window.el.gz.

Value

nil

Documentation

Alist of conditional default actions for display-buffer.

If non-nil, this is an alist of elements (CONDITION . ACTION) like display-buffer-alist. Its value takes effect before processing the ACTION argument of display-buffer and before display-buffer-base-action and display-buffer-fallback-action, but after display-buffer-overriding-action and display-buffer-alist, which see.

Lisp programs may let-bind this variable to specify conditional actions for wrapped display-buffer calls. Users are not supposed to set this variable. They should customize display-buffer-alist instead which has higher priority and, as a rule, is left alone by Lisp programs.

View in manual

Probably introduced at or before Emacs version 32.1.

Source Code

;; Defined in /usr/src/emacs/lisp/window.el.gz
(defvar display-buffer-default-alist nil
  "Alist of conditional default actions for `display-buffer'.
If non-nil, this is an alist of elements (CONDITION . ACTION) like
`display-buffer-alist'.  Its value takes effect before processing the
ACTION argument of `display-buffer' and before
`display-buffer-base-action' and `display-buffer-fallback-action', but
after `display-buffer-overriding-action' and `display-buffer-alist',
which see.

Lisp programs may let-bind this variable to specify conditional actions
for wrapped `display-buffer' calls.  Users are not supposed to set this
variable.  They should customize `display-buffer-alist' instead which
has higher priority and, as a rule, is left alone by Lisp programs.")