[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vertico b5c4e3633c: vertico-multiform: Print warnings w
From: |
ELPA Syncer |
Subject: |
[elpa] externals/vertico b5c4e3633c: vertico-multiform: Print warnings when inconsistent state is detected |
Date: |
Sun, 2 Jan 2022 18:57:42 -0500 (EST) |
branch: externals/vertico
commit b5c4e3633cbea9540d262e9831e2b0d9887a9841
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
vertico-multiform: Print warnings when inconsistent state is detected
---
extensions/vertico-multiform.el | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/extensions/vertico-multiform.el b/extensions/vertico-multiform.el
index ca4c688e6f..a5fe9c6278 100644
--- a/extensions/vertico-multiform.el
+++ b/extensions/vertico-multiform.el
@@ -136,6 +136,11 @@ APP is the original function call."
(define-minor-mode vertico-multiform-mode
"Configure Vertico in various forms per command."
:global t :group 'vertico
+ (when (/= (recursion-depth) 0)
+ (warn "vertico-multiform must not be toggled from recursive minibuffers"))
+ (when vertico-multiform--stack
+ (warn "vertico-multiform state is inconsistent")
+ (setq vertico-multiform--stack nil))
(if vertico-multiform-mode
(advice-add #'vertico--advice :override #'vertico-multiform--advice)
(advice-remove #'vertico--advice #'vertico-multiform--advice)))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/vertico b5c4e3633c: vertico-multiform: Print warnings when inconsistent state is detected,
ELPA Syncer <=