Function: cider-pprint-eval-form

cider-pprint-eval-form is an interactive and byte-compiled function defined in cider-eval.el.

Signature

(cider-pprint-eval-form &optional OUTPUT-TO-CURRENT-BUFFER)

Documentation

Evaluate the form point indicates and pprint its value.

How the sexp is located is controlled by cider-form-targeting. If invoked with OUTPUT-TO-CURRENT-BUFFER, insert as comment in the current buffer, else display in a popup buffer.

Key Bindings

Aliases

cider-pprint-eval-last-sexp (obsolete since 2.1.0)

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-eval.el
(defun cider-pprint-eval-form (&optional output-to-current-buffer)
  "Evaluate the form point indicates and pprint its value.
How the sexp is located is controlled by `cider-form-targeting'.
If invoked with OUTPUT-TO-CURRENT-BUFFER, insert as comment in the current
buffer, else display in a popup buffer."
  (interactive "P")
  (if output-to-current-buffer
      (cider-pprint-eval-form-to-comment)
    (cider--pprint-eval-form (cider-last-sexp 'bounds))))