Function: cider-initialize-macroexpansion-buffer

cider-initialize-macroexpansion-buffer is a byte-compiled function defined in cider-macroexpansion.el.

Signature

(cider-initialize-macroexpansion-buffer EXPANSION NS)

Documentation

Create a new Macroexpansion buffer with EXPANSION and namespace NS.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-macroexpansion.el
(defun cider-initialize-macroexpansion-buffer (expansion ns)
  "Create a new Macroexpansion buffer with EXPANSION and namespace NS."
  (pop-to-buffer (cider-create-macroexpansion-buffer))
  (setq cider-buffer-ns ns)
  (setq buffer-undo-list nil)
  (let ((inhibit-read-only t)
        (buffer-undo-list t))
    (erase-buffer)
    (insert (format "%s" expansion))
    (goto-char (point-max))
    (font-lock-ensure)))