Function: eca-chat--collapse-question-block
eca-chat--collapse-question-block is a natively compiled function
defined in eca-chat.el.
Signature
(eca-chat--collapse-question-block QUESTION TEXT)
Documentation
Replace the standalone block of QUESTION with TEXT.
Source Code
;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-chat.el
(defun eca-chat--collapse-question-block (question text)
"Replace the standalone block of QUESTION with TEXT."
(when-let* ((ov (plist-get question :block-ov))
((overlay-buffer ov)))
(let ((start (overlay-start ov))
(end (overlay-end ov))
(inhibit-read-only t))
(delete-overlay ov)
(save-excursion
(goto-char start)
(delete-region start end)
(eca-chat--insert text)))))