Function: cider-macroexpand-again
cider-macroexpand-again is an interactive and byte-compiled function
defined in cider-macroexpansion.el.
Signature
(cider-macroexpand-again)
Documentation
Repeat the last macroexpansion, re-expanding the original expression.
This picks up the latest definition of the macro and the current value of the
display options (see cider-macroexpansion-display-namespaces and
cider-macroexpansion-print-metadata).
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20261106.1225/cider-macroexpansion.el
(defun cider-macroexpand-again ()
"Repeat the last macroexpansion, re-expanding the original expression.
This picks up the latest definition of the macro and the current value of the
display options (see `cider-macroexpansion-display-namespaces' and
`cider-macroexpansion-print-metadata')."
(interactive)
(unless cider-last-macroexpand-expression
(user-error "Nothing has been macroexpanded yet"))
(cider-macroexpand-expr (or cider-last-macroexpand-expander "macroexpand-1")
cider-last-macroexpand-expression))