Variable: project-switch-use-entire-map

project-switch-use-entire-map is a customizable variable defined in project.el.gz.

Value

nil

Documentation

Whether project-switch-project will use the entire project-prefix-map.

If nil, project-switch-project will only recognize commands listed in project-switch-commands, and will signal an error when other commands are invoked. If this is non-nil, all the keys in project-prefix-map are valid even if they aren't listed in the dispatch menu produced from project-switch-commands.

This variable was added, or its default value changed, in Emacs 28.1.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
(defcustom project-switch-use-entire-map nil
  "Whether `project-switch-project' will use the entire `project-prefix-map'.
If nil, `project-switch-project' will only recognize commands
listed in `project-switch-commands', and will signal an error
when other commands are invoked.  If this is non-nil, all the
keys in `project-prefix-map' are valid even if they aren't
listed in the dispatch menu produced from `project-switch-commands'."
  :type 'boolean
  :group 'project
  :version "28.1")