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

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

[elpa] master 1694c6d 15/21: Improve which-key--process-define-key-args


From: Justin Burkett
Subject: [elpa] master 1694c6d 15/21: Improve which-key--process-define-key-args
Date: Mon, 8 Jan 2018 22:46:56 -0500 (EST)

branch: master
commit 1694c6d1790236bce691eacbff00dae5dfa2c24f
Author: Justin Burkett <address@hidden>
Commit: Justin Burkett <address@hidden>

    Improve which-key--process-define-key-args
    
    Specify Prefix Command as an explicit match string to cut down on false
    positives.
---
 which-key.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/which-key.el b/which-key.el
index fdef15b..1523c00 100644
--- a/which-key.el
+++ b/which-key.el
@@ -919,8 +919,9 @@ as :before advice for `define-key'."
                (symbolp (cdr def)))
       (let ((key-desc (regexp-quote (key-description key))))
         (push (cons (cons (format "%s\\'" key-desc)
-                          (when (cdr def)
-                            (format "\\`%s\\'" (symbol-name (cdr def)))))
+                          (format "\\`%s\\'" (if (cdr def)
+                                                 (symbol-name (cdr def))
+                                               "Prefix Command")))
                     (cons nil (car def)))
               which-key-replacement-alist)))))
 



reply via email to

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