Function: cider--toggle-trace-var
cider--toggle-trace-var is a byte-compiled function defined in
cider-tracing.el.
Signature
(cider--toggle-trace-var SYM)
Documentation
Toggle var tracing for SYM.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-tracing.el
(defun cider--toggle-trace-var (sym)
"Toggle var tracing for SYM."
(let* ((trace-response (cider-sync-request:toggle-trace-var sym))
(var-name (nrepl-dict-get trace-response "var-name"))
(var-status (nrepl-dict-get trace-response "var-status")))
(pcase var-status
("not-found" (error "Var %s not found" (cider-propertize sym 'fn)))
("not-traceable" (error "Var %s can't be traced because it's not bound to a function" (cider-propertize var-name 'fn)))
(_ (message "Var %s %s" (cider-propertize var-name 'fn) var-status)))))