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

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

[elpa] externals/corfu 9077c1e6fd: README: Improve example, check passwo


From: ELPA Syncer
Subject: [elpa] externals/corfu 9077c1e6fd: README: Improve example, check password map (Fix #276)
Date: Tue, 13 Dec 2022 08:57:28 -0500 (EST)

branch: externals/corfu
commit 9077c1e6fdade78a1eb7432ea6dae580e8bb6762
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    README: Improve example, check password map (Fix #276)
---
 README.org | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/README.org b/README.org
index c8ea0044c1..dfa754239f 100644
--- a/README.org
+++ b/README.org
@@ -241,14 +241,16 @@ effect.
 #+end_src
 
 You can also enable Corfu more generally for every minibuffer, as long as no
-other completion UI is active. If you use Mct or Vertico as your main 
minibuffer
-completion UI, the following snippet should yield the desired result.
+completion UI is active. In the following example we check for Mct and Vertico.
+Furthermore we ensure that Corfu is not enabled if a password is read from the
+minibuffer.
 
 #+begin_src emacs-lisp
   (defun corfu-enable-always-in-minibuffer ()
     "Enable Corfu in the minibuffer if Vertico/Mct are not active."
     (unless (or (bound-and-true-p mct--active)
-                (bound-and-true-p vertico--input))
+                (bound-and-true-p vertico--input)
+                (eq (current-local-map) read-passwd-map))
       ;; (setq-local corfu-auto nil) ;; Enable/disable auto completion
       (setq-local corfu-echo-delay nil ;; Disable automatic echo and popup
                   corfu-popupinfo-delay nil)



reply via email to

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