aboutsummaryrefslogtreecommitdiff
path: root/tests/test-init-keymap-registration.el
Commit message (Collapse)AuthorAgeFilesLines
* feat(keybindings): add cj/custom-keymap registration APICraig Jennings12 days1-0/+45
Phase 3 of the load-graph project. cj/register-prefix-map and cj/register-command bind a prefix map or command under the C-; prefix and register the which-key label once which-key loads. Feature modules will route their registration through these instead of mutating cj/custom-keymap directly, so keybindings.el stays the sole owner of the prefix and modules stop assuming the keymap already exists at load. Adds test-init-keymap-registration.el covering prefix-map and command resolution, the optional label, and invalid-key rejection. No modules are migrated yet; that follows in batches.