Stephan Seitz
5afa9e5040
highlights(wgsl): highlight "->" for return types as @punctuation.delimiter
2022-12-31 15:20:02 +01:00
Stephan Seitz
817531ce6f
parsers: add wgsl_bevy
...
This adds an extension of tree-sitter-wgsl that understands
[Bevy's](https://bevyengine.org/ ) preprocessor directives.
2022-12-31 15:19:48 +01:00
Stephan Seitz
c2301adfcb
highlights(cuda): add missing "__global__"
2022-12-31 13:58:33 +01:00
Pedro Castro
6d2b0bd381
move 'in' to repeat
2022-12-31 13:50:47 +01:00
Pedro Castro
ec3d4af104
fix test
2022-12-31 13:50:47 +01:00
Pedro Castro
966393dc38
r: move inf to constant.builtin
2022-12-31 13:50:47 +01:00
Pedro Castro
58c0d78de8
r: update highlights
2022-12-31 13:50:47 +01:00
Michael Hoffmann
ee3e9f4dc0
feat(hcl,terraform): split terraform from hcl, add specialized queries for tf
...
This enables us to have different queries for
terraform and general hcl. It solve the situation
where other dialects of hcl (nomad, packer, etc)
might use a terraform keyword and get highlighted
out of place.
2022-12-29 22:18:41 +01:00
Ananda Umamil
e5dd204291
highlights(haskell): lambda and function with type signature
2022-12-29 21:04:14 +01:00
Christian Clason
fa09c1f3ef
Update slint indent queries
2022-12-27 17:52:29 +01:00
Jared Moulton
55a9e3bbbc
Update slint highlight queries for rewrite
2022-12-27 17:52:29 +01:00
Sergio A. Vargas
0cb637ca9f
julia: update parser and highlights ( #4035 )
...
- Update patterns for type definitions:
The grammar was updated to parse `abstract type` and `primitive type`
as a single token.
- Update @symbol capture to highlight quoted operators as symbols.
- Add pattern to highlight adjoint operator.
- Update patterns and captures for:
- "keyword" operators (in, isa, where)
- type operators (<:, >:)
- Parametrized types.
2022-12-27 10:27:22 +01:00
Lucario387
f5d517f4a7
Fix(vue): Invalid match queries
2022-12-25 17:43:25 +01:00
Lucario387
8abb563ca9
Fix(vue): Invalid match queries
2022-12-25 17:43:25 +01:00
Lucario387
4547a3687c
injections(vue): Update injection queries
2022-12-25 14:58:33 +01:00
Stephan Seitz
48a3da7103
highlights(c_sharp): add ">>>" ">>>="
...
From upstream change https://github.com/tree-sitter/tree-sitter-c-sharp/pull/266/files
2022-12-24 12:22:23 +01:00
Rishi
381573a9d6
Inherit folds for SCSS from CSS
2022-12-23 22:31:52 +01:00
figsoda
06989a933e
injections(nix): combine injections to work better with interpolations
2022-12-23 13:08:05 +01:00
figsoda
668dec2903
highlights(nix): improve builtins and exceptions highlights
2022-12-23 13:08:05 +01:00
figsoda
90edaba46a
highlights(nix): add all builtins
2022-12-23 13:08:05 +01:00
figsoda
df67a47a7e
highlights(nix): improve highlights
2022-12-23 13:08:05 +01:00
figsoda
a851cef248
injections(nix): fix runCommand*
2022-12-23 13:08:05 +01:00
Sergio A. Vargas
82cff67988
julia: update parser and highlights ( #4016 )
...
- Replace `scoped_identifier` with `field_expression` in function names
- Replace true and false with `boolean_literal`
2022-12-23 10:34:24 +01:00
Lucario387
eaeedfb804
Fix vue injection queries
2022-12-22 17:43:44 +01:00
Emmanuel Briot
23906e8838
feat: add Ada
2022-12-22 14:46:53 +01:00
Stephan Seitz
779b4222a3
injections(go): inject regex into some regexp functions
2022-12-22 10:12:14 +01:00
xasc
2d48cbc831
feat(t32): initial support
2022-12-21 23:57:06 +01:00
figsoda
d2d8980c5c
injections(yaml): fix injections
2022-12-21 23:38:07 +01:00
Christian Clason
eedb7b9c69
csharp: update query to parser change
2022-12-20 08:35:20 +01:00
Josef Litoš
a75aded7ae
highlights(java): fix '!',param,global group
2022-12-19 00:03:18 +02:00
Jaehwang Jung
a0dc6c8635
highlights(lua): use @method.call
2022-12-15 12:42:51 +01:00
Sergio A. Vargas
d31c71c959
julia: update queries to parser change ( #3956 )
2022-12-14 09:06:08 +01:00
Uy Ha
69388e84c3
add queries project and cmake_minimum_required
2022-12-13 21:17:48 +01:00
Uy Ha
3ac093e702
remove redundant parentheses
2022-12-13 21:17:48 +01:00
Uy Ha
320804c4f1
bind ENV and CACHE as @storageclass
2022-12-13 21:17:48 +01:00
Uy Ha
9508e2188f
add OUTPUT_VARIABLE query for list TRANSFORM
2022-12-13 21:17:48 +01:00
Uy Ha
322d723c89
rearrange queries, include all builtin commands in one query
2022-12-13 21:17:48 +01:00
Uy Ha
380287745e
add highlight for list command
2022-12-13 21:17:48 +01:00
Uy Ha
15ee2cb240
add highlight for unset command
2022-12-13 21:17:48 +01:00
Uy Ha
d1f8e102e5
add queries for block, return, break, continue, and include
2022-12-13 21:17:48 +01:00
Uy Ha
134d5bee6e
feat(cmake): add block_def to fold
2022-12-13 21:17:48 +01:00
Ananda Umamil
1d6e1354b7
highlights(typescript): add module keyword
2022-12-13 21:10:26 +01:00
gbprod
fbc2ce9d65
feat(php): improve indents for match and switch ( #3953 )
2022-12-09 22:07:05 +01:00
Benedikt Reinartz
84261c67fc
feat(erlang)!: switch parser to maintained fork ( #3791 )
...
update queries to breaking changes
2022-12-08 19:40:41 +01:00
david-pikas
caa28be705
latex: @nospell for environment names, citations and commands ( #3948 )
...
* Added @nospell for environment names and commands
* Added citations to @nospell
Co-authored-by: David Pikas <David.Pikas@iar.com>
2022-12-08 11:01:56 +01:00
Raymond Ha
6c4772f7b6
indents(ecma): Fix switch default indent
2022-12-07 18:05:33 +01:00
gbprod
56cabb6435
fix(php): add missing php fold query
2022-12-06 10:58:45 +01:00
Stephan Seitz
e71dfc1e7a
highlights(go): add @label
2022-12-04 11:56:40 +01:00
Christian Clason
360315540c
fix(julia): update queries to parser change
2022-12-03 12:00:27 +01:00
Stephan Seitz
d6a2ecb8b7
highlights: create subscoping for ternary operator
...
After https://github.com/nvim-treesitter/nvim-treesitter/issues/470 ,
we decided to use `@conditional` for ternary operator instead of
operator despite `@conditional` is documented for keywords only.
A sub-scoping can make it easier for people to highlight this operator
group differently.
Also unify the usage of `@conditional...` across languages.
2022-12-02 21:42:11 +01:00