[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/mct b97eb2a2e6 03/23: Update mct-tcm doc strings
From: |
ELPA Syncer |
Subject: |
[elpa] externals/mct b97eb2a2e6 03/23: Update mct-tcm doc strings |
Date: |
Fri, 25 Feb 2022 07:57:37 -0500 (EST) |
branch: externals/mct
commit b97eb2a2e64d9917fee65cb2f7c39b0ad9870adf
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>
Update mct-tcm doc strings
---
mct-tcm.el | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/mct-tcm.el b/mct-tcm.el
index be82165a7a..5160aac1a4 100644
--- a/mct-tcm.el
+++ b/mct-tcm.el
@@ -34,7 +34,7 @@
;; NOTE 2022-02-22: This is highly experimental!
(defun mct-tcm--redirect-self-insert (&rest _args)
- "Redirect to the minibuffer per `mct-tcm-continuous-self-insert'."
+ "Redirect single character keys as input to the minibuffer."
(when-let* ((mct-tcm-mode)
(keys (this-single-command-keys))
(char (aref keys 0))
@@ -45,13 +45,18 @@
(insert char))))
(defun mct-tcm--setup-redirect-self-insert ()
- "Set up `mct-tcm-continuous-self-insert'."
+ "Set up `mct-tcm--redirect-self-insert'."
(when (mct--minibuffer-p)
(add-hook 'pre-command-hook #'mct-tcm--redirect-self-insert nil t)))
;; FIXME 2022-02-22: Silence message when key binding is undefined.
(define-minor-mode mct-tcm-mode
- "MCT extension to narrow through the Completions."
+ "MCT extension to narrow through the Completions.
+It intercepts any single character input (without modifiers) in
+the Completions' buffer and passes it to the minibuffer as input.
+This practically means that the user can switch to the
+Completions and then type something to bring focus to the
+minibuffer while narrowing to the given input."
:global t
(if mct-tcm-mode
(add-hook 'completion-list-mode-hook
#'mct-tcm--setup-redirect-self-insert)
- [elpa] externals/mct updated (3c64d4e17f -> dea21e4701), ELPA Syncer, 2022/02/25
- [elpa] externals/mct 8ac051b52d 04/23: Reorganise mct-tcm.el; read shifted keys, ELPA Syncer, 2022/02/25
- [elpa] externals/mct b97eb2a2e6 03/23: Update mct-tcm doc strings,
ELPA Syncer <=
- [elpa] externals/mct 2028e464b6 07/23: Reword mct-tcm Commentary, ELPA Syncer, 2022/02/25
- [elpa] externals/mct 4e425dfaef 15/23: Avoid mct-tcm interaction with completion-at-point, ELPA Syncer, 2022/02/25
- [elpa] externals/mct d55400b6b1 13/23: Improve mct-tcm documentation, ELPA Syncer, 2022/02/25
- [elpa] externals/mct 894a6ccc84 19/23: Require seq library in mct-tcm, ELPA Syncer, 2022/02/25
- [elpa] externals/mct 038ff66a54 06/23: Refine mct-tcm interaction model, ELPA Syncer, 2022/02/25
- [elpa] externals/mct a551ab0fdb 05/23: Require mct library, ELPA Syncer, 2022/02/25
- [elpa] externals/mct 9e11607409 14/23: Minor rewording, ELPA Syncer, 2022/02/25
- [elpa] externals/mct dea21e4701 23/23: Warn about mct extensions directory, ELPA Syncer, 2022/02/25
- [elpa] externals/mct 79416f1ca8 08/23: Fix indentation, ELPA Syncer, 2022/02/25
- [elpa] externals/mct 6b6b9c3a9f 18/23: Require subr-x only at compile time, ELPA Syncer, 2022/02/25