[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/icomplete-vertical 3ae232d 20/20: Icomplete improve vertical lin
From: |
Jimmy Aguilar Mena |
Subject: |
feature/icomplete-vertical 3ae232d 20/20: Icomplete improve vertical lines calculation. |
Date: |
Thu, 24 Sep 2020 22:58:23 -0400 (EDT) |
branch: feature/icomplete-vertical
commit 3ae232d923608ca3561385dc587e619e0ac9fcc5
Author: Jimmy Aguilar Mena <spacibba@aol.com>
Commit: Jimmy Aguilar Mena <spacibba@aol.com>
Icomplete improve vertical lines calculation.
* lisp/icomplete.el (icomplete--vertical-get-max-height) : Use
frame-char-height instead of line-pixel-height because
max-mini-window-height refers to the frame's default font height.
---
lisp/icomplete.el | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lisp/icomplete.el b/lisp/icomplete.el
index 213fc51..c1c8d8d 100644
--- a/lisp/icomplete.el
+++ b/lisp/icomplete.el
@@ -526,16 +526,16 @@ Conditions are:
map)
"Keymap used by `fido-mode' and `icomplete-mode' in
`icomplete-vertical-mode'.")
-(defun icomplete--vertical-get-max-height (line-height)
+(defun icomplete--vertical-get-max-height ()
(let ((minibuffer-parameter (frame-parameter nil 'minibuffer)))
(cond
((eq minibuffer-parameter t)
(cond ((floatp max-mini-window-height)
(floor (* max-mini-window-height (frame-pixel-height))))
((integerp max-mini-window-height)
- (floor (* max-mini-window-height line-height)))
+ (floor (* max-mini-window-height (frame-char-height))))
(t
- (* icomplete-prospects-height line-height))))
+ (* icomplete-prospects-height (frame-char-height)))))
((eq minibuffer-parameter 'only)
(frame-pixel-height))
;; TODO: minibuffer-parameter can also be a window or a frame; Add
conditions framep and windowp
@@ -552,7 +552,7 @@ Conditions are:
(prefix-items-len (and icomplete-hide-common-prefix prefix-len))
(line-height (line-pixel-height))
;; Height is calculated in pixels to avoid issues with some fonts.
- (prospects-max-height (icomplete--vertical-get-max-height
line-height))
+ (prospects-max-height (icomplete--vertical-get-max-height))
;; prompt + row new line around match
(prospects-rows-pixel (* (1+ (cl-count ?\n icomplete--match-braket))
line-height))
limit prospects comp)
- branch feature/icomplete-vertical created (now 3ae232d), (continued)
- branch feature/icomplete-vertical created (now 3ae232d), Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 6df116e 02/20: WIP_minor, Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 12b45f4 05/20: icomplete-vertical code simplify, Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 98d65aa 06/20: Add modified local map for icomplete., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 2e757af 11/20: Improve vertical height calculation when not in minibuffer, Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical fd92ea8 09/20: Add special management of first candidate, Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 0c2cff3 14/20: convert icomplete-tidy-shadowed-file-names in a custom, Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 6194070 04/20: Icomplete-vertical fix first candidate and icomplete-hide-common-prefix., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical ca1d6ee 07/20: icomplete add item format., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 8bf2245 17/20: Fix error in formatting when completion was function %, Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 3ae232d 20/20: Icomplete improve vertical lines calculation.,
Jimmy Aguilar Mena <=
- feature/icomplete-vertical 1743b757 19/20: icomplete--format-function process substring with prefix., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 8a3ee9a 10/20: Fix icomplete prompt not visible in icomplete-vertical (bug#24293), Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical d1b38d8 08/20: Add icomplete--format-function to format items., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 01c8197 16/20: Rename internal variables to follow convention., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 785d32a 18/20: Icomplete vertical respect icomplete-hide-common-prefix., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 91dabb1 01/20: Add variables for icomplete indicators., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 385c9d3 03/20: Improve icomplete-vertical implementation., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 9f6dfd8 12/20: Fix previous commit., Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 2ca463f 13/20: Improve formated size calculation, Jimmy Aguilar Mena, 2020/09/24
- feature/icomplete-vertical 2f1dcaa 15/20: Make some variable local or custom., Jimmy Aguilar Mena, 2020/09/24