]> git.eshelyaron.com Git - emacs.git/commitdiff
Describe kmacro registers better
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 5 May 2022 11:09:57 +0000 (13:09 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 5 May 2022 11:10:53 +0000 (13:10 +0200)
* lisp/kmacro.el (register-val-describe): Allow describing macros
that contain mouse events (bug#55266).

lisp/kmacro.el

index 5476c2395ca77b97e27fe7e791812e3cda84fdad..3f1f12fad6f353d6cdd6d4e9179cf238821df57a 100644 (file)
@@ -954,7 +954,7 @@ Such a \"function\" cannot be called from Lisp, but it is a valid editor command
 
 (cl-defmethod register-val-describe ((data kmacro-register) _verbose)
   (princ (format "a keyboard macro:\n   %s"
-                (format-kbd-macro (kmacro-register-macro data)))))
+                (key-description (kmacro-register-macro data)))))
 
 (cl-defmethod register-val-insert ((data kmacro-register))
   (insert (format-kbd-macro (kmacro-register-macro data))))