Function: cider-macroexpansion--header-line

cider-macroexpansion--header-line is a byte-compiled function defined in cider-macroexpansion.el.

Signature

(cider-macroexpansion--header-line)

Documentation

Return the header line for the macroexpansion buffer.

It shows the active expander and display options, plus a reminder of the buffer's key bindings.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20261106.1225/cider-macroexpansion.el
(defun cider-macroexpansion--header-line ()
  "Return the header line for the macroexpansion buffer.
It shows the active expander and display options, plus a reminder of the
buffer's key bindings."
  (concat
   (propertize (format " %s" (or cider-last-macroexpand-expander "macroexpand-1"))
               'face 'mode-line-emphasis)
   (format "  ns: %s  meta: %s"
           cider-macroexpansion-display-namespaces
           (if cider-macroexpansion-print-metadata "on" "off"))
   "    "
   (propertize "[g]re-expand [m/a]step [n]ns [t]meta [u]ndo [q]uit"
               'face 'shadow)))