Function: cider-macroexpand-menu

cider-macroexpand-menu is an autoloaded, interactive and byte-compiled function defined in cider-macroexpansion.el.

Signature

(cider-macroexpand-menu)

Documentation

Transient menu for CIDER's macroexpansion commands.

The display arguments control how the popup macroexpansion renders namespaces and metadata for this invocation.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-macroexpansion.el
;;;###autoload (autoload 'cider-macroexpand-menu "cider-macroexpansion" "Menu for CIDER's macroexpansion commands." t)
(transient-define-prefix cider-macroexpand-menu ()
  "Transient menu for CIDER's macroexpansion commands.
The display arguments control how the popup macroexpansion renders
namespaces and metadata for this invocation."
  ["Display"
   ("-n" "Namespaces (tidy/qualified/none)" "--ns="
    :reader cider-macroexpand-menu--read-display-ns)
   ("-m" "Include metadata" "--meta")]
  [["Macroexpand (popup buffer)"
    ("1" "Macroexpand-1" cider-macroexpand-menu--expand-1)
    ("a" "Macroexpand all" cider-macroexpand-menu--expand-all)]
   ["Inline (macrostep)"
    ("e" "Expand-1 inline" cider-macrostep-expand)
    ("E" "Expand all inline" cider-macrostep-expand-all)
    ("b" "Stepping session in popup" cider-macrostep-expand-in-buffer)]])