[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vertico e6a74f8 2/2: vertico--recompute-candidates: Det
From: |
Protesilaos Stavrou |
Subject: |
[elpa] externals/vertico e6a74f8 2/2: vertico--recompute-candidates: Determine length after candidate processing |
Date: |
Mon, 10 May 2021 09:31:13 -0400 (EDT) |
branch: externals/vertico
commit e6a74f84e86f3f5f1e1034f9f817a7c1fe59287f
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
vertico--recompute-candidates: Determine length after candidate processing
---
vertico.el | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/vertico.el b/vertico.el
index e02983a..1da1f08 100644
--- a/vertico.el
+++ b/vertico.el
@@ -266,8 +266,7 @@
pt metadata))
(all (car all-hl))
(base (or (when-let (z (last all)) (prog1 (cdr z) (setcdr z nil))) 0))
- (def (or (car-safe minibuffer-default) minibuffer-default))
- (total (length all)))
+ (def (or (car-safe minibuffer-default) minibuffer-default)))
(setq all (if-let (sort (completion-metadata-get metadata
'display-sort-function))
(funcall sort all)
(vertico--sort (substring content 0 base) all)))
@@ -279,7 +278,7 @@
(setq all (vertico--move-to-front field all))
(when-let (title-fun (completion-metadata-get metadata 'x-title-function))
(setq all (vertico--group-by title-fun all)))
- (list base total all (cdr all-hl))))
+ (list base (length all) all (cdr all-hl))))
(defun vertico--group-by (fun elems)
"Group ELEMS by FUN."