Function: vertico--resize-window
vertico--resize-window is a byte-compiled function defined in
vertico.el.
Signature
(vertico--resize-window HEIGHT)
Documentation
Resize active minibuffer window to HEIGHT.
Implementations
(vertico--resize-window HEIGHT (NIL ((&context . vertico-buffer-mode) eql t))) in `vertico-buffer.el'.
Undocumented
(vertico--resize-window HEIGHT) in `vertico.el'.
Undocumented
Source Code
;; Defined in ~/.emacs.d/elpa/vertico-20260811.1003/vertico.el
(cl-defgeneric vertico--resize-window (height)
"Resize active minibuffer window to HEIGHT."
(setq-local truncate-lines (< (point) (* 0.8 (vertico--window-width)))
resize-mini-windows 'grow-only
max-mini-window-height 1.0)
(unless truncate-lines (set-window-hscroll nil 0))
(unless (frame-root-window-p (active-minibuffer-window))
(unless vertico-resize (setq height (max height vertico-count)))
(let ((dp (- (max (cdr (window-text-pixel-size))
(* (default-line-height) (1+ height)))
(window-pixel-height))))
(when (or (and (> dp 0) (/= height 0))
(and (< dp 0) (eq vertico-resize t)))
(window-resize nil dp nil nil 'pixelwise)))))