Variable: cider-repl-display-output-before-window-boundaries

cider-repl-display-output-before-window-boundaries is a customizable variable defined in cider-repl.el.

Value

nil

Documentation

Controls whether to display output emitted before the REPL window boundaries.

If the prompt is on the first line of the window, then scroll the window down by a single line to make the emitted output visible.

That behavior is desirable, but rarely needed and it slows down printing output a lot (e.g. 10x) that's why it's disable by default starting with CIDER 1.7.

This variable was added, or its default value changed, in cider version 1.7.0.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-repl.el
;; See https://github.com/clojure-emacs/cider/issues/3219 for more details
(defcustom cider-repl-display-output-before-window-boundaries nil
  "Controls whether to display output emitted before the REPL window boundaries.

If the prompt is on the first line of the window, then scroll the window
down by a single line to make the emitted output visible.

That behavior is desirable, but rarely needed and it slows down printing
output a lot (e.g. 10x) that's why it's disable by default starting with
CIDER 1.7."
  :type 'boolean
  :package-version '(cider . "1.7.0"))