巢鹏
358ac6bc1f
add fidl support ( #9713 )
2024-02-27 01:41:50 +01:00
Volodymyr Chernetskyi
990378a46b
Add Groovy grammar ( #9350 )
...
* Add Groovy grammar
* Rewrite Neovim captures into Helix for Groovy
* Simplify Groovy injections
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Remove Neovim's spell from Groovy highlights
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Apply suggestions to languages.toml
* Escape backslash in groovy highlights.scm
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-02-19 18:37:02 +01:00
Jaakko Paju
ebf155d635
Add textobject queries for HCL ( #9658 )
...
* Add textobject queries for HCL
* Add to lang-support.md
2024-02-19 00:46:32 +01:00
Jaakko Paju
2dc9ce68ec
Add textobject queries for Nix ( #9659 )
...
* Add textobject queries for Nix
* Add to lang-support.md
2024-02-19 00:46:13 +01:00
Malpha
c72426cc87
Add docker-compose language ( #9661 )
...
* languages: add docker-compose language
it uses docker-compose-langserver as lsp
And yaml for syntax highlighting, indents and injections
* languages: add luajit as a shebang of lua
This helps to provide syntax highlighting and
other lua goodies when writing luajit
* book(update): run cargo xtask docgen
* since #8006 full filenames uses glob
2024-02-19 00:19:44 +01:00
iko
d7c7589fd5
Add Hoon ( #9190 )
...
* Added Hoon
* Added highlights.scm
* Updated docs
* Update runtime/queries/hoon/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-02-12 16:36:14 +01:00
Jimmy Zelinskie
d9f7aaacaf
languages: add CEL, SpiceDB schema language ( #9296 )
...
* languages: add CEL language and grammar
* languages: add spicedb schema language
* chore: docgen
* runtime/queries: refine spicedb & cel highlights
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* languages: update spicedb
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-02-12 02:28:52 +01:00
Matouš Dzivjak
d137a08231
feat(languages): pkl ( #9515 )
...
* feat(languages): pkl
Add [pkl](https://github.com/apple/pkl ) language.
Official documentation: https://pkl-lang.org/
* remove branch indent
2024-02-09 11:44:46 +01:00
Tobias Hunger
a1272bdb17
slint: Update treesitter parser and queries ( #9551 )
...
* slint: Update treesitter parser and queries
* slint: Port over suggestions from nvim review
2024-02-07 19:36:29 +01:00
zetashift
6e3ed7f0fa
Update Unison tree-sitter grammar for type changes and add indent queries ( #9505 )
...
* Update Unison tree-sitter grammar for type changes
* Add indent queries for Unison
* Improve Unison indent queries
2024-02-04 02:10:20 +01:00
Novus Nota
d1054de3ce
feat: Add `Tact` language support ( #9512 )
...
Re-submitting
2024-02-04 02:09:11 +01:00
melted-brownie
2058b3732c
Add text object queries for dart ( #9411 )
...
* Add text object queries for dart
* Update runtime/queries/dart/textobjects.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Clean up internal capture name
---------
Co-authored-by: Sébastien Blondiau <sebastien.blondiau@iot-d.com>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-01-23 18:27:09 +01:00
woojiq
52a43bcdfc
bash, make, css: highlight and indent queries improvement ( #9393 )
...
* highlights(bash): rework keywords section
* Use more specified scope when possible for keywords like @keyword.repeat.
* Add more keywords like "local" or "unsetenv".
Limitation:
* Bash doesn't allow you to have a local variable outside of a function, so maybe we need to have better queries to not highlight the local in this case.
* If we name a function with a keyword (such as unset or local), it will use the highlight scope "keyword" instead of "function".
* indents(css, make): add basic queries
* Despite the fact that queries look simple, they improve indentation in some edge cases that helix couldn't handle correctly by default.
2024-01-22 19:51:12 +01:00
Ryan Roden-Corrent
c8e58304bf
Add textobject queries for protobuf grammar. ( #9184 )
...
Given `message Foo {string s = 1;}`
- `mat` selects `message Foo {string s = 1}`
- `mit` selects `{string s = 1;}`
Given `service SearchService { rpc Search(Req) returns (Resp); }
- `mit` or `mat` selects `Req` or `Resp`
- `mif` or `maf` selects `rpc Search(Req) returns (Resp);`
- `mit` selects { rpc Search(Req) returns (Resp); }`
- `mat` selects `service SearchService { rpc Search(Req) returns (Resp); }`
2024-01-08 03:08:41 +01:00
Jaakko Paju
73deba7044
Add textobject queries for Scala ( #9191 )
2024-01-08 03:05:10 +01:00
Jaakko Paju
a32d537d0a
Add HOCON language support ( #9203 )
...
* Add HOCON language support
* Remove error query
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Change include query
* Fix query error
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-01-08 03:04:43 +01:00
Evan Richter
a98b8ddd1a
add smali language support ( #9089 )
2023-12-20 00:31:27 +01:00
0rphee
0a83d85124
Add haskell-language-server as lsp for cabal files ( #9111 )
2023-12-19 10:05:55 +09:00
JJ
c56cd6ee8b
Add support for Agda ( #8285 )
...
* agda language support (wip)
* improve highlights
* disable agda-language-server
* minor addendum to documentation
* cargo xtask docgen
* oh i can just do this neat
* minor comment cleanup
* upstream updated
* imports: missed a spot
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-12-16 05:29:26 +01:00
Phil
b4571c292e
Add initial support for janet-lang ( #9081 )
...
* Add initial support for janet-lang
* Use default roots for janet-lang
2023-12-15 15:54:25 +09:00
Tudyx
f8d261cd20
add log tree-sitter ( #8916 )
...
* add log tree-sitter
* better highlight queries
2023-11-29 02:42:59 +01:00
ghashy
ff095ebd9b
DBML Language support ( #8860 )
...
* DBML language support
* DBML language support, highlights.scm added
* DBML support
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* remove unnecessary block highlight
* remove unnecessary line
* remove index_block query
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-11-22 18:27:25 +01:00
Ethan Brierley
f1b9c19fa9
add LSP for nushell ( #8878 )
2023-11-22 18:24:34 +01:00
Dan Field
b306b25e82
GN language support ( #6969 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-11-18 17:11:18 +09:00
Triton171
cb0bc25a9f
Add indent queries for scheme (and reuse them for common-lisp & racket). ( #8720 )
2023-11-08 20:53:07 +01:00
cgahr
5c325fe342
replace kdl tree-sitter to fix highlighting ( #8652 )
...
* replace kdl tree-sitter
* kdl: adopt highlights for new tree-sitter
* kdl: add indent queries
* kdl: add textobjects
* kdl: improve syntax highlighting
* kdl: update lang-support
* kdl: make indents more concise
---------
Co-authored-by: Constantin Gahr <constantin.gahr@ipp.mpg.de>
2023-11-03 22:21:54 +01:00
Angus Dippenaar
44e03fa414
add golangci-lint-langserver ( #8656 )
...
* languages add golangci-lint-langserver
* update docs
2023-10-29 17:53:15 +01:00
Frans Skarman
9eec9adb8f
Add LPF tree sitter ( #8536 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-10-27 01:32:49 +02:00
Alexander Brevig
2906660119
Add typst language and lsp ( #7474 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-10-27 01:27:42 +02:00
rsteube
764715a6c0
languages: add templ ( #8540 )
2023-10-21 14:15:18 +02:00
Kasper Juul Hermansen
5cb76e74f9
add lsp for graphql ( #8492 )
...
graphql-lsp has quite the strange name upstream, the project is technically called graphql-language-service,
but the binary shipped is called graphql-lsp hence the strange naming scheme
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-10-09 17:30:27 +02:00
Laurent Wandrebeck
bdf7937a59
Add ansible-language-server for yaml ( #7973 )
...
* Update languages.toml
Add ansible support to yaml.
* cargo xtask docgen
2023-10-08 12:34:21 +02:00
DS/Charlie
93e54fa0c8
add support for json5 ( #8473 )
...
* add json5 language
* docgen
2023-10-07 00:29:42 +02:00
NomisIV
cb39242783
Use Maskhjarnas tree-sitter-purescript ( #8306 )
2023-09-17 18:50:58 +02:00
Cyrill Schenkel
941dc6c614
add GNU assembler (gas) support #8291 )
2023-09-16 02:04:44 +02:00
Jesse Luehrs
81d6d3ff0e
re-add indent and textobject queries for perl ( #7947 )
...
* bump tree-sitter-perl version
need some grammar tweaks for the indent queries to function properly
* add indent queries for perl
* add textobject queries for perl
2023-09-10 21:27:04 +02:00
Sol Fisher Romanoff
aeaeb09f48
add gemini language support ( #8070 )
2023-08-27 00:43:18 +02:00
sigmaSd
cbfe8eef89
add strace highlighting ( #7928 )
...
* feat: add strace tree sitter
* f
2023-08-15 09:38:57 +02:00
Jesse Luehrs
2caca1c4e9
Add pod highlighting ( #7907 )
2023-08-12 20:14:18 -05:00
Ivan Isekeev
57f093d836
Jinja language family syntax support ( #7233 )
...
* feat: add jinja language support
* feat: add nunjucks language support
* feat: add to lang support book jinja and nunjucks languages
2023-08-09 16:26:58 +02:00
Jan9103
c0eae84073
feat: add todo.txt tree-sitter ( #7835 )
2023-08-09 15:35:29 +02:00
zetashift
294aa669a2
Add Unison support ( #7724 )
2023-08-08 20:50:49 +02:00
Petr Gajdůšek
7af37bb3b9
Add tree-sitter textobjects queries for bash ( #7764 )
...
This implements function, (calling) argument and comment captures for use
in the textobject selections in bash.
This also updates the generated docs after adding the textobjects for bash.
2023-08-08 03:27:35 +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
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
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
kaashyapan
2ace6032e7
Add fsharp language support ( #7619 )
2023-07-15 22:58:17 +02:00
Erasin Wang
2cb00bcbc4
Support inlay-hints for svelteserver. ( #7622 )
2023-07-14 21:56:28 +09:00
Borys Lykah
7c338429f8
Add language support for persistent library syntax ( #7261 )
2023-07-09 19:17:01 +02:00
Álan Crístoffer
2c5288dafb
Replace MATLAB grammar ( #7388 )
2023-06-23 00:19: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
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
Alexander Brevig
78e8695420
Add support for Forth ( #7256 )
2023-06-06 08:14:34 -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
Blaž Hrastnik
0266ec6ba3
Update language support doc
2023-05-26 13:43:41 +09:00
Ollie Charles
8424f387b5
Remove `tree-sitter-cabal` ( #6996 )
2023-05-09 21:31:22 +02:00
taupiqueur
c49faf5681
Add language server command for Crystal ( #6948 )
2023-05-03 09:43:37 +09:00
ap29600
9cdc6b2e8a
Change Odin grammar to `ap29600/tree-sitter-odin` ( #6766 )
...
* Change Odin grammar to `ap29600/tree-sitter-odin`
The previously adopted grammar, `MineBill/tree-sitter-odin`, is unmaintained and mentions my repository as an alternative source.
* update queries
* docgen
* fix queries
* Update runtime/queries/odin/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* remove `ERROR` query for `odin`
* track the latest rev in `ap29600/tree-sitter-odin`
* runtime/queries/odin/highlights.scm: update rune highlight class
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-04-27 16:32:21 +02:00
Wesley
903bdaae87
Set PerlNavigator as the language server for Perl ( #6860 )
2023-04-27 01:28:54 +02:00
VuiMuich
4cdba7cccd
Add standalone language support for `just` ( #6453 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-04-14 17:03:21 +02:00
Michael
161fef2166
Add DTD language support ( #6644 )
...
- Added syntax highlighting for the DTD subset of the XML spec.
- Included .dtd and .ent as common file extensions
2023-04-12 15:28:51 -05:00
lefp
fff8543b58
Add OpenCL tree-sitter and LSP config ( #6473 )
2023-04-12 14:42:41 -05:00
Matouš Dzivjak
70de5026b8
feat(languages): Support markdoc ( #6432 )
...
Add basic support for [markdoc](https://markdoc.dev/ ).
For language server, see: https://github.com/markdoc-extra/markdoc-ls
For tree sitter, see: https://github.com/markdoc-extra/tree-sitter-markdoc
2023-04-12 10:28:03 -05:00
Ollie Charles
92c5f5f18c
Initial Cabal language support ( #6485 )
2023-04-12 08:38:11 -05:00
karei
1148ce1fd9
Add support for Robot Framework files ( #6611 )
...
* Add support for Robot Framework files
* Run docgen
2023-04-07 08:19:48 +08:00
Clara Hobbs
4b32b544fc
Add textobject queries for Julia ( #6588 )
...
* Add textobjects queries for Julia
* Update docs for Julia textobject queries
2023-04-07 00:35:05 +08:00
Erasin Wang
c22ebfe62e
Add Hurl Support ( #6450 )
...
* Add http Support
It's like [vscode-restclient](https://github.com/Huachao/vscode-restclient )
- https://github.com/erasin/tree-sitter-http/tree/main/tests
* Add Hurl Support
2023-04-07 00:26:41 +08:00
Clara Hobbs
d284444eb4
Add indents.scm for Julia ( #6490 )
...
* Add indents.scm for Julia
* Update documentation for new indent support
2023-03-31 10:32:36 +09:00
Michael Davis
d7431db55c
Update tree-sitter-git-commit, add comment textobject ( #6439 )
...
The update includes a fix for comments in commit messages where there
was no space separating the '#' and the comment text.
The comment textobject can be useful occasionally to jump to the
summary part of the commit edit message.
2023-03-27 15:27:38 +09:00
JJ
c8fde8b6f9
Initial Nim language support ( #6123 )
2023-03-26 17:06:48 -05:00
Juan C. Müller
5d7c90c5cf
Add language support for rego (OpenPolicyAgent) ( #6415 )
2023-03-26 16:49:37 -05:00
Tom Burdick
685ae2365a
Add vhdl language support ( #5826 )
...
Simple highlight query file with keywords and builtin types
matching. Many VHDL types however are defined in std libraries
which do not currently get matched on.
This is because the grammar doesn't consider them builtin types.
2023-03-25 12:10:54 -05:00
zetashift
0e0c16e6fa
Add initial Smithy support ( #6370 )
2023-03-21 17:12:24 -05:00
angelodlfrtr
ac2a7731a6
Add language support for Cap’n Proto format ( #6325 )
2023-03-18 09:17:02 -05:00
Erasin Wang
fb56a4bb75
Improve tree-sitter queries for vlang ( #6279 )
...
- Update hightlight
- add indents
- add textobject
- add injections
2023-03-15 16:22:24 -05:00
Roberto Vidal
725d9aecf0
Add support for reStructuredText ( #6180 )
2023-03-04 20:36:01 -06:00
Matthias Q
2bd8bc8d84
feat(prql): add prql support ( #6126 )
2023-03-03 13:12:37 -06:00
Mathieu Agopian
98a3d46912
Add elm treesitter textobjects ( #6084 )
2023-02-25 12:55:44 -06:00
Matthew Toohey
a4049e6f55
feat: add nasm language ( #6068 )
2023-02-25 12:53:37 -06:00
Sophie Dankel
f69bb41169
Add language support for sway ( #6023 )
2023-02-25 12:47:54 -06:00
Erasin
864ee8fdef
Add GNU gettext PO grammar ( #5996 )
2023-02-20 17:04:17 -06:00
Philipp Mildenberger
b89b2eaf68
Added yuck language support (for eww) ( #6064 )
2023-02-20 16:42:54 -06:00
Jummit
5ff2cb24e2
Add support for the uxntal language ( #6047 )
2023-02-19 12:32:42 -06:00
Erasin
c71b4c5579
Update grammar for godot ( #5944 )
...
* update grammar for gdscript.
* add comment injections for gdscript.
* add indent for gdscript
* add file-type support for godot-resource
2023-02-12 14:03:02 -06:00
ath3
1840d775c8
Added tree-sitter-hosts ( #4950 )
2023-02-10 11:32:04 -06:00
ath3
189c3c2ddc
Add tree-sitter-passwd ( #4959 )
2023-02-10 11:12:46 -06:00
Matthew Toohey
05c5207265
feat: add pem language ( #5797 )
2023-02-07 17:24:26 -06:00
Brett Lyons
d8f482e11e
Add MSBuild language based on XML grammar ( #5793 )
2023-02-03 08:24:22 -06:00
Antonius Naumann
56c0810c68
Change default language server for 'v' from 'vls' to 'v ls' ( #5677 )
2023-01-25 09:56:51 -06:00
Eloi Torrents
7e191f5915
Support sagemath language ( #5649 )
2023-01-23 12:10:27 -06:00
Clément Delafargue
1f6809c9ce
Language support for dhall
...
https://dhall-lang.org/
2023-01-13 09:42:05 -06:00
Matthias Wahl
e65f28d41a
Add language support for ponylang ( #5416 )
...
See https://www.ponylang.io
2023-01-10 19:54:19 -06:00
Michael Davis
b368df5785
Use tree-sitter-ruby for crystal ( #5205 )
2023-01-09 02:12:04 +09:00
Dom H
532531c3ca
Add runtime queries for `tfvars` (based on `hcl`) ( #5396 )
2023-01-06 06:59:13 -06:00
g-s-k
042d03269e
Add support for MATLAB/Octave files ( #5192 )
2022-12-17 13:44:08 -06:00
Jonas Everaert
aecb524e50
Crystal language support ( #4993 )
2022-12-17 13:34:00 -06:00
gavincrawford
012fc12f97
Add Bash indents ( #5149 )
2022-12-14 08:42:11 -06:00
Erasin
436296b76c
Add Mermaid.js for markdown support ( #5147 )
2022-12-14 07:51:00 -06:00
Ollie Charles
0e8ea13696
Add Haskell text objects ( #5061 )
2022-12-10 14:03:18 -06:00
Felipe S. S. Schneider
d14de27709
Add support for the BibTeX file format ( #5064 )
2022-12-08 22:33:08 -06:00
Blaž Hrastnik
03ca18b377
Update language support docs
2022-12-05 15:02:13 +09:00
Michael Davis
67415e096e
Fix file-types declaration for racket ( #4915 )
...
Both the racket and scheme entries used the rkt file-extension. This
commit removes that entry for scheme and so that the racket entry takes
precedence. We explicitly point to the scheme grammar now and setup
queries that inherit from scheme. This should enable using the racket
language server configuration.
2022-11-30 23:27:08 +09:00
Lennard Hofmann
fc811726e0
Update tree-sitter-java and add Java textobjects ( #4886 )
2022-11-26 10:17:10 -06:00
alois31
26ec1cf39a
Add QML language support ( #4842 )
...
Fixes https://github.com/helix-editor/helix/issues/2771
2022-11-22 21:49:02 -06:00
Sora
420e33a600
Implement simple indents.scm for Elixir ( #4821 )
2022-11-20 18:36:19 -06:00
Blaž Hrastnik
767b179839
Update lang-support doc
2022-11-18 10:53:08 +09:00
Jonathan
1233c9a989
Add support for Bicep files ( #4403 )
2022-11-14 19:43:22 -06:00
Philip Giuliani
e17ad2722a
Enable elixir-ls for heex language ( #4679 )
2022-11-10 09:21:31 -06:00
seshotake
ed7ea8c9ba
add highlights for env and ini file formats ( #4536 )
2022-10-31 19:23:09 -05:00
hh9527
9df4358492
Support WIT grammar ( #4525 )
2022-10-31 18:48:01 -05:00
Matthew Toohey
f054a3f3ed
feat(lang): add xml ( #4518 )
2022-10-29 15:41:28 -05:00
Jaden
b5e7501935
feat(lang): add kdl grammar ( #4481 )
2022-10-29 10:33:23 -05:00
rsteube
26f21da531
language: added vhs ( #4486 )
2022-10-28 08:22:41 -05:00
Sora
664064b3cc
Add textobjects.scm for zig ( #4409 )
2022-10-21 17:32:29 -05:00
Garrett D'Amore
36f97b6aad
Add support for D ( #4372 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-10-20 16:54:17 -05:00
Dario Oddenino
2d958d6c50
Add support for Purescript language ( #4242 )
2022-10-14 11:57:52 -05:00
Lennard Hofmann
a24fae3b3c
Update tree-sitter-lua and add textobjects for Lua ( #3552 )
2022-10-12 08:45:56 -05:00
Triton171
8f19956218
Add python indentation support to docs.
...
Document @extend-indented and @stop-extend captures for indent queries.
2022-10-11 16:48:04 +09:00
Roberto Vidal
cc257e9bf9
Add support for webassembly text format ( #4040 )
2022-10-01 09:13:52 -05:00
Alex Suraci
ea25ed6431
add `bass` language + highlighting ( #3771 )
2022-09-18 12:06:51 -05:00
Artem Pyanykh
08937fc00e
Add Markdown LSP via Marksman
...
Marksman is an LSP server for Markdown: https://github.com/artempyanykh/marksman
It supports a bunch of LSP features: symbols, references, rename, diag,
etc. and already has integrations with emacs, neovim, and vscode.
2022-09-17 20:58:42 +02:00
Benjamin Streit
ffb41a94f0
feat: Syntax highlighting for Astro files ( #3829 )
2022-09-13 01:53:55 -05:00
Erasin
a15420ed1c
Add textobject for gdscript ( #3760 )
2022-09-10 08:47:08 -05:00
Erasin
54e78dd24f
Add godot resource support ( #3759 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-10 08:45:52 -05:00
Matouš Dzivjak
76b3f502c4
feat(lsp): jsonnet-language-server
...
Add jsonnet-language-server for jsonnet language.
See: https://github.com/grafana/jsonnet-language-server
2022-09-08 18:38:41 -05:00
ChemicalXandco
7210b39587
change to openscad-lsp ( #3750 )
2022-09-08 18:36:03 -05:00
Matouš Dzivjak
5ab85283e9
feat(languages): jsonnet ( #3714 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-08 09:04:18 -05:00
Giorbo
5b1113766d
Add syntax highlighting for SML ( #3692 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-07 13:13:06 -05:00
Michael Davis
43b31f702a
Update tree-sitter-diff ( #3708 )
...
This change also renames the grammar from `git-diff` to `diff`.
The grammar covers regular diff syntax so I renamed the repository
a while ago.
2022-09-06 12:02:37 +09:00
Michael Davis
73d5bd739e
Delete invalid indents.scm queries
2022-08-31 17:45:23 +09:00
Gustavo Bogarín
e066782782
Add c-sharp textobjects ( #3494 )
...
Co-authored-by: Gustavo Bogarín <gbogarin@outlook.com>
Co-authored-by: Gustavo Bogarín <gbogarin@posibillian.tech>
2022-08-27 09:24:47 -05:00
ath3
86a8ea57bb
Pascal support ( #3542 )
2022-08-25 17:59:02 -05:00
ath3
45add73fb1
AWK support ( #3528 )
2022-08-24 11:58:15 -05:00
Jaden
2b16fd43f9
feat(lang): Add esdl grammar ( #3526 )
2022-08-24 09:51:10 -05:00
ChemicalXandco
6b912b8641
add syntax highlights for xit ( #3521 )
2022-08-23 20:52:01 -05:00
Alexander Brevig
aef00a3ab6
feat: add taskwarrior to languages so `task N edit` is nice ( #3468 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-08-19 19:16:54 -05:00
Erasin
921027fb32
Update tree-sitter-latex and highlights ( #3370 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-08-10 07:29:43 -05:00
Kyle L. Davis
4ce5a94552
Add language: beancount ( #3297 )
...
Co-authored-by: erasin <erasinoo@gmail.com>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
Co-authored-by: Erasin <erasinoo@gmail.com>
2022-08-08 17:59:55 -05:00
Erasin
f09d2bc56b
Add slint-ui support
...
<https://slint-ui.com/ >
lsp: <https://github.com/slint-ui/slint/tree/HEAD/tools/lsp >
tree-sitter-slint: <https://github.com/jrmoulton/tree-sitter-slint >
2022-08-08 17:57:08 -05:00
Matthias Deiml
ea04220874
Use split_parser branch for markdown grammar ( #3108 )
2022-08-06 10:56:48 -05:00
Banst
7e06681413
feat: add cue support ( #3262 )
2022-07-31 07:04:57 -05:00
Erasin
919edfb323
Add Graphviz Dot lang support ( #3241 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-07-30 12:34:00 -05:00
Erasin
681c0a91dc
Add textobject for javascript ( #3213 )
2022-07-28 08:31:20 -05:00
Ricardo Silva
2f1d3d0899
Add LSP config for Odin ( #3214 )
2022-07-27 12:28:20 -05:00
Daniel Longeuay
2ede98c4b4
feat(tree-sitter): ✨ add go template support ( #3091 )
...
* feat(tree-sitter): ✨ add go template support
* fix(tree-sitter): 🐛 go template highlight scope selectors
* chore(tree-sitter): 🔧 update go template grammar commit
2022-07-26 10:17:28 +09:00