Commit Graph

495 Commits (86fc2031976e50dc341de1b2e6b979943df006cc)

Author SHA1 Message Date
Blaž Hrastnik 57071513a8 Only use tsq for tsq files
This makes our highlight files more plain but it correctly highlights
scheme :/
10 months ago
Blaž Hrastnik 979933b514 Update tree-sitter-scheme 10 months ago
woojiq 1d189820a1
feat(indent): add basic java indentation queries (#7844) 10 months ago
Jummit f19793c2f8
Improve wren support (#7819) 10 months ago
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>
10 months ago
J. Brock 286e44050d
Bump the version of Hare's grammar (#7784) 10 months ago
voroskoi bc737404e8
Update tree-sitter-zig (#7803) 10 months ago
Jimmy Zelinskie 325692a154
languages: add protobuf language servers (#7796)
* languages: add bufls protobuf language server

* languages: add pbkit protobuf language server
10 months ago
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>
10 months ago
Mateusz S. Szczygieł 13e7edab19
Register .gltf file type for JSON (#7781) 10 months ago
Matthias Q 224fd5fa29
feat: update prql parser (#7771) 10 months ago
Jummit 9a4890f62b
Add wren support (#7765) 10 months ago
Jesse Luehrs e7f60611ac
switch to https://github.com/tree-sitter-perl/tree-sitter-perl (#7644) 11 months ago
Doug Kelkhoff 79a8fd6249
Add a more file types for R (#7633) 11 months ago
kaashyapan 2ace6032e7
Add fsharp language support (#7619) 11 months ago
Michael Goodness 86bf0e00fe
feat: add Brewfile to Ruby file-types (#7629) 11 months ago
Erasin Wang 2cb00bcbc4
Support inlay-hints for svelteserver. (#7622) 11 months ago
Jeppe Christiansen bc4f08febf
Update Typescript, TSX and Svelte grammar, to latest tag (#6874)
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
11 months ago
Arian Dehghani a5f7190614
Register systemd files as ini (#7592) 11 months ago
Jorge Santiago 9259c52606
Add shebang for nushell files (#7606) 11 months ago
Queyrouzec f68956a306
Update dart commit in languages.toml (#7576) 11 months ago
Borys Lykah 7c338429f8
Add language support for persistent library syntax (#7261) 11 months ago
Gammut 607b426e26
Refactor queries for ecma based languages (#7207) 11 months ago
Álan Crístoffer 550192826b
highlight(matlab): Better UTF-8 handling. (#7532) 11 months ago
Erin van der Veen 3fb430257e
Update Nickel grammar (#7551) 11 months ago
Álan Crístoffer 457b389395
highlight(matlab): Many bug fixes and improvements (#7511) 11 months ago
Chris Heyes aec1b997dd
Add .cppm file type to cpp language configuration (#7492) 11 months ago
Álan Crístoffer 78505e0149
Update tree-sitter-matlab (#7491) 11 months ago
Álan Crístoffer 08c0a23b79
highlight(matlab): Bumps tree-sitter-matlab commit. (#7442) 11 months ago
Álan Crístoffer 2c5288dafb
Replace MATLAB grammar (#7388) 12 months ago
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
12 months ago
Alexander Brevig b4fe31cad6
Add forth-lsp and update tree-sitter-forth (#7334)
* feat: add forth lsp and update tree sitter

* fix: update highlights
12 months ago
Ivan Svoboda df094909d1
Webc language support (#7290)
* feat: add webc language support

* feat: add to lang-support book webc
12 months ago
Selwyn 18e07addfd
Use Vue language server based on Volar (#7312) 12 months ago
Vitalii Solodilov a981a2525d
Support core mode for delve debugger (#7300) 12 months ago
Dimitri Sabadie 31b8b728a2
Fix C++ queries and update tree-sitter-cpp (#7285) 1 year ago
Christoph Sax d324feb072
Add support for language t32 (#7140)
Co-authored-by: Christoph Sax <christoph.sax@mailbox.org>
1 year ago
blt__ ba691f4fb0
Fix verilog grammar source repo and revision (#7262) 1 year ago
Alexander Brevig 78e8695420
Add support for Forth (#7256) 1 year ago
Tobias Clasen 71688a387b
Recognize 'make' file-type as Makefile (#7212) 1 year ago
Ivan Tkachuk 2022e6175b
Add blueprint language (#7213)
* Add blueprint tree-sitter support

* Add blueprint lsp support

* Run cargo xtask docgen
1 year ago
zetashift 92380540b8
chore: update scala tree-sitter grammar (#7147)
* chore: update scala tree-sitter grammar

* Add locals.scm for Scala
1 year ago
yvt 3a8592abdb
feat(languages): recognise `.gir` as XML (#7152) 1 year ago
Jimmy Zelinskie b107814e39
languages: add .zimrc to bash filetypes (#7146) 1 year ago
William Etheredge a2e11af608
Support hidden justfiles (#7088) 1 year ago
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.
1 year ago
Viktor Kleen 0c21c227e1
Update languages.toml for Nickel (#7059) 1 year ago
Blaž Hrastnik 591629ec11
fix compilation 1 year ago
Blaž Hrastnik c6d1430243
Drop old cairo grammar, alias to rust for now 1 year ago
yvt 16e0340b4a feat(languages): recognise `Cargo.lock` as TOML 1 year ago