Function: completions--eager-display

completions--eager-display is a byte-compiled function defined in minibuffer.el.gz.

Signature

(completions--eager-display)

Documentation

Try to display *Completions* without blocking input.

Source Code

;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun completions--eager-display ()
  "Try to display *Completions* without blocking input."
  ;; If the user has left the minibuffer, give up on eager display of
  ;; *Completions*.
  (when (minibufferp nil t)
    (when (while-no-input
            (let ((non-essential t))
              (minibuffer-completion-help)))
      ;; If we got interrupted, try again the next time the user is idle.
      (completions--start-eager-display))))