[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vertico c0606cf 39/48: Formatting
From: |
Stefan Monnier |
Subject: |
[elpa] externals/vertico c0606cf 39/48: Formatting |
Date: |
Mon, 5 Apr 2021 10:54:46 -0400 (EDT) |
branch: externals/vertico
commit c0606cfed1eed4c1712235ba6be6ca2e08be8f2d
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
Formatting
---
minicomp.el | 47 ++++++++++++++++++++++-------------------------
1 file changed, 22 insertions(+), 25 deletions(-)
diff --git a/minicomp.el b/minicomp.el
index 2df2b6f..728ac9e 100644
--- a/minicomp.el
+++ b/minicomp.el
@@ -174,12 +174,12 @@
((and (> len alen)
(eq t (compare-strings adir 0 alen elem 0
alen)))
(substring elem alen)))))
- (when file
- (when-let (slash (string-match-p "/" file))
- (setq file (substring file 0 (1+ slash))))
- (unless (gethash file minicomp--history-hash)
- (puthash file index minicomp--history-hash)))
- (setq index (1+ index))))))))
+ (when file
+ (when-let (slash (string-match-p "/" file))
+ (setq file (substring file 0 (1+ slash))))
+ (unless (gethash file minicomp--history-hash)
+ (puthash file index minicomp--history-hash)))
+ (setq index (1+ index))))))))
((not minicomp--history-hash)
(let ((index 0)
;; History disabled if `minibuffer-history-variable' eq `t'.
@@ -236,11 +236,9 @@
(prog1 (cdr last)
(setcdr last nil))
0))
- (total))
- (setq total (length all)
- all (if (> total minicomp-sort-threshold)
- all
- (if-let (sort (completion-metadata-get metadata
'display-sort-function))
+ (total (length all)))
+ (when (<= total minicomp-sort-threshold)
+ (setq all (if-let (sort (completion-metadata-get metadata
'display-sort-function))
(funcall sort all)
(minicomp--sort input all))))
(when-let* ((def (cond
@@ -388,7 +386,7 @@
minicomp--index
(max (if (and (minicomp--require-match) minicomp--candidates)
0 -1)
- (min index (- minicomp--total 1)))))
+ (min index (- minicomp--total 1)))))
(defun minicomp-beginning-of-buffer ()
"Go to first candidate."
@@ -512,8 +510,7 @@
(defun minicomp--consult-candidate ()
"Current candidate."
- (when minicomp--input
- (minicomp--candidate)))
+ (and minicomp--input (minicomp--candidate)))
(defun minicomp--consult-refresh ()
"Refresh ui."
@@ -523,20 +520,20 @@
(defun minicomp--embark-target ()
"Return embark target."
- (when minicomp--input
- (cons (completion-metadata-get (completion--field-metadata
- (minibuffer-prompt-end))
- 'category)
- (minicomp--candidate))))
+ (and minicomp--input
+ (cons (completion-metadata-get (completion--field-metadata
+ (minibuffer-prompt-end))
+ 'category)
+ (minicomp--candidate))))
(defun minicomp--embark-candidates ()
"Return embark candidates."
- (when minicomp--input
- (cons (completion-metadata-get (completion--field-metadata
- (minibuffer-prompt-end))
- 'category)
- ;; full candidates?
- minicomp--candidates)))
+ (and minicomp--input
+ (cons (completion-metadata-get (completion--field-metadata
+ (minibuffer-prompt-end))
+ 'category)
+ ;; full candidates?
+ minicomp--candidates)))
(with-eval-after-load 'consult
(add-hook 'consult--completion-candidate-hook #'minicomp--consult-candidate)
- [elpa] externals/vertico 308670c 31/48: Fix confirmation: Use ignore-errors+read-char, (continued)
- [elpa] externals/vertico 308670c 31/48: Fix confirmation: Use ignore-errors+read-char, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico 2cde6fd 40/48: Simplify, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico e429e06 43/48: Rename to vertico, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico eb5d617 47/48: Improve candidate sanitization, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico d57d390 34/48: Support partial completion for files, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico f3c0e7c 35/48: tidy shadowed file names, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico afd0abf 41/48: Always pass again through completion style for highlighting, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico 06e5dfe 02/48: improve minibuffer resizing, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico b5cfdd7 09/48: Handle completion boundaries, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico 866475c 05/48: increase threshold, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico c0606cf 39/48: Formatting,
Stefan Monnier <=
- [elpa] externals/vertico 7fdfd52 45/48: Formatting, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico 708f89d 46/48: Update copyright information, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico cc3ba08 23/48: add screenshot, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico 59538ff 32/48: Configurable truncation faces, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico 406f8b8 44/48: vertico-insert: Insert only if a candidate is selected, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico f4bde3a 36/48: Ensure that orderless highlighting succeeds, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico b7e6de9 37/48: Filter files with completion-ignored-extensions, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico 4acc17e 38/48: Show !/0 if match is required, Stefan Monnier, 2021/04/05
- [elpa] externals/vertico 1a9b1b2 48/48: Update readme, Stefan Monnier, 2021/04/05