[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/counsel 5d0267e415 07/15: ivy.el (ivy--dynamic-collecti
From: |
Basil L. Contovounesios |
Subject: |
[elpa] externals/counsel 5d0267e415 07/15: ivy.el (ivy--dynamic-collection-cands): Try to call 2 ways |
Date: |
Sat, 2 Apr 2022 05:58:47 -0400 (EDT) |
branch: externals/counsel
commit 5d0267e415defb36164ae1548cabcf0a74181b3b
Author: Oleh Krehel <ohwoeowho@gmail.com>
Commit: Oleh Krehel <ohwoeowho@gmail.com>
ivy.el (ivy--dynamic-collection-cands): Try to call 2 ways
The first way is Ivy's interface without `pred' and `action'.
The second way is the `completing-read' interface.
---
ivy.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/ivy.el b/ivy.el
index c72680aec9..7fbf7c704e 100644
--- a/ivy.el
+++ b/ivy.el
@@ -3374,7 +3374,10 @@ Should be run via minibuffer `post-command-hook'."
t))
(defun ivy--dynamic-collection-cands (input)
- (let ((coll (funcall (ivy-state-collection ivy-last) input)))
+ (let ((coll (condition-case nil
+ (funcall (ivy-state-collection ivy-last) input)
+ (error
+ (funcall (ivy-state-collection ivy-last) input nil nil)))))
(if (listp coll)
(mapcar (lambda (x) (if (consp x) (car x) x)) coll)
coll)))
- [elpa] externals/counsel updated (90783f5457 -> 3c1d5dc924), Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel 5ff652c302 14/15: ; Silence dynvar warning in counsel-find-file., Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel 41a826a464 02/15: ivy.el: Improve ivy-occur for dynamic collections, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel eb89e10b39 11/15: counsel.el (counsel-find-file): Bind tramp-archive-enabled to nil, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel 522b90d356 03/15: ivy.el (ivy-partial): Ask for 'boundaries via programmed completion, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel 4be91d7d1e 05/15: ivy.el (ivy--format): Derive case-fold-search from ivy-regex, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel 3c1d5dc924 15/15: Merge branch 'master' into externals/counsel, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel 323f44c9aa 01/15: ivy.el (ivy--highlight-default): Use ivy-regex, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel bb77cf058d 04/15: ivy-avy.el (ivy-avy--action): Improve for :dynamic-collection, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel 1da2f3deb0 06/15: ivy.el (ivy--reset-state): Set ivy--minibuffer-metadata, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel 5d0267e415 07/15: ivy.el (ivy--dynamic-collection-cands): Try to call 2 ways,
Basil L. Contovounesios <=
- [elpa] externals/counsel 888b127ffe 13/15: * counsel.el: Minor cosmetic changes., Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel f0055fff3e 10/15: ivy.el (ivy--completing-fname-p): Check that metadata is an alist, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel 8b210d0313 09/15: ivy.el (ivy-kill-line): Ensure ivy--old-text is correct, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel c02b4538e5 08/15: ivy.el (ivy-read): :require-match can also be a lambda, Basil L. Contovounesios, 2022/04/02
- [elpa] externals/counsel c97ea72285 12/15: doc/ivy.org: Fix ivy-previous-history-element entry, Basil L. Contovounesios, 2022/04/02