Function: minibuffer-restore-windows

minibuffer-restore-windows is a byte-compiled function defined in minibuffer.el.gz.

Signature

(minibuffer-restore-windows)

Documentation

Restore some windows on exit from minibuffer.

When read-minibuffer-restore-windows is nil, then this function added to minibuffer-exit-hook will remove at least the window that displays the "*Completions*" buffer.

Probably introduced at or before Emacs version 28.1.

Source Code

;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun minibuffer-restore-windows ()
  "Restore some windows on exit from minibuffer.
When `read-minibuffer-restore-windows' is nil, then this function
added to `minibuffer-exit-hook' will remove at least the window
that displays the \"*Completions*\" buffer."
  (unless read-minibuffer-restore-windows
    (minibuffer-hide-completions)))