[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/mct c77fb3f 5/8: Move mct--clean-completions to mct--se
From: |
ELPA Syncer |
Subject: |
[elpa] externals/mct c77fb3f 5/8: Move mct--clean-completions to mct--setup-completion-list |
Date: |
Tue, 30 Nov 2021 13:57:26 -0500 (EST) |
branch: externals/mct
commit c77fb3f3a2e07f9033316f0f85faebd9f68431f6
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Protesilaos Stavrou <info@protesilaos.com>
Move mct--clean-completions to mct--setup-completion-list
Avoid a global hook. mct--clean-completions can be called
in the completion-list-mode-hook instead.
---
mct.el | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/mct.el b/mct.el
index b5ce826..60050a6 100644
--- a/mct.el
+++ b/mct.el
@@ -1032,6 +1032,7 @@ region.")
(when (mct--active-p)
(setq-local completion-show-help nil
completions-format mct-completions-format)
+ (mct--clean-completions)
;; TODO use a uniform naming scheme here?
;; mct--setup-completions-* or mct--setup-*
(mct--setup-completions-styles) ;; TODO this name is confusing, because of
`completion-styles'
@@ -1053,7 +1054,6 @@ region.")
(if mct-mode
(progn
(add-hook 'completion-list-mode-hook #'mct--setup-completion-list)
- (add-hook 'completion-setup-hook #'mct--clean-completions)
(dolist (fn '(exit-minibuffer
choose-completion
minibuffer-force-complete
@@ -1066,7 +1066,6 @@ region.")
(advice-add #'minibuffer-message :around #'mct--honor-inhibit-message)
(advice-add #'minibuf-eldef-setup-minibuffer :around
#'mct--stealthily))
(remove-hook 'completion-list-mode-hook #'mct--setup-completion-list)
- (remove-hook 'completion-setup-hook #'mct--clean-completions)
(dolist (fn '(exit-minibuffer
choose-completion
minibuffer-force-complete
- [elpa] externals/mct updated (527c437 -> f30dddf), ELPA Syncer, 2021/11/30
- [elpa] externals/mct 1cee8df 2/8: Rename mct--setup-completions to mct--setup-live-completions, ELPA Syncer, 2021/11/30
- [elpa] externals/mct 799041d 1/8: Introduce mct--active variable, use advice for minibuffer setup, ELPA Syncer, 2021/11/30
- [elpa] externals/mct 6b19465 3/8: Unify completion list setup into a single function, ELPA Syncer, 2021/11/30
- [elpa] externals/mct d0ac8aa 4/8: Avoid setting variables globally, restrict state to the buffers, ELPA Syncer, 2021/11/30
- [elpa] externals/mct f30dddf 8/8: Make sure the completions-format stays local, ELPA Syncer, 2021/11/30
- [elpa] externals/mct dea8ed0 6/8: Rename internal functions for consistency, ELPA Syncer, 2021/11/30
- [elpa] externals/mct a5c4ba3 7/8: Do not affect completions-format global state, ELPA Syncer, 2021/11/30
- [elpa] externals/mct c77fb3f 5/8: Move mct--clean-completions to mct--setup-completion-list,
ELPA Syncer <=