• Robert Pluim's avatar
    Make `keymap-set-after' work for menus · 06953fc8
    Robert Pluim authored
    It still doesn't work for an AFTER that's a key, though, since
    `key-parse' produces vectors, and keymaps contain integers.
    
    * lisp/keymap.el (keymap-set-after): Only parse AFTER as a key if it's
    a string.  For consistency, use `key-parse' on the definition if it's
    a string, just like `keymap-set'.
    * test/src/keymap-tests.el (keymap-tests--command-3): New dummy command.
    (keymap-set-after-menus): New test.  Check that we can insert a menu
    item after a specific entry.
    06953fc8
keymap-tests.el 18.3 KB