doomemacs/core
Henrik Lissner d337e255d3
Fix :leader/:localleader and :prefix
Due to issues with preset prefixes in general definers and nested
:prefix's supplied from a map! call not cooperating, many localleader
keybinds were broken and causing errors. For :leader/:localleader keys,
we now use :infix for sub-prefixes.

However, with this change, the :alt-prefix property has been removed, as
there is no simple way to support this without some major state
gymnastics in map!.

Fixes #1059
2018-12-25 02:29:29 -05:00
..
autoload doom-project-find-file: unset projectile-project-root 2018-10-14 23:59:26 -04:00
cli Improve predicate fn for byte-compile targets 2018-12-06 17:45:53 -05:00
templates Add option to load doom in vanilla sandbox 2018-08-12 02:45:01 +02:00
test Fix :leader/:localleader and :prefix 2018-12-25 02:29:29 -05:00
core-cli.el bin/doom: make invalid command a user-error 2018-09-28 22:29:42 -04:00
core-editor.el Revise :after-call & :defer-incrementally comments 2018-12-23 00:25:51 -05:00
core-keybinds.el Fix :leader/:localleader and :prefix 2018-12-25 02:29:29 -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 Refactor quiet! to be less destructive 2018-09-28 21:13:27 -04:00
core-projects.el Merge pull request #1032 from mfiano/develop 2018-12-05 18:59:42 -05:00
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