Commit Graph

11 Commits

Author SHA1 Message Date
a70e634ebd refactor(:lang): move tree-sitter init
Moved add-hook calls (for tree-sitter initialization) into their
respective modes' config blocks, or nearby, to be consistent with how
other, similar tools (like lsp!) are initialized, and does so at
runtime, rather than at expansion/compile time, which eval-when! caused.
2022-07-25 17:34:44 +02:00
173396a963 merge: pull request #5401 from jeetelongname/tree-sitter 2022-06-17 22:55:42 +02:00
3ea4952f3f fix(zig): use zig ast-check for flycheck checker 2022-06-17 18:37:53 +02:00
6d10e205dd feat(tree-sitter): add support to zig and nix 2022-05-23 20:02:22 +01:00
d58d084774 tweak(:lang,:tools): start eglot/lsp-mode later
To ensure lsp/eglot settings have precedence over local servers (e.g.
cider and lookup handlers).

Ref: clojure-emacs/cider#3170
2022-03-30 17:32:47 +02:00
273d561762 fix(zig): rely on :editor format alone
Otherwise, two formatters are run if :editor format is enabled.

Fix: #5817
2021-11-23 13:06:34 +01:00
2cecf3bf84 Minor refactors 2021-04-14 13:30:13 -04:00
66569e4d88 Shift (when (featurep! +lsp)) expression outside of use-package 2021-04-05 22:43:33 +08:00
6085102766 Remove duplicate :mode declaration
`zig-mode` already adds handles it.
2021-04-05 16:21:31 +08:00
27c553782a Simplify map! call 2021-04-05 16:21:31 +08:00
28705030e0 Add :lang zig module 2021-04-05 16:21:31 +08:00