]> git.eshelyaron.com Git - emacs.git/commitdiff
Use substitute-command-keys in proced-help
authorStefan Kangas <stefankangas@gmail.com>
Thu, 15 Sep 2022 07:17:30 +0000 (09:17 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Thu, 15 Sep 2022 07:17:30 +0000 (09:17 +0200)
* lisp/proced.el (proced-help-string, proced-help): Use
substitute-command-keys.

lisp/proced.el

index c278cce9dc7cfabc32f98dc0156a7ad38db1d33e..0f0937cac81d62a3435505c72faafae40478aecf 100644 (file)
@@ -426,7 +426,14 @@ Important: the match ends just after the marker.")
   "Name of Proced Log buffer.")
 
 (defconst proced-help-string
-  "(n)ext, (p)revious, (m)ark, (u)nmark, (k)ill, (q)uit (type ? for more help)"
+  (concat "\\<proced-mode-map> "
+          "\\[next-line] next, "
+          "\\[previous-line] previous, "
+          "\\[proced-mark] mark, "
+          "\\[proced-unmark] unmark, "
+          "\\[proced-send-signal] kill, "
+          "\\[quit-window] quit "
+          "(type \\[proced-help] for more help)")
   "Help string for Proced.")
 
 (defconst proced-header-help-echo
@@ -1978,7 +1985,7 @@ STRING is an overall summary of the failures."
   (proced-why)
   (if (eq last-command 'proced-help)
       (describe-mode)
-    (message proced-help-string)))
+    (message (substitute-command-keys proced-help-string))))
 
 (defun proced-undo ()
   "Undo in a Proced buffer.