Function: cider--debug-define-menu
cider--debug-define-menu is a macro defined in cider-debug.el.
Signature
(cider--debug-define-menu)
Documentation
Define the cider-debug-menu transient from cider--debug-commands.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-debug.el
(defmacro cider--debug-define-menu ()
"Define the `cider-debug-menu' transient from `cider--debug-commands'."
`(transient-define-prefix cider-debug-menu ()
"Transient menu for the CIDER debugger.
It groups and labels the debugger's single-key commands, so they can be
discovered without memorizing the key prompt. The sub-keys match the
session bindings, so this menu is purely additive."
[,(cider--debug-transient-column "Stepping" 'stepping)
,(cider--debug-transient-column "Values" 'values)
,(cider--debug-transient-column "Session" 'session)]
;; Uppercase `here', preserving the H binding's forced variant.
[:hide (lambda () t)
("H" "Continue to point (forced)" cider-debug-move-here)]))