Emran Ramezan
702a96d417
Update highlights.scm and injections.scm for blade.php files ( #11138 )
...
* Update highlights.scm for blade.php files
* Update injections.scm to add tree-sitter-comment injection
* Fixed the injection issues regarding blade parameters
5 months ago
Masanori Ogino
7f77d95c79
Inject the comment grammar into Hare ( #11173 )
5 months ago
David Else
928e3f0d85
Add regex injections into bash ( #11112 )
5 months ago
Masanori Ogino
ec0bdb3976
Update Hare grammar ( #11130 )
...
This change uses <https://git.sr.ht/~ecs/tree-sitter-hare/ > that is
up-to-date and linked from the official documentation.
5 months ago
David Else
71df2428ee
Fix heredoc and add ansi_c_string highlights in bash queries ( #11118 )
5 months ago
Lucas @ StarkWare
0c6ffe192b
chore: update cairo tree sitter + queries ( #11067 )
5 months ago
Chris44442
c6dbb9c270
VHDL highlights.scm improvement ( #10845 )
5 months ago
Lucas @ StarkWare
9123d3fbb8
feat(cairo): update tree-sitter grammar and queries ( #10919 )
...
* feat(cairo): update tree-sitter grammar and queries
* fix suggestions
6 months ago
Arturs Krumins
aa1630a41a
Update Swift Grammar and Queries ( #10802 )
6 months ago
Zoey Hewll
44504b720b
add elisp support ( #10644 )
...
* add elisp support
* update queries for some constants
6 months ago
Dmitry Salin
889bbefeb3
Add support for Mojo ( #10743 )
...
* Add support for Mojo
* Update grammar
* Fix queries
* Fix docs
* Use inheritance for some files
7 months ago
Valentin B
380c7adcc0
feat(solidity): add missing operators for highlights ( #10757 )
...
* feat(solidity): add missing operators for highlights
* fix(solidity): remove invalid operator from highlight queries
* Revert "fix(solidity): remove invalid operator from highlight queries"
This reverts commit 466f38350c
.
* feat(solidity): add highlight query for revert statements with custom errors
* feat(solidity): more precise matching for revert statements
7 months ago
Chris
81d4cbc66e
Update Odin tree sitter grammar ( #10698 )
...
* Replace Odin grammar source
* Update Odin highlights
* Update Odin indents
* Update Odin injections
7 months ago
Yorick Peterse
b437b8b0ee
Add support for Inko ( #10656 )
...
This adds formatting and Tree-sitter support for Inko
(https://inko-lang.org/ ).
7 months ago
Arthur D
295a9a95ce
feat: add support for gjs and gts ( #9940 )
7 months ago
Vladyslav Karasov
6876f923d5
lang(json): make field key highlighting consistent with toml and yaml ( #10676 )
7 months ago
Matthew Pomes
7e13213e74
Add `is not` and `not in` to python syntax ( #10647 )
7 months ago
Luv-Ray
752ed8eb15
add `try` keyword to rust highlights ( #10641 )
7 months ago
TobiEiss
d8701bfd1e
add textobjects queries for hurl ( #10594 )
...
* add textobjects queries comment and function
* update doc for hurl lang support
* switch entry.inner to entry.outer
* switch to function.inside
---------
Co-authored-by: Tobias Eiß <te@clarilab.de>
7 months ago
tingerrr
eeb8782c54
Add comment injection to typst queries ( #10628 )
7 months ago
Erasin Wang
724a96abc8
Add pest support ( #10616 )
...
Support [pest-parser](https://github.com/pest-parser )
- [pest-language-server](https://github.com/pest-parser/pest-ide-tools )
- [tree-sitter-pest](https://github.com/pest-parser/tree-sitter-pest )
close #7878
7 months ago
Elizabeth
bc03b6b5fe
Fixed ECMAScript private member highlighting ( #10554 )
7 months ago
Chris Sergienko
345e687573
feat: update bash grammar to latest tree-sitter-bash rev ( #10526 )
7 months ago
Blaž Hrastnik
f06a166962
Add Move language support
7 months ago
Gaëtan Lehmann
ab203b5f53
update earthfile grammar and highlight queries ( #10489 )
7 months ago
Clara Smyth
43dff1c772
Fix: Svelte queries ( #10487 )
7 months ago
Idobenhamo
68765f51c9
Support Typst 0.11 ( #10321 )
...
* Update the tree sitter to support Typst 0.11 and changed the lsp to Tinymist
* Fixed
* Added typst-lsp & tinymist
---------
Co-authored-by: Idobenhamo <idobenhamo@users.noreply.github.com>
8 months ago
Alexis-Lapierre
8256ca7bc3
Add support for Xena OpenAutomation files ( #10448 )
...
Add support for .xtc/.xoa/.xpc files
* XTC stand for Xena Traffic Configuration
* XOA stand for Xena OpenAutomation
* XPC stand for Xena Port Configuration
Theses three file time seems to be the most common file extension I
encountered in the wild
8 months ago
Pedro Fedricci
0546273570
chore: update tree-sitter-rust to v0.21.0 ( #10365 )
...
* chore: update tree-sitter-rust to 0.21.0
* fix: pretty print and textobject tests
8 months ago
Matthew Toohey
081f7d0bd8
Update tree-sitter-ld and highlights ( #10379 )
8 months ago
Alexander Brevig
009a5498ca
add LDIF support ( #10330 )
...
* feat(lang): add LDIF support
* style: no unnecessary glob
* Update runtime/queries/ldif/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
8 months ago
Blaž Hrastnik
4fc0a4dafc
Improve solidity highlighting
8 months ago
Valentin B
b8ddb2f114
feat(solidity): add textobject queries for solidity ( #10318 )
...
* feat: add textobject queries for solidity
* feat(solidity): add parameter textobject query for call expressions
* feat(solidity): add more textobject queries for parameters
* feat(solidity): add yul function textobject query
* feat(solidity): add textobject query for emit statement arguments
* feat(solidity): add textobject query for revert call arguments
* feat(solidity): update tree-sitter grammar and fix typo
* docs: update auto-generated docs
* fix(solidity): fix identifiers highlight query priority
* feat(solidity): add "abstract" to keywords list
* feat(solidity): add highlight query for type alias
* feat(solidity): add variable builtin highlight queries
8 months ago
Gary Miller
0da809c981
feat: Add ADL language support ( #10029 )
...
* feat: Add ADL language support
* removed error match & change captures to match https://docs.helix-editor.com/master/themes.html\#syntax-highlighting
* fixes to grammar, highlight changes based on PR and grammar fixes
8 months ago
Matthew Toohey
a2ee2e66f2
Add koka language server and update grammar ( #10119 )
8 months ago
Karem Abdul-Samad
d053886fe3
Add new keyword as per PEP 695 ( #10165 )
8 months ago
Aito Stukas
5f44890176
Remove duplicate keyword highlight for Python 'and' ( #10160 )
8 months ago
Eloi Torrents
88f2931153
Add tcl highlighting ( #9837 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
8 months ago
Angus Dippenaar
e0ec34421b
languages: update templ ( #10114 )
8 months ago
Gaëtan Lehmann
226b2755fb
add earthfile language configuration ( #10111 )
8 months ago
Manuel Mendez
4b236f30db
Add Buildkite command/commands support to yaml injections ( #10090 )
...
* Use any-of instead of match in yaml injections
Go back to original intent when this code was first written now that the
tree-sitter version used supports any-of?.
* yaml/injections: Add injection for Buildkite
Buildkite uses `command` (`commands` is an alias) to define the
command(s) to run for the step.
8 months ago
Daniel S Poulin
1abb64e48d
Add textobject for entries/elements of list-like things ( #8150 )
8 months ago
Ni
0c3bc46ac4
added ../gleam/injections.scm ( #10062 )
...
Co-authored-by: Ni <ni@superboring.net>
8 months ago
Pascal Eberhard
9a80f7203d
add initial support for bitbake language ( #10010 )
...
Signed-off-by: Pascal Eberhard <pascal.eberhard@se.com>
8 months ago
Joe
7ec509e2f9
Add injections for GraphQL and ERB in Ruby ( #10036 )
8 months ago
Vladyslav Karasov
f21efc7a2f
fix: don't highlight colons (:) in comments ( #10014 )
8 months ago
Novus Nota
2d9e336f64
feat: Add `Ohm` language support ( #9991 )
...
* feat: Add `Ohm` language support
Hope this commit makes it into release :)
* Update runtime/queries/ohm/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* chore: final newline
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
8 months ago
Michael Davis
f5d95de227
C++: Improve parameter highlighting
...
This adds parameter highlighting for reference parameters and defaulted
parameters. For example:
```cpp
auto strip_prefix_only(std::string& s,
Hidden_Homonym skip_hidden_homonym = {}) const
-> Affixing_Result<Prefix>;
```
Previously both parameters were only highlighted as variables.
8 months ago
Michael Davis
c099dde2a7
Rust: Highlight extern crate aliases
...
For example `extern crate alloc as myalloc;`
8 months ago
Michael Davis
9ceeea5a83
Update tree-sitter-gleam and highlights
...
This contains a few syntax fixes. The highlights have been updated as
well for reserved identifiers and escape sequences
8 months ago