Variable: project-switch-use-entire-map

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

Value

nil

Documentation

Make project-switch-project use entire project-prefix-map.

If nil, project-switch-project will only recognize commands listed in project-switch-commands and signal an error when others are invoked. Otherwise, all keys in project-prefix-map are legal even if they aren't listed in the dispatch menu.

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
  "Make `project-switch-project' use entire `project-prefix-map'.
If nil, `project-switch-project' will only recognize commands
listed in `project-switch-commands' and signal an error when
others are invoked.  Otherwise, all keys in `project-prefix-map'
are legal even if they aren't listed in the dispatch menu."
  :type 'boolean
  :group 'project
  :version "28.1")