Function: minibuffer-hide-completions

minibuffer-hide-completions is an interactive and byte-compiled function defined in minibuffer.el.gz.

Signature

(minibuffer-hide-completions)

Documentation

Get rid of an out-of-date *Completions* buffer.

Probably introduced at or before Emacs version 30.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun minibuffer-hide-completions ()
  "Get rid of an out-of-date *Completions* buffer."
  ;; FIXME: We could/should use minibuffer-scroll-window here, but it
  ;; can also point to the minibuffer-parent-window, so it's a bit tricky.
  (interactive)
  (let ((win (get-buffer-window "*Completions*" 0)))
    (if win (with-selected-window win (bury-buffer)))))