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