Function: cider--print-fn
cider--print-fn is a byte-compiled function defined in
cider-client.el.
Signature
(cider--print-fn)
Documentation
Return the value to send in the nrepl.middleware.print/print slot.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-client.el
(defun cider--print-fn ()
"Return the value to send in the nrepl.middleware.print/print slot."
(pcase cider-print-fn
(`pr "cider.nrepl.pprint/pr")
;; cider-nrepl 0.61 pointed its `pprint` var at orchard.pp, so target the
;; explicit wrappers to keep `pprint` meaning clojure.pprint everywhere.
(`pprint "cider.nrepl.pprint/clojure-pprint")
(`orchard "cider.nrepl.pprint/orchard-pprint")
(`fipp "cider.nrepl.pprint/fipp-pprint")
(`puget "cider.nrepl.pprint/puget-pprint")
(`zprint "cider.nrepl.pprint/zprint-pprint")
(_ cider-print-fn)))