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

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

[nongnu] elpa/meow 3f8f5f31ed 1/3: Add meow-keypad-message-prefix


From: ELPA Syncer
Subject: [nongnu] elpa/meow 3f8f5f31ed 1/3: Add meow-keypad-message-prefix
Date: Wed, 11 Dec 2024 04:02:45 -0500 (EST)

branch: elpa/meow
commit 3f8f5f31edeb8842aec7f474b9e15828e224ed7d
Author: DogLooksGood <doglooksgood@hotmail.com>
Commit: DogLooksGood <doglooksgood@hotmail.com>

    Add meow-keypad-message-prefix
---
 meow-keypad.el | 8 +++++---
 meow-shims.el  | 2 +-
 meow-var.el    | 4 ++++
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/meow-keypad.el b/meow-keypad.el
index e3e7dea81a..27f10659e7 100644
--- a/meow-keypad.el
+++ b/meow-keypad.el
@@ -331,8 +331,9 @@ Argument CONTROL, non-nils stands for current input is 
prefixed with Control."
               (max-mini-window-height 1.0))
           (save-window-excursion
             (with-temp-message
-                (format "%s\nKEYPAD: %s%s"
+                (format "%s\n%s%s%s"
                         msg
+                        meow-keypad-message-prefix
                         (let ((pre (meow--keypad-format-prefix)))
                           (if (string-blank-p pre)
                               ""
@@ -374,8 +375,9 @@ Returning DEF will result in a generated title."
 (defun meow--keypad-show-message ()
   "Show message for current keypad input."
   (let ((message-log-max))
-    (message "KEYPAD%s: %s%s"
-             (if meow--keypad-help " describe key" "")
+    (message "%s%s %s%s"
+             meow-keypad-message-prefix
+             (if meow--keypad-help "(describe key)" "")
              (let ((pre (meow--keypad-format-prefix)))
                (if (string-blank-p pre)
                    ""
diff --git a/meow-shims.el b/meow-shims.el
index 36f62730c7..9ebcca6c19 100644
--- a/meow-shims.el
+++ b/meow-shims.el
@@ -399,7 +399,7 @@ Argument ENABLE non-nil means turn on."
        which-key-use-C-h-commands nil
        meow-keypad-describe-keymap-function
        (lambda (keymap)
-         (which-key--create-buffer-and-show nil keymap nil (concat "Meow: " 
(meow--keypad-format-keys))))
+         (which-key--create-buffer-and-show nil keymap nil (concat 
meow-keypad-message-prefix (meow--keypad-format-keys))))
         meow-keypad-clear-describe-keymap-function 'which-key--hide-popup)
 
     (setq meow-keypad-describe-keymap-function 'meow-describe-keymap
diff --git a/meow-var.el b/meow-var.el
index 1533af3334..f58db9d316 100644
--- a/meow-var.el
+++ b/meow-var.el
@@ -708,6 +708,10 @@ If `meow-replace-pop' is run and the previous command is 
not
 `meow-replace-pop' signals an error."
   :type '(alist :key-type function :value-type natnum))
 
+(defcustom meow-keypad-message-prefix "Keypad: "
+  "The prefix string for keypad messages."
+  :type 'string)
+
 (defvar meow--replace-pop-index nil
   "The index of the previous replacement in the `kill-ring'.
 See also the command `meow-replace-pop'.")



reply via email to

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