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

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

[elpa] externals/corfu 98a0b8d958 5/7: corfu-infoframe: Add completion p


From: ELPA Syncer
Subject: [elpa] externals/corfu 98a0b8d958 5/7: corfu-infoframe: Add completion predicates
Date: Fri, 18 Nov 2022 06:57:34 -0500 (EST)

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

    corfu-infoframe: Add completion predicates
---
 extensions/corfu-infoframe.el | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/extensions/corfu-infoframe.el b/extensions/corfu-infoframe.el
index da897d952f..2466dfdc76 100644
--- a/extensions/corfu-infoframe.el
+++ b/extensions/corfu-infoframe.el
@@ -440,5 +440,11 @@ not be displayed until this command is called again, even 
if
     (advice-remove #'corfu--exhibit #'corfu-infoframe--exhibit)
     (advice-remove #'corfu--teardown #'corfu-infoframe--teardown))))
 
+;; Emacs 28: Do not show Corfu commands with M-X
+(dolist (sym '(corfu-infoframe-scroll-down corfu-infoframe-scroll-down
+               corfu-infoframe-documentation corfu-infoframe-location
+               corfu-infoframe-toggle))
+  (put sym 'completion-predicate #'ignore))
+
 (provide 'corfu-infoframe)
 ;;; corfu-infoframe.el ends here



reply via email to

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