doomemacs/modules
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
..
app fix(everywhere): update cli command 2022-06-22 01:27:03 +02:00
checkers tweak(spell): ignore org-inline-src-block 2022-05-27 03:00:45 +02:00
completion nit: minor refactors & comment/docstring revisions 2022-06-21 14:40:15 +02:00
config feat(default): bind 'SPC b y' to yank whole buffer 2022-06-21 18:46:25 +02:00
editor merge: pull request #5401 from jeetelongname/tree-sitter 2022-06-17 22:55:42 +02:00
emacs refactor(ibuffer): +ibuffer/visit-workspace-buffer 2022-04-06 18:45:06 +02:00
email tweak(mu4e): increase human-date width to fit year 2022-06-17 20:05:10 +02:00
input docs(bidi): fix #+DATE field in readme 2022-04-22 16:01:42 +02:00
lang feat(emacs-lisp): register doomscript as elisp interpreter 2022-06-21 23:42:16 +02:00
os feat(macos): add 'open in new iTerm window' command 2022-06-21 18:46:25 +02:00
term nit: minor refactors & comment/docstring revisions 2022-06-21 14:40:15 +02:00
tools fix(lsp,tree-sitter): void-function lsp!/tree-sitter! errors 2022-06-22 20:35:52 +02:00
ui nit: minor refactors & comment/docstring revisions 2022-06-21 14:40:15 +02:00
.gitignore nit: add license, gitignore, & source.el to modules 2021-11-04 01:15:15 +01:00
LICENSE nit: add license, gitignore, & source.el to modules 2021-11-04 01:15:15 +01:00
source.el nit: add license, gitignore, & source.el to modules 2021-11-04 01:15:15 +01:00