doomemacs/core
Henrik Lissner 1e81a35461
Minimize dependence on map!
This is in preparation for general.el integration coming in 2.1.1. It is
very likely that map! will change (and even more, be split into several
macros). Not much, but change none-the-less. Specifically, the state
keywords (e.g. :nvi, :n, :i) will be removed in favor of a :state
property that takes a list, e.g. (normal visual insert).

In any case, both map! and general are also relatively expensive
compared to define-key and evil-define-key* (and the new define-key!
macro), so use that when we can.

This also means changes to either API won't affect Doom's modules in the
long term.
2018-06-03 15:46:00 +02:00
..
autoload Delete plugin *.elc before recompiling plugins 2018-06-03 01:38:35 +02:00
templates
test Refactor def-setting!/set! implementation 2018-06-02 16:26:59 +02:00
core-dispatcher.el Refactor doom//upgrade 2018-06-02 13:56:39 +02:00
core-editor.el New emacs/ediff module 2018-05-27 12:52:28 +02:00
core-keybinds.el Minimize dependence on map! 2018-06-03 15:46:00 +02:00
core-lib.el General, minor reformatting/refactor 2018-06-02 13:58:04 +02:00
core-os.el Get rid of doom-pre-init-hook 2018-05-28 16:07:11 +02:00
core-packages.el Refactor def-setting!/set! implementation 2018-06-02 16:26:59 +02:00
core-projects.el
core-ui.el General, minor reformatting/refactor 2018-06-02 13:58:04 +02:00
core.el Increase GC threshold from 8 to 16mb 2018-05-30 19:15:43 +02:00
packages.el