Function: cider-need-input-send-eof

cider-need-input-send-eof is an interactive and byte-compiled function defined in cider-client.el.

Signature

(cider-need-input-send-eof)

Documentation

End the current stdin read by sending end-of-input to the evaluation.

Bound in the stdin minibuffer prompt (see cider-need-input); the empty string CIDER sends is what nREPL turns into EOF, so read-line returns nil, slurp completes, and read loops terminate - which pressing \RET (an empty line) does not do.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-client.el
(defun cider-need-input-send-eof ()
  "End the current stdin read by sending end-of-input to the evaluation.
Bound in the stdin minibuffer prompt (see `cider-need-input'); the empty
string CIDER sends is what nREPL turns into EOF, so `read-line' returns nil,
`slurp' completes, and read loops terminate - which pressing \\`RET' (an empty
line) does not do."
  (interactive)
  (setq cider-need-input--eof t)
  (exit-minibuffer))