doomemacs/modules
Henrik Lissner 37cb0e178c
Make set-lookup-handlers! additive
Consecutive calls to set-lookup-handlers! would redefine *all* lookup
handlers, unsetting unspecified ones, so you were forced to redefine all
handlers, even if you only wanted to change one. No more. Its side
effects are now additive.

Also adds :async handler support, however, due to their nature, they
cannot fall back to other handlers (there's no reliable way to detect
they worked or not).

To get around this, write a blocking wrapper around the old async method
and register it as a non-async handler.
2019-01-08 00:33:38 -05:00
..
app Remove deprecated set! & def-setting! macros 2019-01-05 17:48:46 -05:00
collab Add :collab floobits #615 2018-05-26 21:20:30 +02:00
completion Remove deprecated set! & def-setting! macros 2019-01-05 17:48:46 -05:00
config Sharp-quote keybinds 2019-01-05 17:54:09 -05:00
editor Remove deprecated set! & def-setting! macros 2019-01-05 17:48:46 -05:00
emacs Remove deprecated set! & def-setting! macros 2019-01-05 17:48:46 -05:00
feature Make set-lookup-handlers! additive 2019-01-08 00:33:38 -05:00
lang Make set-lookup-handlers! additive 2019-01-08 00:33:38 -05:00
tools tools/wakatime: add README 2019-01-05 20:02:47 -05:00
ui Remove deprecated set! & def-setting! macros 2019-01-05 17:48:46 -05:00