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")