Variable: project-ignore-buffer-conditions
project-ignore-buffer-conditions is a customizable variable defined in
project.el.gz.
Value
nil
Documentation
List of conditions to filter the buffers to be switched to.
If any of these conditions are satisfied for a buffer in the
current project, project-switch-to-buffer,
project-display-buffer and project-display-buffer-other-frame
ignore it.
See the doc string of project-kill-buffer-conditions for the
general form of conditions.
This variable was added, or its default value changed, in project version 0.8.2.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
(defcustom project-ignore-buffer-conditions nil
"List of conditions to filter the buffers to be switched to.
If any of these conditions are satisfied for a buffer in the
current project, `project-switch-to-buffer',
`project-display-buffer' and `project-display-buffer-other-frame'
ignore it.
See the doc string of `project-kill-buffer-conditions' for the
general form of conditions."
:type '(repeat (choice regexp function symbol
(cons :tag "Major mode"
(const major-mode) symbol)
(cons :tag "Derived mode"
(const derived-mode) symbol)
(cons :tag "Negation"
(const not) sexp)
(cons :tag "Conjunction"
(const and) sexp)
(cons :tag "Disjunction"
(const or) sexp)))
:version "29.1"
:group 'project
:package-version '(project . "0.8.2"))