Commit graph

5150 commits

Author SHA1 Message Date
Riley Bruins
1be5aa99e3 feat(rust): underscore match arms, parameters 2024-05-08 08:34:42 -04:00
nvim-treesitter-bot[bot]
3607d9c59c bot(lockfile): update angular, gleam, haskell, idl, javascript, kotlin, odin, ql, tlaplus 2024-05-08 06:52:33 +00:00
Laytan Laats
acefffae27 feat(odin): more lenient towards different function naming convention
PR originally made and merged upstream here: https://github.com/tree-sitter-grammars/tree-sitter-odin/pull/15
2024-05-07 15:11:49 -04:00
Ananda Umamil
db03443582
fix(ecma): template string injections (#6590) 2024-05-07 10:14:15 -07:00
Marc Jakobi
da0efd7398
fix(haskell): update queries and tests for rewritten parser (#6580) 2024-05-07 07:27:44 +00:00
nvim-treesitter-bot[bot]
0319e6eef5 bot(lockfile): update bash, json, lalrpop, phpdoc, qmljs, query, tsx, typescript 2024-05-07 07:12:25 +00:00
Christian Clason
268611e3ec fix(query): update to support supertypes 2024-05-06 13:53:27 +02:00
nvim-treesitter-bot[bot]
20b9a9845d bot(lockfile): update arduino, css, embedded_template, idl, javascript, jsdoc, mlir, perl, php, php_only, regex, ron, ruby, rust, smali, squirrel, swift, tablegen, templ, tsx, typescript, typst, uxntal, yuck 2024-05-06 07:15:07 +00:00
Omar Valdez
fc7657a071
feat(c): inject printf in concatenated strings 2024-05-05 23:16:26 -04:00
Riley Bruins
4b70dde727 feat(lalrpop): highlight touchups, folds 2024-05-06 00:34:10 +02:00
nvim-treesitter-bot[bot]
73fdd31377 bot(lockfile): update css, html, inko, kotlin, swift, tact 2024-05-05 09:27:11 +00:00
Christian Clason
4e21361e15 fix(php): update parser and queries 2024-05-04 10:33:10 +02:00
Riley Bruins
c579d186be fix(markdown): align link with image highlights 2024-05-04 10:19:41 +02:00
nvim-treesitter-bot[bot]
fed32362ad bot(lockfile): update bass, c_sharp, cooklang, haskell, php, php_only, ql, r, solidity, tact, toml 2024-05-04 08:13:57 +00:00
Yorick Peterse
4ae2b452e9
fix(inko): highlighting of numeric call names (#6566)
Inko allows for syntax such as `some_value.42.to_string`, where `42` is
a method name. Similar to other languages that allow this (e.g. Rust),
these numeric names should be highlighted as numbers instead of
identifiers.

To fix this, the query to highlight call names is adjusted to only
highlight "name" and "constant" nodes as the function group, ensuring
the remaining possible node ("integer") continues to use the same group
as regular numbers.
2024-05-03 13:06:54 -07:00
Novus Nota
440f177277
feat: add support for Tact (#6554) 2024-05-03 18:42:51 +02:00
Jakub Donovan
cbf9090a4c
feat(ecma) fold array (#6564) 2024-05-03 15:01:37 +02:00
nvim-treesitter-bot[bot]
96defe1cbd bot(readme): update 2024-05-03 12:02:34 +02:00
nvim-treesitter-bot[bot]
b157b0d412 bot(lockfile): update nasm 2024-05-03 09:54:33 +00:00
Christian Clason
b659a6c2c3 feat(toml): switch to upstream fork 2024-05-03 11:41:49 +02:00
Yorick Peterse
7441b82fe5 feat(inko): add support for Inko 2024-05-03 11:32:15 +02:00
nvim-treesitter-bot[bot]
c0c32abc51 bot(lockfile): update javascript, just, mlir, slint, templ 2024-05-03 08:10:07 +00:00
Brayden Zee
b1f3f02027
fix(java): compact constructor highlights (#6531) 2024-05-02 14:27:26 -07:00
nvim-treesitter-bot[bot]
99d3e799b4 bot(lockfile): update c_sharp, just, liquidsoap, templ 2024-05-02 07:33:30 +00:00
DimensionalDot
9d5cee38b3
feat(ecma): inject async template functions 2024-05-02 01:10:43 -04:00
Levi Frandsen
bbc67f736e fix(html_tags): stop indenting void elements 2024-05-01 17:15:55 +02:00
Kai Moschcau
ead283734b feat(latex, query, tablegen, thrift): disable spelling in shebangs 2024-05-01 15:01:48 +02:00
Kai Moschcau
57476501e2 feat(perl): deactivate spelling in shebangs 2024-05-01 15:01:48 +02:00
Kai Moschcau
e99b79c9c1 feat(perl): activate spelling in comments 2024-05-01 15:01:48 +02:00
Kai Moschcau
60c2b084c2 feat(awk,cmake,python,r,starlark): deactivate spelling in shebangs 2024-05-01 15:01:48 +02:00
Kai Moschcau
46cac01880 feat(bash,fish): deactivate spelling in shebangs 2024-05-01 15:01:48 +02:00
Omar Valdez
c371992bcd feat(git_config): Highlight escape sequences 2024-05-01 08:35:40 -04:00
Riley Bruins
9a47a523e3 feat: import statement folds for common languages 2024-05-01 10:00:01 +02:00
Riley Bruins
f58cae6c22 feat: more @keyword.type captures 2024-05-01 09:59:50 +02:00
nvim-treesitter-bot[bot]
f0a1a13316 bot(lockfile): update angular, cpp, djot, html, json5, mlir, python, solidity, supercollider, yaml 2024-05-01 09:57:05 +02:00
Lucas Lopes
1a4274c9e1
feat(svelte): add javascript injection (#6540) 2024-05-01 00:10:19 +09:00
Dennis van den Berg
121d0c4c67
feat(angular): Add support for ICU expressions. (#6288) 2024-04-30 19:14:54 +09:00
nvim-treesitter-bot[bot]
30ed7031af bot(lockfile): update angular, apex, earthfile, fennel, soql, sosl, supercollider, wit, yaml 2024-04-30 09:00:33 +02:00
nvim-treesitter-bot[bot]
160e5d52c8 bot(lockfile): update dart, idl, swift, usd 2024-04-29 09:37:45 +02:00
Andrey Sidorov
c3ab6a5903
make sass to be highlighted in vue files (#6526) 2024-04-29 13:39:02 +09:00
nvim-treesitter-bot[bot]
19f69a5b43 bot(lockfile): update blueprint, idl, python, qmljs, rbs, slang 2024-04-28 16:21:19 +00:00
Liam Woodleigh-Hardinge
223f8dd2e4
fix(wit): update parser and queries (#6528) 2024-04-28 16:13:51 +00:00
Christian Clason
dbbaa3f66e fix(latex): update parser and queries 2024-04-28 11:58:06 +02:00
nvim-treesitter-bot[bot]
eab58e9bff bot(lockfile): update apex, bitbake, cairo, chatito, commonlisp, csv, doxygen, fsh, func, psv, slang, smithy, soql, sosl, tsv, verilog 2024-04-28 09:02:44 +00:00
nvim-treesitter-bot[bot]
a95de26cd7 bot(readme): update 2024-04-28 10:56:06 +02:00
DragonBillow
37ac5f1f9f
feat: add idl 2024-04-28 04:26:39 -04:00
nvim-treesitter-bot[bot]
0883ff0565 bot(lockfile): update cuda, dtd, glsl, hlsl, koto, slang, wgsl_bevy, xml 2024-04-27 08:29:11 +00:00
wzy
ab3b3ff010
feat(gitconfig): add more injections 2024-04-26 21:42:35 -04:00
NullVoxPopuli
01963961b5
feat(glimmer): highlight builtin tags 2024-04-26 21:42:06 -04:00
Omar Valdez
75beaf3632
feat(toml): highlight escape sequences 2024-04-26 21:40:35 -04:00