doomemacs/modules/tools/lsp/autoload
Henrik Lissner c06040338a
fix(lsp,tree-sitter): void-function lsp!/tree-sitter! errors
These are autodefs, meaning they should be defined whether or not the
containing module is enabled, but they should no-op when it's disabled,
by defining a no-op macro with the same name. However, lsp! and
tree-sitter! are meant to be used as hooks, and you can't use macros as
hooks, so you get void-function errors when they are used as such.

This ensures they are properly defined as no-op functions in those
cases. I.e.

  ;;;###autodef FORM

FORM is used instead of a no-op macro if the parent module is disabled.
2022-06-22 20:35:52 +02:00
..
common.el fix(lsp,tree-sitter): void-function lsp!/tree-sitter! errors 2022-06-22 20:35:52 +02:00
eglot.el Fix #3789: fix eglot lookup-documentation handler 2020-08-20 14:07:47 -04:00
flycheck-eglot.el fix(lsp): alias flymake--diag-buffer to flymake--diag-locus 2021-11-19 23:45:00 +01:00
lsp-mode.el fix(lsp): lsp--matching-clients? -> lsp--supports-buffer? 2022-01-03 18:02:29 +01:00