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
collab
completion
config
editor
emacs
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
ui