diff options
author | Robert Pluim <rpluim@gmail.com> | 2023-02-24 11:12:24 +0100 |
---|---|---|
committer | Robert Pluim <rpluim@gmail.com> | 2023-02-24 11:43:08 +0100 |
commit | 573d9675fd74fc50f70b3bc64f24f838f799a8aa (patch) | |
tree | 5e52022971c75cffae1eeba4a389bb98c90bcba8 /lisp/emacs-lisp/package-vc.el | |
parent | b0cbd5590b238fa9001e3f07b7035704ef976722 (diff) | |
download | emacs-573d9675fd74fc50f70b3bc64f24f838f799a8aa.tar.gz emacs-573d9675fd74fc50f70b3bc64f24f838f799a8aa.tar.bz2 emacs-573d9675fd74fc50f70b3bc64f24f838f799a8aa.zip |
Fix insertion of keyboard macro containing named keys
* lisp/kmacro.el: Autoload `macro--string-to-vector'.
(kmacro-ring-head): Convert `last-kbd-macro' to a vector if it's a
string, since `kmacro' uses `key-parse' on it.
(kmacro-lambda-form): Remove require for 'macros
* test/lisp/kmacro-tests.el
(kmacro-tests-name-last-macro-key-parse-syntax):
Test that insertion of macros that contain strings that look
like named keys works correctly.
(Bug#61700)
Diffstat (limited to 'lisp/emacs-lisp/package-vc.el')
0 files changed, 0 insertions, 0 deletions