Commit graph

5529 commits

Author SHA1 Message Date
nvim-treesitter-bot[bot]
3af8476530 bot(lockfile): update erlang, mlir, nickel, nix, php, php_only, readline, scala, styled 2024-10-02 06:51:46 +00:00
Christian Clason
da61d31a3d fix(parsers): don't register rmd and quarto for markdown 2024-10-01 21:03:52 +02:00
nvim-treesitter-bot[bot]
ef52e44bb2 bot(lockfile): update java, mlir, nix, slint, textproto, ziggy, ziggy_schema 2024-10-01 06:54:41 +00:00
Christian Clason
707e352df6
fix(parsers): register explicit filetypes unconditionally (#7202)
Co-authored-by: Riley Bruins <ribru17@hotmail.com>
2024-09-30 17:06:47 -07:00
nvim-treesitter-bot[bot]
df0f8cb58e bot(readme): update 2024-09-30 21:42:15 +00:00
Tim Culverhouse
58c702c4d5 feat(ziggy-schema): Add ziggy-schema parser and queries
Ziggy-schema is the schema definition file format for a ziggy file.
2024-09-30 23:33:44 +02:00
Tim Culverhouse
1a6fa428b8 feat(ziggy): add ziggy parser and queries
[Ziggy](https://github.com/kristoff-it/ziggy) is a data serialization
format used in the zine static site generator.
2024-09-30 23:33:44 +02:00
nvim-treesitter-bot[bot]
d1e1f17cea bot(lockfile): update swift, tact, tlaplus, v 2024-09-30 06:54:36 +00:00
Christian Clason
140f534ce9 fix(parsers): adapt to upstream change in Nvim 0.11
In Nvim 0.11, `vim.treesitter.lang.get_lang(filetype)` falls back
to `filetype` by default, so filetypes no longer have to be registered
for languages with the same name.
2024-09-29 18:26:14 +02:00
Nikolaj Sidorenco
707313b80a
feat(fsharp): add parser and queries (#7166) 2024-09-29 11:08:21 +02:00
nvim-treesitter-bot[bot]
1f2059f293 bot(lockfile): update arduino, elixir, templ, tlaplus 2024-09-29 06:54:37 +00:00
Riley Bruins
36b78d112b fix(markdown): don't set link metadata twice
Otherwise the same link will be opened twice when the cursor is on the
link text itself.
2024-09-28 19:02:26 +02:00
nvim-treesitter-bot[bot]
84836f08ef bot(lockfile): update koto, nix 2024-09-28 06:51:27 +00:00
nvim-treesitter-bot[bot]
f027762845 bot(lockfile): update devicetree, fortran, gleam, inko, markdown, markdown_inline, nix, ocaml, ocaml_interface, tact, templ 2024-09-27 06:53:37 +00:00
Riley Bruins
679883ad31
feat(gleam,luau): use @keyword.type captures (#7181) 2024-09-26 09:09:41 +02:00
nvim-treesitter-bot[bot]
a1b791604b bot(lockfile): update re2c 2024-09-26 06:52:25 +00:00
nvim-treesitter-bot[bot]
0c8a582e47 bot(lockfile): update odin 2024-09-25 06:55:22 +00:00
Kai Moschcau
6511cd984a
fix(jsdoc): disable spelling for identifiers (#7172) 2024-09-24 09:26:55 +02:00
nvim-treesitter-bot[bot]
160b1714ec bot(lockfile): update angular, powershell 2024-09-24 06:53:48 +00:00
nvim-treesitter-bot[bot]
621f5901f0 bot(lockfile): update apex, c, cpp, ocaml, ocaml_interface, sflog, soql, sosl, zig 2024-09-23 06:53:37 +00:00
Veesh Goldman
20b5cbfa92
feat(perl): support more modern syntax 2024-09-22 14:15:38 -04:00
nvim-treesitter-bot[bot]
2b2635551c bot(lockfile): update d, ocaml, ocaml_interface, supercollider 2024-09-22 06:52:26 +00:00
nvim-treesitter-bot[bot]
929ca9c76e bot(lockfile): update cpp, d, http, v 2024-09-21 06:50:09 +00:00
Riley Bruins
b8ad0473f4 fix(markdown): broader link recognition
**Problem:** Neovim's `gx` will not work when the cursor is on the first
`[` of an inline Markdown link.

**Solution:** Set the `url` metadata property on the link parent node,
rather than just the link label node
2024-09-20 21:35:08 +02:00
nvim-treesitter-bot[bot]
1fbc25fc11 bot(lockfile): update elm, lalrpop, v 2024-09-20 06:53:29 +00:00
Omar Valdez
188b1a6d01
feat(highlights): capture wildcard patterns as @character.special (#7153) 2024-09-20 08:15:01 +02:00
nvim-treesitter-bot[bot]
2b2ac30232 bot(lockfile): update editorconfig, fortran, nix, perl 2024-09-19 06:53:15 +00:00
Riley Bruins
63c532fde5 feat(swift): fold queries 2024-09-19 08:43:58 +02:00
Riley Bruins
12e339e370 feat(swift): add many missing highlights 2024-09-19 08:43:44 +02:00
Omar Valdez
45ee50d02b feat(htmldjango): improve punctuation highlighting
In Django templates `{{` and `{%` are interpolations, so they should be
highlighted as @punctuation.special.

Don't highlight quotes as delimiters (consistency) and add missing comma
delimiter.
2024-09-19 08:42:52 +02:00
nvim-treesitter-bot[bot]
3c6af36794 bot(lockfile): update d, fortran, go, inko, nix, r, tlaplus 2024-09-18 07:41:18 +00:00
nvim-treesitter-bot[bot]
4d94c24d6c bot(lockfile): update d, http, nix 2024-09-17 06:50:08 +00:00
Jerome Dalbert
cad9ff2fbc feat(ruby): detect shebang directive 2024-09-17 04:13:38 +02:00
nvim-treesitter-bot[bot]
b9002f6fe6 bot(lockfile): update apex, sflog, soql, sosl, swift 2024-09-16 06:52:30 +00:00
Heber
5c42228e58
feat(apex): update parser and highlights (#7151) 2024-09-16 08:15:57 +02:00
nvim-treesitter-bot[bot]
b7160e87aa bot(lockfile): update hurl, v 2024-09-15 06:49:50 +00:00
Riley Bruins
399062d072 fix(lua): remove duplicate ellipsis highlight 2024-09-14 23:36:35 +02:00
nvim-treesitter-bot[bot]
583395810e bot(lockfile): update r 2024-09-14 06:50:27 +00:00
nvim-treesitter-bot[bot]
e0338f2b74 bot(lockfile): update glsl, hlsl, scala, slang 2024-09-13 06:52:53 +00:00
nvim-treesitter-bot[bot]
4af16a10b7 bot(lockfile): update gomod, latex, markdown, markdown_inline, perl, scala 2024-09-12 06:52:50 +00:00
Jerome Dalbert
66a7655a5e feat(ruby): improve identifiers highlighting 2024-09-12 08:51:30 +02:00
Juhan
b6a6d8997c
feat(gleam): add @local.scope capture for block (#7128) 2024-09-11 14:01:11 +02:00
Christian Clason
d22166e3d8 ci: bump create-pull-request to v7 2024-09-11 09:20:04 +02:00
nvim-treesitter-bot[bot]
2871a4a657 bot(lockfile): update markdown, markdown_inline 2024-09-11 06:52:05 +00:00
Amaan Qureshi
6a3c6a42a6
fix(rust): comment marker should not be @operator (#7135) 2024-09-10 17:47:17 +00:00
Christian Clason
c436d45eee Revert "ci(update): bump create-pull-request to v7 and sign commits"
This reverts commit c9003a3cb1.
2024-09-10 10:20:29 +02:00
Christian Clason
c9003a3cb1 ci(update): bump create-pull-request to v7 and sign commits 2024-09-10 08:19:14 +00:00
nvim-treesitter-bot[bot]
f8bbb820a8 bot(lockfile): update elixir, gleam, lua, markdown, markdown_inline, perl, scala, swift 2024-09-10 06:51:01 +00:00
Jonas Dujava
13ee7f8844 feat(latex): capture conditionals
Generically, macros/commands in LaTeX starting on `if` are either
directly conditionals, or have similar purpose/funcionality.

Signed-off-by: Jonas Dujava <jonas.dujava@gmail.com>
2024-09-10 08:23:48 +02:00
nvim-treesitter-bot[bot]
4770d9a1a7 bot(lockfile): update earthfile, racket, scheme, svelte 2024-09-08 06:47:57 +00:00