Function: kkp--flush-standard-output

kkp--flush-standard-output is a macro defined in kkp.el.

Signature

(kkp--flush-standard-output)

Documentation

Flush buffered terminal output, when possible.

flush-standard-output only exists on Emacs 29+, while kkp supports Emacs 27.1+ and compat does not backport it; this is a no-op on earlier versions.

Source Code

;; Defined in /nix/store/0igl9q4k4n87vg4h2gnnrlha21kx9biv-emacs-packages-deps/share/emacs/site-lisp/elpa/kkp-20260706.858/kkp.el
(defmacro kkp--flush-standard-output ()
  "Flush buffered terminal output, when possible.
`flush-standard-output' only exists on Emacs 29+, while kkp supports
Emacs 27.1+ and compat does not backport it; this is a no-op on earlier
versions."
  '(when (fboundp 'flush-standard-output)
     (flush-standard-output)))