[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vertico 926234ab3f 2/2: Let-bind case-fold-search
|
From: |
ELPA Syncer |
|
Subject: |
[elpa] externals/vertico 926234ab3f 2/2: Let-bind case-fold-search |
|
Date: |
Thu, 11 May 2023 12:59:30 -0400 (EDT) |
branch: externals/vertico
commit 926234ab3fbe2b89e8c7ddfccecff518d73ac6ba
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
Let-bind case-fold-search
---
extensions/vertico-multiform.el | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/extensions/vertico-multiform.el b/extensions/vertico-multiform.el
index ea844c0057..4953e7c136 100644
--- a/extensions/vertico-multiform.el
+++ b/extensions/vertico-multiform.el
@@ -95,12 +95,13 @@ category settings have lower precedence than
"Lookup symbolic KEY in LIST.
The keys in LIST can be symbols or regexps."
(and (symbolp key)
- (seq-find (lambda (x)
- (cond
- ((eq (car x) t))
- ((symbolp (car x)) (eq key (car x)))
- ((string-match-p (car x) (symbol-name key)))))
- list)))
+ (let (case-fold-search)
+ (seq-find (pcase-lambda (`(,x . ,_))
+ (cond
+ ((eq x t))
+ ((symbolp x) (eq key x))
+ ((string-match-p x (symbol-name key)))))
+ list))))
(defun vertico-multiform--setup ()
"Enable modes at minibuffer setup."