Commit graph

5617 commits

Author SHA1 Message Date
Abhishek Singh
604aa5a7c8
feat(nu): add parser and queries (#7267) 2024-11-05 15:25:42 +01:00
nvim-treesitter-bot[bot]
509d38fee8 bot(lockfile): update dhall, printf, regex, ziggy, ziggy_schema 2024-11-05 06:52:54 +00:00
nvim-treesitter-bot[bot]
dfd3207ed4 bot(readme): update 2024-11-04 08:38:00 +01:00
Riley Bruins
8fadb18430 feat: sway programming language 2024-11-04 08:36:41 +01:00
Riley Bruins
d3d4c1411c fix(cooklang): apply correct filetype
`Cooklang` files are recognized as `cook` in vim. This prevents the parser
from attaching since it is looking for `cooklang` files, so we have to
specify the `filetype` here.
2024-11-04 08:19:28 +01:00
nvim-treesitter-bot[bot]
dbf90fbfa6 bot(lockfile): update dart, devicetree, dhall, idl, ssh_config, xresources 2024-11-04 06:54:39 +00:00
Riley Bruins
01a92da438 fix(rust): highlight parameters with ref in definition 2024-11-03 11:46:40 +01:00
Riley Bruins
98b46a647e feat(regex): highlights for lazy quantifiers, \k
Highlights the "?" following .* and the \k backreference operator in a
pattern like the following: title=(?<quote>["'])(.*?)\k<quote>
2024-11-03 11:35:27 +01:00
nvim-treesitter-bot[bot]
3abe66556f bot(lockfile): update awk, nix, styled, vhdl 2024-11-03 06:52:05 +00:00
Riley Bruins
9565149634 chore: recognize busted functions
Now writing indent tests is easier because the language server
recognizes the necessary functions
2024-11-02 19:46:21 +01:00
nvim-treesitter-bot[bot]
38c12cb9ac bot(lockfile): update awk, desktop, groovy, nix, ruby, xresources 2024-11-02 06:53:00 +00:00
Shengyu Zhang
b065b59196
fix(rst): capture (adornment) node as @markup.heading (#7302)
Node alias "adornment" is used as title's overline and underline:
5120f6e592/grammar.js (L112)
2024-11-01 09:51:17 +01:00
nvim-treesitter-bot[bot]
fb2d41ec59 bot(lockfile): update cylc, superhtml 2024-11-01 06:56:16 +00:00
Elliot Fontaine
92d2501d69
feat(cylc): add parser and queries (#7225) 2024-10-31 17:56:58 +01:00
nvim-treesitter-bot[bot]
f9e9370a6f bot(lockfile): update editorconfig, gleam, heex, superhtml 2024-10-31 06:53:36 +00:00
nvim-treesitter-bot[bot]
1c111e3e8f bot(lockfile): update beancount, desktop, tlaplus, vala 2024-10-30 09:38:06 +01:00
Riley Bruins
f26b5fb2ed feat(thrift): small improvements
Less capture duplication by separating queries, include folds, move
`@variable.member` to `@property`
2024-10-30 08:39:10 +01:00
Omar Valdez
0e65a9f272 feat(bash): highlight more builtin commands
Commands:
- `.`
- `:`
- `true`
- `false`
2024-10-30 08:38:06 +01:00
Christian Clason
39016abc99 ci(update): skip gnuplot, unskip djot 2024-10-29 09:08:39 +01:00
nvim-treesitter-bot[bot]
278dd927e4 bot(lockfile): update c, fortran, koto 2024-10-29 07:46:37 +00:00
nvim-treesitter-bot[bot]
de70388626 bot(lockfile): update editorconfig, just, swift 2024-10-28 06:54:21 +00:00
Riley Bruins
00d2190683 fix(rust): regex injections, highlights
**Problem:** Rust's regex injections were not applied since the string
content is behind a `(string_content)` node, and the injections were
applied to the parent node without the `include-children` directive.

**Solution:** Apply the injections to the string content. Also highlight
them accordingly.
2024-10-27 11:51:33 +01:00
nvim-treesitter-bot[bot]
a8b7da35e5 bot(lockfile): update javascript, mlir, templ, tlaplus 2024-10-27 06:51:35 +00:00
nvim-treesitter-bot[bot]
46a6587a23 bot(readme): update 2024-10-26 08:16:29 +00:00
Riley Bruins
674100c1fc fix(formatter): simplify code, remove odd line break 2024-10-26 10:07:30 +02:00
Omar Valdez
0a9108a7e4
feat(desktop): desktop parser and queries (#7282) 2024-10-26 10:06:22 +02:00
nvim-treesitter-bot[bot]
1d7c55f0bd bot(lockfile): update superhtml 2024-10-26 06:52:20 +00:00
Omar Valdez
48fc5d1dfe feat(bash): highlight special shell variables 2024-10-25 17:16:00 +03:00
nvim-treesitter-bot[bot]
f6c5a58e3b bot(lockfile): update koto, t32 2024-10-25 06:55:05 +00:00
Christian Clason
d740b0ad92 docs(readme): mark Nvim 0.10 as required 2024-10-25 08:48:16 +02:00
nvim-treesitter-bot[bot]
377039daa2 bot(lockfile): update elixir, fortran, koto, vimdoc 2024-10-24 06:55:24 +00:00
Riley Bruins
649f6a1636
fix(rust): separate import folds from others (#7279) 2024-10-24 05:16:55 +00:00
Christian Clason
9210b9a4fa fix(predicates): remove upstreamed predicates and directives
Problem: Overriding upstreamed predicates replaces optimized versions on
Nvim 0.11.

Solution: Now that nvim-treesitter requires Nvim 0.10, simply remove the
upstreamed predicates and directives.
2024-10-23 09:38:19 +02:00
nvim-treesitter-bot[bot]
cfc6f2c117 bot(lockfile): update editorconfig, erlang, sql 2024-10-23 06:53:29 +00:00
nvim-treesitter-bot[bot]
bab7b0f20b bot(lockfile): update erlang, gitcommit, lua, markdown, markdown_inline 2024-10-22 07:07:51 +00:00
ObserverOfTime
a5c7a3f6b4 fix(xml,dtd): adapt to parser changes 2024-10-22 08:56:17 +02:00
nvim-treesitter-bot[bot]
df20c04969 bot(lockfile): update swift, tlaplus, vimdoc, xresources 2024-10-21 06:54:35 +00:00
Omar Valdez
18cf02f5ef
feat(c): use @constant.macro for macro identifiers (#7266) 2024-10-20 10:53:45 -07:00
nvim-treesitter-bot[bot]
d53df0c987 bot(readme): update 2024-10-20 08:19:39 +00:00
Omar Valdez
3ba21f96a4
feat(xresources): add parser and queries (#7260) 2024-10-20 10:10:30 +02:00
nvim-treesitter-bot[bot]
9a94cc23cb bot(lockfile): update devicetree, editorconfig, json, markdown, markdown_inline, svelte 2024-10-20 06:50:51 +00:00
nvim-treesitter-bot[bot]
a3ca2e6056 bot(lockfile): update gitcommit, regex 2024-10-19 06:52:16 +00:00
nvim-treesitter-bot[bot]
68b2bdd99d bot(lockfile): update wgsl_bevy 2024-10-18 06:52:29 +00:00
nvim-treesitter-bot[bot]
03452942df bot(lockfile): update gitcommit, scala, superhtml, textproto 2024-10-17 06:54:36 +00:00
nvim-treesitter-bot[bot]
92725df622 bot(lockfile): update elixir, fsharp, glimmer_javascript, glimmer_typescript, gren, java, php, php_only, scala, t32 2024-10-16 06:56:00 +00:00
Amaan Qureshi
ed438691df fix(xml): remove unused rules 2024-10-16 08:35:54 +02:00
Amaan Qureshi
8944dc64ef fix(tlaplus): remove unused rules 2024-10-16 08:35:54 +02:00
Amaan Qureshi
6115c3664c fix(starlark): remove unused rules 2024-10-16 08:35:54 +02:00
Amaan Qureshi
d912ede290 fix(sql): remove unused rules 2024-10-16 08:35:54 +02:00
Amaan Qureshi
07d4f138cb fix(soql): remove unused rule 2024-10-16 08:35:54 +02:00