Austen LeBeau
0cb0c30618
add fortran language ( #3025 )
2022-07-10 11:27:44 -05:00
Matthew Toohey
d78354c537
add language idris
( #2971 )
2022-07-05 20:00:38 +09:00
rsteube
4c30a3609a
languages: added elvish ( #2948 )
2022-07-03 16:19:12 -05:00
Blaž Hrastnik
a1c1abca2b
fix CI
2022-07-01 21:24:10 +09:00
Michael Davis
64cf4c859b
support Bazel languages ( #2903 )
2022-06-28 08:48:38 +05:30
Hekno25
33e6df8707
feat: add wgsl_analyzer as wgsl language server ( #2872 )
2022-06-24 16:21:26 -05:00
Axot
4d604d3b50
Add clojure language support ( #2780 )
...
Co-authored-by: Mateusz Ledwoń <mateusz.ledwon@iteo.com>
2022-06-16 11:47:52 -05:00
Ivan
0bc7259672
add prisma tree-sitter and lsp support ( #2703 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-06-12 14:08:51 -05:00
Michael Davis
f7a3d35752
add textobject queries for gleam
2022-06-07 20:03:31 +09:00
Michael Davis
bcafdf404f
add textobject queries for elixir
2022-06-07 20:03:31 +09:00
Michael Davis
7a9147489e
add textobject queries for erlang
2022-06-07 20:03:31 +09:00
farwyler
f0d1c85553
support for openscad ( #2680 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-06-06 12:26:56 -05:00
Michael Davis
fd4858c03d
add tree-sitter-jsdoc ( #2650 )
2022-06-03 10:26:47 +05:30
Michael Davis
42d780b103
add tree-sitter-edoc ( #2640 )
...
* add tree-sitter-edoc
* fix escape character capture in markdown queries
* add field negation operator "!" to tsq highlights
2022-06-03 07:41:17 +08:00
pancake
7706a4a0d8
Add Vlang tree-sitter in the languages.toml ( #2526 )
...
Co-authored-by: pancake <pancake@nopcode.org>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-05-28 14:46:10 -05:00
Andrey Tkachenko
67fe16008e
Basic verilog support ( #2552 )
2022-05-24 12:52:32 -05:00
Erasin
386dccc84e
Add lua lsp ( #2560 )
2022-05-24 10:03:53 -05:00
Blaž Hrastnik
8df8ff27c2
cargo xtask docgen
2022-05-22 00:20:45 +09:00
Jacob Thompson
e8e252648f
Added a default lsp server for Java in languages.toml ( #2511 )
...
* Added a default lsp server for Java in languages.toml
* Added a default lsp server for Java in languages.toml cont.
Co-authored-by: Jacob Thompson <a01657923@usu.edu>
2022-05-20 15:17:46 +09:00
midnightexigent
8493b5fca6
Add tree-sitter ssh client config queries ( #2498 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-05-18 14:49:50 -05:00
unrelentingtech
2cb1ea7127
feat(lang): add Meson language support ( #2314 )
...
https://mesonbuild.com/Syntax.html
2022-05-11 10:06:37 +09:00
Robert Walter
495ba40eaf
feat(languages): add odin language ( #2399 )
2022-05-05 12:09:09 -05:00
Matthew Toohey
a5f4925f53
feat(languages): git-ignore and git-attributes ( #2397 )
2022-05-05 08:47:28 -05:00
Fanda Vacek
1668183590
feat(lang): Cpon lang support ( #2355 )
...
Co-authored-by: Fanda Vacek <fvacek@elektroline.cz>
2022-05-01 09:34:46 -05:00
Blaž Hrastnik
8bb89dafa2
cargo xtask docgen
2022-05-01 11:37:14 +09:00
unrelentingtech
8e77e3388c
feat(lang): add devicetree (Flattened Device Tree Source) ( #2329 )
2022-04-29 15:08:00 -05:00
Alexis Kalabura
2e46961886
feat(lsp): add toml lsp ( #2302 )
2022-04-27 13:48:04 -05:00
meak
1a3d6252b9
feat(lang): add hare language support ( #2289 )
...
Co-authored-by: Mehdi Katranji <hello@mek.yt>
2022-04-26 14:55:00 -05:00
ttys3
a8cb46680d
feat(lsp): add vala language support ( #2243 )
2022-04-24 11:21:07 -05:00
Lukas
5ca8dfe57c
fix(lsp): divide hcl into seperate languages ( #2244 )
2022-04-23 16:08:12 -05:00
Lukas
1c1ba006ae
feat(lsp): add yaml lsp ( #2234 )
2022-04-23 08:38:29 -05:00
Justin Ma
5c2570582b
feat(lang): add nushell language support ( #2225 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-04-22 09:37:51 -05:00
ttys3
4144c9d2f2
feat(lang): add go.mod and go.work support ( #2197 )
2022-04-20 11:16:02 -05:00
Erin van der Veen
9616477197
Add Nickel language ( #2173 )
2022-04-20 09:31:59 -05:00
Danillo Melo
be656c14e3
Ruby TextObjects and more file extensions ( #2143 )
2022-04-17 19:25:44 -05:00
EmmChriss
50df924811
gdscript support ( #1985 )
2022-04-16 00:35:23 +09:00
Jared Ramirez
460e6a857b
feat(languages): SQL ( #2097 )
2022-04-14 13:26:20 -05:00
Michael Davis
4836bb38d3
add tree-sitter-heex
...
HEEx is a templating engine on top of Elixir's EEx templating
language specific to HTML that is included in Phoenix.LiveView
(though I think the plan is to eventually include it in base
Phoenix). It's a superset of EEx with some additional features
like components and slots.
The injections don't work perfectly because the Elixir grammar is
newline sensitive (the _terminator rule). See
https://github.com/elixir-lang/tree-sitter-elixir/issues/24
for more information.
2022-04-13 14:28:51 +09:00
Michael Davis
9d095e0fdc
add tree-sitter-eex
...
EEx is an templating language for Elixir. Since the incremental
parsing refactor we can used combined injections which allows us
to add EEx support.
2022-04-13 14:28:51 +09:00
Michael Davis
494306ad7a
add tree-sitter-embedded-template (erb & ejs) ( #2055 )
...
After the incremental parsing rewrite for injections (which was released
in 22.03 https://helix-editor.com/news/release-22-03-highlights/#incremental-injection-parsing-rewrite ),
we can now do combined injections which lets us pull in some templating
grammars. The most notable of those is embedded-template - a pretty
straightforward grammar that covers ERB and EJS.
The grammar and highlights queries are shared between the two but they have
different injections.
2022-04-10 08:23:06 +09:00
Kurenshe Nurdaulet
0b410b0a16
Add default language server for Vue ( #2043 )
2022-04-08 21:04:22 -05:00
unrelentingtech
7f461895b0
Add language server command for OCaml ( #2035 )
2022-04-08 15:02:25 -05:00
Aaron Housh
9caf7c0d5a
Add swift language ( #2033 )
2022-04-08 13:10:37 -05:00
Karl Grasegger
8e12fd5290
PHP roots and languageserver improvements ( #2031 )
...
Co-authored-by: Karl Grasegger <karl.grasegger@gebruederheitz.de>
2022-04-08 12:57:46 -05:00
David
61d1684a32
Add default language server for CSS ( #2025 )
2022-04-08 10:06:54 -05:00
David
22629ca211
Add default language server for JSON ( #2024 )
2022-04-08 10:06:41 -05:00
David
b5efb9d66c
Add default language server for HTML ( #2018 )
2022-04-08 08:36:10 -05:00
Matthew Toohey
31c468ab95
add languages r
and rmarkdown
( #1998 )
...
* add languages `r` and `rmarkdown`
* r: fix highlights
* rmarkdown: add eof in queries
* rmarkdown: update lang-support.md
* r: fix highlight query precedence
2022-04-08 09:30:44 +09:00
VuiMuich
eb84d9493c
add language ron
( #1925 )
2022-04-05 07:39:22 -05:00
Lauri Gustafsson
e4561d1dde
Add texlab language server for latex ( #1922 )
2022-04-02 09:00:05 -05:00