doomemacs/modules/feature
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
..
debugger Fix regexp for realgud popup rule 2018-07-04 21:23:56 +02:00
eval Remove deprecated set! & def-setting! macros 2019-01-05 17:48:46 -05:00
evil Remove deprecated set! & def-setting! macros 2019-01-05 17:48:46 -05:00
file-templates Remove deprecated set! & def-setting! macros 2019-01-05 17:48:46 -05:00
lookup Make set-lookup-handlers! additive 2019-01-08 00:33:38 -05:00
snippets Remove deprecated set! & def-setting! macros 2019-01-05 17:48:46 -05:00
spellcheck Don't override ispell-program-name 2018-08-11 01:59:37 +02:00
syntax-checker Don't trigger flycheck on leaving insert state 2018-11-07 19:24:59 -05:00
workspaces feature/workspaces: Fix +workspace-delete to match docstring 2018-10-30 19:10:16 +01:00