doomemacs/core
Henrik Lissner a9bf0b8985
Add cmd!, cmd!!, cmds! convenience macros
It's kind of silly that our command lambda macros (λ! and λ!!) need a
snippet, special key sequence or copy-paste to insert, so in the spirit
of fn! -- and to make sure they take up less space than `lambda!` --
I've added `cmd!` and `cmd!!` aliases. `lambda!` and `lambda!!` are now
deprecated. λ! and λ!! will remain.

I've also added `cmds!` as a convenience wrapper around
general-predicate-dispatch.
2020-05-27 18:29:35 -04:00
..
autoload Add cmd!, cmd!!, cmds! convenience macros 2020-05-27 18:29:35 -04:00
cli Use shorter seq.el alternatives 2020-05-26 04:18:20 -04:00
templates Minor refactors & comment/message revision 2020-05-25 22:11:15 -04:00
test Remove unused test module 2020-05-25 16:02:07 -04:00
core-cli.el Move 'restart Emacs to see changes' message to 'doom sync' 2020-05-26 04:09:11 -04:00
core-editor.el Change doom-{interactive,debug}-mode suffix to -p 2020-05-25 03:43:40 -04:00
core-keybinds.el Backport bits of CLI rewrite 2020-05-15 01:33:52 -04:00
core-lib.el Add cmd!, cmd!!, cmds! convenience macros 2020-05-27 18:29:35 -04:00
core-modules.el Refactor core-modules 2020-05-27 16:11:59 -04:00
core-packages.el Have package manager manage straight.el 2020-05-25 15:58:28 -04:00
core-projects.el Change doom-{interactive,debug}-mode suffix to -p 2020-05-25 03:43:40 -04:00
core-ui.el Fix wrong-number-of-args error on doom-init-theme-h 2020-05-25 00:01:52 -04:00
core.el Minor refactors & comment/message revision 2020-05-25 22:11:15 -04:00
packages.el Bump :core 2020-05-22 23:58:00 +08:00