Function: nrepl-log-expand-button
nrepl-log-expand-button is an interactive and byte-compiled function
defined in nrepl-client.el.
Signature
(nrepl-log-expand-button &optional BUTTON)
Documentation
Expand the objects hidden in BUTTON's :nrepl-object property.
BUTTON defaults the button at point.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/nrepl-client.el
(defun nrepl-log-expand-button (&optional button)
"Expand the objects hidden in BUTTON's :nrepl-object property.
BUTTON defaults the button at point."
(interactive)
(if-let* ((button (or button (button-at (point)))))
(let* ((start (overlay-start button))
(end (overlay-end button))
(obj (overlay-get button :nrepl-object))
(inhibit-read-only t))
(save-excursion
(goto-char start)
(delete-overlay button)
(delete-region start end)
(nrepl-log-pp-object obj)
(delete-char -1)))
(error "No button at point")))