Blaž Hrastnik
57071513a8
Only use tsq for tsq files
...
This makes our highlight files more plain but it correctly highlights
scheme :/
2023-08-07 23:46:16 +09:00
Blaž Hrastnik
979933b514
Update tree-sitter-scheme
2023-08-07 23:46:16 +09:00
woojiq
1d189820a1
feat(indent): add basic java indentation queries ( #7844 )
2023-08-07 08:48:54 -05:00
Jummit
f19793c2f8
Improve wren support ( #7819 )
2023-08-04 16:25:36 +02:00
Christoph Sax
5a51036bc1
Update t32 language queries to version 2.2.1 ( #7811 )
...
Version 2.2.1 of the grammar adds extended support for HLL (C, C++,..)
expressions. Quite a few node types were added, renamed or removed in
the process.
This change brings the highlight queries in sync with the ones found in
the repository of the grammar. The highlighting tests "look" okay after
updating the queries.
Recently, Codeberg had some reliability issues. That is why the language
is now using the mirror repository on GitLab as source instead.
Co-authored-by: Christoph Sax <christoph.sax@mailbox.org>
2023-08-04 16:20:12 +02:00
J. Brock
286e44050d
Bump the version of Hare's grammar ( #7784 )
2023-08-04 16:19:26 +02:00
voroskoi
bc737404e8
Update tree-sitter-zig ( #7803 )
2023-08-02 21:22:28 +02:00
Jimmy Zelinskie
325692a154
languages: add protobuf language servers ( #7796 )
...
* languages: add bufls protobuf language server
* languages: add pbkit protobuf language server
2023-08-02 20:12:31 +02:00
lydiandy
57952c46a4
replace new lsp for vlang ( #7760 )
...
* fix vlang grammar fetch and build fail
* update highlights.scm for v-analyzer
* Update languages.toml
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/v/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* update scm for new lsp
* gen doc lang-support.md
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-07-31 01:04:55 +02:00
Mateusz S. Szczygieł
13e7edab19
Register .gltf file type for JSON ( #7781 )
2023-07-29 18:57:33 +02:00
Matthias Q
224fd5fa29
feat: update prql parser ( #7771 )
2023-07-28 23:01:06 +02:00
Jummit
9a4890f62b
Add wren support ( #7765 )
2023-07-28 18:13:51 +02:00
Jesse Luehrs
e7f60611ac
switch to https://github.com/tree-sitter-perl/tree-sitter-perl ( #7644 )
2023-07-17 14:09:38 +09:00
Doug Kelkhoff
79a8fd6249
Add a more file types for R ( #7633 )
2023-07-16 01:48:09 +02:00
kaashyapan
2ace6032e7
Add fsharp language support ( #7619 )
2023-07-15 22:58:17 +02:00
Michael Goodness
86bf0e00fe
feat: add Brewfile to Ruby file-types ( #7629 )
2023-07-14 18:57:36 +02:00
Erasin Wang
2cb00bcbc4
Support inlay-hints for svelteserver. ( #7622 )
2023-07-14 21:56:28 +09:00
Jeppe Christiansen
bc4f08febf
Update Typescript, TSX and Svelte grammar, to latest tag ( #6874 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-07-14 11:42:07 +09:00
Arian Dehghani
a5f7190614
Register systemd files as ini ( #7592 )
2023-07-12 13:40:58 +09:00
Jorge Santiago
9259c52606
Add shebang for nushell files ( #7606 )
2023-07-12 13:40:36 +09:00
Queyrouzec
f68956a306
Update dart commit in languages.toml ( #7576 )
2023-07-10 11:29:20 +09:00
Borys Lykah
7c338429f8
Add language support for persistent library syntax ( #7261 )
2023-07-09 19:17:01 +02:00
Gammut
607b426e26
Refactor queries for ecma based languages ( #7207 )
2023-07-09 18:35:32 +02:00
Álan Crístoffer
550192826b
highlight(matlab): Better UTF-8 handling. ( #7532 )
2023-07-09 17:08:29 +02:00
Erin van der Veen
3fb430257e
Update Nickel grammar ( #7551 )
2023-07-06 18:53:10 +02:00
Álan Crístoffer
457b389395
highlight(matlab): Many bug fixes and improvements ( #7511 )
2023-07-03 09:43:17 -05:00
Chris Heyes
aec1b997dd
Add .cppm file type to cpp language configuration ( #7492 )
2023-06-30 23:56:39 +02:00
Álan Crístoffer
78505e0149
Update tree-sitter-matlab ( #7491 )
2023-06-30 10:06:34 -05:00
Álan Crístoffer
08c0a23b79
highlight(matlab): Bumps tree-sitter-matlab commit. ( #7442 )
2023-06-24 15:20:42 +02:00
Álan Crístoffer
2c5288dafb
Replace MATLAB grammar ( #7388 )
2023-06-23 00:19:40 +02:00
LeoniePhiline
48ad9ae1bb
highlight(sql): Update tree-sitter-sql to 98a7fc9
( #7387 )
...
* highlight(sql): Update tree-sitter-sql to 92018a3
* highlight(sql): Update tree-sitter-sql to 98a7fc9
2023-06-20 00:04:40 +02:00
Alexander Brevig
b4fe31cad6
Add forth-lsp and update tree-sitter-forth ( #7334 )
...
* feat: add forth lsp and update tree sitter
* fix: update highlights
2023-06-16 23:12:29 +02:00
Ivan Svoboda
df094909d1
Webc language support ( #7290 )
...
* feat: add webc language support
* feat: add to lang-support book webc
2023-06-13 17:41:30 +02:00
Selwyn
18e07addfd
Use Vue language server based on Volar ( #7312 )
2023-06-12 00:46:47 +09:00
Vitalii Solodilov
a981a2525d
Support core mode for delve debugger ( #7300 )
2023-06-10 02:31:02 +02:00
Dimitri Sabadie
31b8b728a2
Fix C++ queries and update tree-sitter-cpp ( #7285 )
2023-06-07 18:13:39 -05:00
Christoph Sax
d324feb072
Add support for language t32 ( #7140 )
...
Co-authored-by: Christoph Sax <christoph.sax@mailbox.org>
2023-06-07 18:01:25 -05:00
blt__
ba691f4fb0
Fix verilog grammar source repo and revision ( #7262 )
2023-06-07 17:49:52 +09:00
Alexander Brevig
78e8695420
Add support for Forth ( #7256 )
2023-06-06 08:14:34 -05:00
Tobias Clasen
71688a387b
Recognize 'make' file-type as Makefile ( #7212 )
2023-06-06 08:13:27 -05:00
Ivan Tkachuk
2022e6175b
Add blueprint language ( #7213 )
...
* Add blueprint tree-sitter support
* Add blueprint lsp support
* Run cargo xtask docgen
2023-06-05 10:40:14 +02:00
zetashift
92380540b8
chore: update scala tree-sitter grammar ( #7147 )
...
* chore: update scala tree-sitter grammar
* Add locals.scm for Scala
2023-05-30 13:29:43 +02:00
yvt
3a8592abdb
feat(languages): recognise .gir
as XML ( #7152 )
2023-05-27 09:01:50 -05:00
Jimmy Zelinskie
b107814e39
languages: add .zimrc to bash filetypes ( #7146 )
2023-05-27 00:55:25 +02:00
William Etheredge
a2e11af608
Support hidden justfiles ( #7088 )
2023-05-26 10:43:48 +02:00
Brandon Sprague
16375cd94a
Treat 'Vagrantfile' files as Ruby code ( #7112 )
...
`Vagrantfile`s are configuration files for the [vagrant](https://www.vagrantup.com/ ) tool, and they are written in Ruby. Even as vagrant [is ported to Go](https://www.hashicorp.com/blog/toward-vagrant-3-0 ), `Vagrantfile`s [will be written in Ruby](https://developer.hashicorp.com/vagrant/docs/experimental/vagrant_go )
When a Vangrantfile is created, it starts with these lines:
```
```
But since Helix (quite reasonably) doesn't change editor behavior based on file contents, adding this to `languages.toml` seems like a reasonable way to get this functionality.
2023-05-26 10:43:15 +02:00
Viktor Kleen
0c21c227e1
Update languages.toml for Nickel ( #7059 )
2023-05-26 02:23:15 -05:00
Blaž Hrastnik
591629ec11
fix compilation
2023-05-26 13:35:03 +09:00
Blaž Hrastnik
c6d1430243
Drop old cairo grammar, alias to rust for now
2023-05-26 11:17:30 +09:00
yvt
16e0340b4a
feat(languages): recognise Cargo.lock
as TOML
2023-05-21 22:51:33 -04:00