Commit graph

5175 commits

Author SHA1 Message Date
nvim-treesitter-bot[bot]
1eabe69bfa bot(lockfile): update earthfile, gotmpl, helm, hlsl, slang, sourcepawn, tlaplus 2024-05-18 06:46:08 +00:00
Christian Clason
00a8cfd562 fixup: adapt to Nvim 0.11 deprecations 2024-05-17 19:52:02 +02:00
Christian Clason
7b6aefa69a fixup: adapt to Nvim 0.11 deprecations 2024-05-17 17:59:40 +02:00
Christian Clason
3d268f9db4 fix: adapt to Nvim 0.11 deprecations 2024-05-17 17:16:44 +02:00
milanglacier
19ac9e8b5c
fix(injection): lower-case language name for markdown strings 2024-05-17 08:34:52 +00:00
nvim-treesitter-bot[bot]
4b8ea9fea6 bot(lockfile): update earthfile, erlang, janet_simple 2024-05-17 07:04:50 +00:00
Christian Clason
4d9fb7d8b0 ci: Nvim 0.10 macos artifact name 2024-05-17 08:57:04 +02:00
nvim-treesitter-bot[bot]
8012b55eee bot(lockfile): update clojure, earthfile, erlang, idl, tlaplus, tsx, typescript 2024-05-16 06:42:10 +00:00
nvim-treesitter-bot[bot]
aa0c7dd296 bot(lockfile): update idl, sourcepawn 2024-05-15 06:46:14 +00:00
Hilmar Wiegand
c26cfc75bc feat(typespec): add support for typespec 2024-05-14 19:38:17 +02:00
nvim-treesitter-bot[bot]
f224fef9d2 bot(lockfile): update idl, php, php_only, wit 2024-05-14 06:46:04 +00:00
Riley Bruins
3aa2e2f374 feat(diff): more comprehensive highlights 2024-05-14 08:27:46 +02:00
Tomasz N
cd626dc48e
feat(php): indent after default_statement 2024-05-14 00:07:42 -04:00
Riley Bruins
14cd8c5db1 feat(slint): highlight enum members as constants 2024-05-14 00:05:51 -04:00
Caleb White
6f54846f2b feat(php): add highlights for scoped_property_access 2024-05-14 00:05:03 -04:00
Riley Bruins
925490e34d feat(zig): misc improvements 2024-05-14 00:04:28 -04:00
Riley Bruins
d5a1c2b0c8 feat: standardize and document export keywords
Many export keywords are captured as `@keyword.import`. This commit
makes it so they are all captured like that, and mentions it in the
documentation.
2024-05-13 09:16:31 +02:00
nvim-treesitter-bot[bot]
0d2c80b4d0 bot(lockfile): update c_sharp, cuda, glsl, hlsl, mlir, solidity, sourcepawn 2024-05-12 08:48:12 +00:00
Christian Clason
c4f65272a9 fix(solidity): disable broken operators 2024-05-12 08:10:03 +00:00
Amaan Qureshi
6587d8e694 feat(c_sharp): update parser & queries 2024-05-11 15:26:30 -04:00
nvim-treesitter-bot[bot]
fa1515b015 bot(lockfile): update dtd, go, idl, javascript, tact, xml 2024-05-11 07:27:23 +00:00
nvim-treesitter-bot[bot]
d6dcfe8887 bot(lockfile): update c, dockerfile, dtd, mlir, templ, typst, xml 2024-05-10 06:54:15 +00:00
Riley Bruins
707b0dcf76 feat(query): pattern injections for new predicates 2024-05-09 11:11:40 +02:00
nvim-treesitter-bot[bot]
1b2f006703 bot(lockfile): update comment, yaml 2024-05-09 08:39:21 +00:00
Yorick Peterse
9e1cda4e71 fix(inko): indent call nodes
This ensures that when you add a new call line in the middle of a call
chain, the line is indented like so:

    foo
      .bar
      .new_line_here
      .baz

Instead of it being indented like so:

    foo
      .bar
    .new_line_here
      .baz
2024-05-09 00:33:22 -04:00
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