Function: cider-repl-trim-top-of-buffer
cider-repl-trim-top-of-buffer is a byte-compiled function defined in
cider-repl.el.
Signature
(cider-repl-trim-top-of-buffer BUFFER)
Documentation
Trims REPL output from beginning of BUFFER.
Trims by one fifth of cider-repl-buffer-size-limit.
Also clears remaining partial input or results.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-repl.el
(defun cider-repl-trim-top-of-buffer (buffer)
"Trims REPL output from beginning of BUFFER.
Trims by one fifth of `cider-repl-buffer-size-limit'.
Also clears remaining partial input or results."
(with-current-buffer buffer
(let* ((to-trim (ceiling (* cider-repl-buffer-size-limit 0.2)))
(start-of-next-prompt (cider-start-of-next-prompt to-trim))
(inhibit-read-only t))
(cider-repl--clear-region (point-min) start-of-next-prompt))))