emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/vertico 99a355c 12/48: abort minibuffer session if whil


From: Stefan Monnier
Subject: [elpa] externals/vertico 99a355c 12/48: abort minibuffer session if while-no-input returns nil
Date: Mon, 5 Apr 2021 10:54:41 -0400 (EDT)

branch: externals/vertico
commit 99a355cf51d35c61d533d8cc23f8fdf9ccd03f9e
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    abort minibuffer session if while-no-input returns nil
---
 minicomp.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/minicomp.el b/minicomp.el
index 2f5f283..dab744c 100644
--- a/minicomp.el
+++ b/minicomp.el
@@ -198,6 +198,7 @@
   "Preprocess candidates with INPUT string and METADATA."
   (pcase (let ((while-no-input-ignore-events '(selection-request)))
            (while-no-input (minicomp--candidates input metadata)))
+    ('nil (abort-recursive-edit))
     (`(,base ,total ,candidates)
      (unless (and minicomp--keep (< minicomp--index 0))
        (if-let* ((old (and candidates



reply via email to

[Prev in Thread] Current Thread [Next in Thread]