Henrik Lissner
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
Henrik Lissner
173396a963
merge: pull request #5401 from jeetelongname/tree-sitter
2022-06-17 22:55:42 +02:00
Nils "Linkpy" Reid
3ea4952f3f
fix(zig): use zig ast-check for flycheck checker
2022-06-17 18:37:53 +02:00
Jeetaditya Chatterjee
6d10e205dd
feat(tree-sitter): add support to zig and nix
2022-05-23 20:02:22 +01:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
2cecf3bf84
Minor refactors
2021-04-14 13:30:13 -04:00
Benjamin Tan
66569e4d88
Shift (when (featurep! +lsp))
expression outside of use-package
2021-04-05 22:43:33 +08:00
Benjamin Tan
6085102766
Remove duplicate :mode
declaration
...
`zig-mode` already adds handles it.
2021-04-05 16:21:31 +08:00
Benjamin Tan
27c553782a
Simplify map!
call
2021-04-05 16:21:31 +08:00
Benjamin Tan
28705030e0
Add :lang zig
module
2021-04-05 16:21:31 +08:00