doomemacs/core
Henrik Lissner 63a224f0e8
Fix wrong which-key labels & leader key precedence
This changes how leader keys are bound, to fix an issue where the wrong
which-key label was assigned to the wrong keys, and cases where the
leader key was being shadowed by other minor mode mappings.

Unfortunately, this new method adds 10-20% to startup times. I'll
address this in a future patch. For now, correctness is more important.

Also fixes dashboard keybind detection.
2018-12-27 00:08:47 -05:00
..
autoload
cli
templates
test Fix :leader/:localleader and :prefix 2018-12-25 02:29:29 -05:00
core-cli.el
core-editor.el Revise :after-call & :defer-incrementally comments 2018-12-23 00:25:51 -05:00
core-keybinds.el Fix wrong which-key labels & leader key precedence 2018-12-27 00:08:47 -05:00
core-lib.el Update after! docstring 2018-12-22 04:25:15 -05:00
core-modules.el Revise :after-call & :defer-incrementally comments 2018-12-23 00:25:51 -05:00
core-os.el Normalize :leader/:localleader keybinds 2018-12-23 23:54:27 -05:00
core-packages.el
core-projects.el
core-ui.el Remove hide-undefined-binds advice for which-key 2018-12-22 04:25:15 -05:00
core.el Move auth-sources & mc/list-files 2018-12-23 23:16:03 -05:00
packages.el Introduce general.el & rewrite map! 2018-12-22 04:14:43 -05:00