branch: externals/vertico
commit b275b50c95eab90dad6f5ea43ab349e4314235d7
Author: operator <[email protected]>
Commit: GitHub <[email protected]>
vertico-buffer: Adjust vertico-count when mode line is hidden (#634)
Subtract only one line from the window height when the mode line is
disabled, instead of always subtracting two.
---
extensions/vertico-buffer.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/extensions/vertico-buffer.el b/extensions/vertico-buffer.el
index 2fc65f370d..5ed77bba96 100644
--- a/extensions/vertico-buffer.el
+++ b/extensions/vertico-buffer.el
@@ -101,7 +101,8 @@
(setq-local truncate-lines (< (window-point win)
(* 0.8 (window-width win)))
vertico-count (- (/ (window-pixel-height win)
- (default-line-height)) 2))
+ (default-line-height))
+ (if mode-line-format 2 1)))
(set-window-point win (point))
(set-window-hscroll win 0)
(when vertico-buffer-hide-prompt
@@ -156,7 +157,8 @@
(let ((depth (recursion-depth)))
(if (< depth 2) "" (format " [%s]"
depth))))))
vertico-count (- (/ (window-pixel-height win)
- (default-line-height)) 2))))
+ (default-line-height))
+ (if mode-line-format 2 1)))))
(set-window-parameter win 'no-other-window t)
(set-window-parameter win 'no-delete-other-windows t)
(set-window-dedicated-p win t)