[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/mct 14059afa44 41/64: Make mct-region-mode advice compl
From: |
ELPA Syncer |
Subject: |
[elpa] externals/mct 14059afa44 41/64: Make mct-region-mode advice completions window |
Date: |
Thu, 30 Dec 2021 23:57:59 -0500 (EST) |
branch: externals/mct
commit 14059afa4445a32369a6e86ec31f9c8362a4324f
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>
Make mct-region-mode advice completions window
This is done by 'mct-minibuffer-mode' so we probably don't need it here,
but it is better to have it just to be sure.
---
mct.el | 2 ++
1 file changed, 2 insertions(+)
diff --git a/mct.el b/mct.el
index 0b9df6d54d..3f91f9e12f 100644
--- a/mct.el
+++ b/mct.el
@@ -1262,6 +1262,7 @@ minibuffer)."
(advice-add #'completion--done :around #'mct--region-completion-done)
(add-hook 'completion-list-mode-hook
#'mct--region-setup-completion-list)
(add-hook 'completion-in-region-mode-hook
#'mct--region-setup-completion-in-region)
+ (advice-add #'minibuffer-completion-help :after
#'mct--fit-completions-window)
(advice-add #'display-completion-list :around
#'mct--display-completion-list-advice)
(advice-add #'minibuffer-message :around #'mct--honor-inhibit-message)
;; TODO 2021-12-03: Set up a keymap after we are sure things work.
@@ -1271,6 +1272,7 @@ minibuffer)."
(advice-remove #'completion--done #'mct--region-completion-done)
(remove-hook 'completion-list-mode-hook
#'mct--region-setup-completion-list)
(remove-hook 'completion-in-region-mode-hook
#'mct--region-setup-completion-in-region)
+ (advice-remove #'minibuffer-completion-help #'mct--fit-completions-window)
(advice-remove #'display-completion-list
#'mct--display-completion-list-advice)
(advice-remove #'minibuffer-message #'mct--honor-inhibit-message)
(let ((map completion-in-region-mode-map))
- [elpa] externals/mct ca958cba65 32/64: Remove comments on quirky behaviour, (continued)
- [elpa] externals/mct ca958cba65 32/64: Remove comments on quirky behaviour, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 29015a1699 37/64: Fix performance issues by avoiding recursion, ELPA Syncer, 2021/12/30
- [elpa] externals/mct d45cf4ee26 30/64: Handle current buffer of in-region completion, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 95a37bc66d 36/64: Merge 'main' into experiment-completion-in-region, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 523f84e9ee 39/64: Remove note on mct-region-mode---it works (?) now, ELPA Syncer, 2021/12/30
- [elpa] externals/mct bb44658a8b 43/64: Inhibit messages directly in mct--show-completions, ELPA Syncer, 2021/12/30
- [elpa] externals/mct f2d2fb0ec7 42/64: Fixes and TODOS, ELPA Syncer, 2021/12/30
- [elpa] externals/mct e617bfd0aa 45/64: Remove mct--quit-completion-in-region, ELPA Syncer, 2021/12/30
- [elpa] externals/mct f1b1a5c76e 46/64: Remove mct-choose-completion-in-region, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 7974ae0450 40/64: Remove needless call to fit completions to window, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 14059afa44 41/64: Make mct-region-mode advice completions window,
ELPA Syncer <=
- [elpa] externals/mct 13839537f2 29/64: Remove outdated comment, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 5c8fbb1784 51/64: Simplify mct-choose-completion-no-exit, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 8d02ae3a6c 55/64: Tweak the mct-region-completion-list-mode-map, ELPA Syncer, 2021/12/30
- [elpa] externals/mct d3dbb61e89 56/64: Merge 'main' into experiment-completion-in-region, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 93de87bb9f 57/64: Setup the region buffer map, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 98d5cc7095 62/64: Remove debug function for completion in region, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 9c68da912b 52/64: Simplify mct--setup-clean-completions, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 3f90353233 53/64: Make mct--setup-clean-completions more robust, ELPA Syncer, 2021/12/30
- [elpa] externals/mct 2bb0e25549 63/64: Placate the ever-pedantic compiler, ELPA Syncer, 2021/12/30
- [elpa] externals/mct c72eb363ba 35/64: Add fn to terminate region completion (hopefully), ELPA Syncer, 2021/12/30