Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nvim-treesitter/nvim-treesitter

Nvim Treesitter configurations and abstraction layer
https://github.com/nvim-treesitter/nvim-treesitter

fix(scripts): format-queries defaults to cwd

4b27f87fef2df2feaca47a8498f5f7f51e94b765 authored 8 months ago by Christian Clason <[email protected]>
feat: add tmux parser

e04ce8bcec4dec3551d7ec4fa6d737d183433bfd authored 8 months ago by wzy <[email protected]>
ci: simplify cache key

Also ensure new matrix fields are automatically added to cache key.

5b3e9861a2df635558008ab5129a35d90145028a authored 8 months ago by dundargoc <[email protected]>
fix: typos

9bc21966f27d48ab8eac4c42d5b130ef6c411304 authored 8 months ago by dundargoc <[email protected]>
feat(svelte)!: switch upstream parser

3a7b5a9fb46c261b83eadb126463a6e7bdfc8c78 authored 8 months ago by Amaan Qureshi <[email protected]>
Update parsers: c, cpp, elm, html, markdown, markdown_inline, swift, vimdoc

b3e53e94232d2bc6d70516efbd932bcce3ba8e1e authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
Update README

4704d7ad60a9eb93313d7d7f4cd853fee1362343 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(bass): revert to upstream parser (#6131)

f857a967744c626a34f50699eb4ac634279ad97e authored 8 months ago by Christian Clason <[email protected]>
feat(beancount): add comment injection

d10e856c11ccc6ca4d9c11766a6ef605c375dd0a authored 8 months ago by Bruno BELANYI <[email protected]>
chore(puppet): update queries

8e1df60b13301c9e3a14b79cddd7ccee1088d878 authored 8 months ago by Amaan Qureshi <[email protected]>
fix(format): fix nested grouping indentation (#6128)

fef26b5eeee1dca1699639dd0d76c47f15a45ee6 authored 8 months ago by Phạm Huy Hoàng <[email protected]>
fix(typst): add lockfile entry

5e4b657181516e4aaf03ccbb4b21eca3b62b07dc authored 8 months ago by Christian Clason <[email protected]>
Update README

34cb6a474f6e2d133716b706f32e8a94e273d0cd authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(typst): nest @markup.raw.block capture

Co-authored-by: Amaan Qureshi <[email protected]>

4640135fdf7cc7e613892b7dd02ebbb7d2ef415a authored 8 months ago by Raafat Turki <[email protected]>
style(typst): merge @punctuation.bracket clauses

9772dd19a5c59365a84f1e3820a6aeacef6cee73 authored 8 months ago by Raafat Turki <[email protected]>
fix(typst): move comment query to the bottom

097d6ffd5c3b5deaf0a22291c41373fd862ff30f authored 8 months ago by Raafat Turki <[email protected]>
feat(typst): add highlight queries

2ba58a424cbeeee429abe01440ab32b2fb966d39 authored 8 months ago by Raafat Turki <[email protected]>
fix(typst): correct highlight captures

c76e7e2a28d22994293375593f588f006e659f8b authored 8 months ago by Raafat Turki <[email protected]>
feat(typst): add comment injection

b3847b955103599689b2056fce305f7c77cc15aa authored 8 months ago by Raafat Turki <[email protected]>
style(typst): group fold clauses

bdff1ab16b5a46bf302b6816d100dc5ae217f5d7 authored 8 months ago by Raafat Turki <[email protected]>
feat: add typst queries

c920b668f8d7a1522af1cb779636d9ed0fd9b5c8 authored 8 months ago by Raafat Turki <[email protected]>
fix(typst): nest @variable.member highlight capture

Co-authored-by: Amaan Qureshi <[email protected]>

3f2f770aad741b66dc5df04717f0042bbd430701 authored 8 months ago by Raafat Turki <[email protected]>
style: format queries

87bc770e605d7aab6cc3d96fe91dc723b38110fd authored 8 months ago by Raafat Turki <[email protected]>
fix(typst): remove unneeded (blob) @markup.raw capture

13e4e75079b6db9ed53e2381d3ffcae6c3a69f90 authored 8 months ago by Raafat Turki <[email protected]>
fix(typst): prevent highlighting entire function calls

06d575ead4f67467db60a29aec4df1c9d7075184 authored 8 months ago by Raafat Turki <[email protected]>
style(typst): format queries

f85b205e83750af4fd926c6874dfe256e3fa4fb5 authored 8 months ago by Raafat Turki <[email protected]>
feat(typst): add #show to fold and indent queries

4cb1595f5b9eb350aa8a090d56c82abed9d56036 authored 8 months ago by Raafat Turki <[email protected]>
feat: add typst parser

ab3ec330ec0687ceedda2748fb2f7a5c88672568 authored 8 months ago by Raafat Turki <[email protected]>
fix(bash): unordered concatenation highlights

5d9e12ccf4cf7a2b90368a217aab57d965c2d624 authored 8 months ago by Riley Bruins <[email protected]>
Update parsers: d, swift, wgsl_bevy

f75a5b4e144228e4b2ab3006ed167b6fe37d0b33 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
refactor(ecma): delimiter highlight consolidation

42acc3f6e778dd6eb6e0e92690c7d56eab859b6a authored 8 months ago by Riley Bruins <[email protected]>
feat(rust): add doc comments

17d68ac13c902f55253b7facb47df4c0ae532575 authored 8 months ago by Christian Clason <[email protected]>
feat(latex): more text func highlights

eb1914bb10dc9b114a61197de0ec58a308c40071 authored 8 months ago by Riley Bruins <[email protected]>
Update parsers: c, javascript, rust, wing

47d013d025afc47f2093412f228f89a4cd0fe917 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat(ecma): highlight label identifiers

504fe1043298c468f56a6ef6dc61f35b2d69495a authored 8 months ago by Riley Bruins <[email protected]>
Update parsers: glsl, hlsl, hlsplaylist, muttrc, purescript, query, wing, zathurarc

581e87ba4e509a50689fcdd538e5f9388845eb78 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
highlights(slang): add support for `associatedtype`

d49a8f82f107b43b7cdded278dab4873024a6f36 authored 8 months ago by Stephan Seitz <[email protected]>
fix(haskell): comment out unsafe utf8 node

1ea4a0afd5baac813e27a7b75dff4bfece6a793c authored 8 months ago by Christian Clason <[email protected]>
Update parsers: agda, bash, c, c_sharp, cpp, css, devicetree, dtd, embedded_template, go, haskell, html, java, javascript, jsdoc, json, julia, kotlin, ocaml, ocaml_interface, php, php_only, python, ql, regex, ruby, rust, scala, slang, sql, tsx, typescript, verilog, wing, xml, zathurarc

bdaa6b817aaef459e2d1968c50ce0061e51410e8 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat: change some ft, lang pairs

mysql comes from $VIMRUNTIME/syntax/mysql.vim
expect comes from $VIMRUNTIME/syntax/expect.vim

e32ebdc01d245ec2faf666a1b5e354d74587a8d3 authored 8 months ago by Wu Zhenyu <[email protected]>
feat: add the muttrc parser

e4a1cc6e8eaecfde4daa8d6295f5bc3e3c5cdbc4 authored 8 months ago by Wu Zhenyu <[email protected]>
fix(latex): update bibstyle queries (#6102)

Match grammar.js from commit 0d598bb95ffe3ba63403979d0d32158210974ca5 in
latex-lsp/tree-sitter-...

69e4b99f135521795562f38a2cee13f148ee55a0 authored 8 months ago by gi1242 <[email protected]>
fix(python): better try-except indentation (#6097)

d96bf9d522369eaf4ad57e607f134e51084ee1ad authored 8 months ago by Riley Bruins <[email protected]>
feat: add the hlsplaylist parser

5a5cabd712b8bd14768c72034479fb9cd176beb6 authored 8 months ago by Wu Zhenyu <[email protected]>
Update parsers: tcl, wing

883c72cddc34195a3b916905f6e61d789ddd3599 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat(lalrpop): highlight annotation macros

Lalrpop support putting annotation like `#[precedence(level = "1")]`.
This commit aims to highli...

7e9139db685ae88bf55e224a7b68e02b5dcfcb88 authored 8 months ago by Gartox <[email protected]>
Update parsers: c, chatito, dtd, lalrpop, properties, query, slint, wing, xml, zathurarc

f6342874b1113984dfedfcf595ad321c4cd1a896 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(yuck): comment out start-of-line parens

1c72e797ba7a07c465633751502604258dd87255 authored 8 months ago by Phạm Huy Hoàng <[email protected]>
fix(cpp): add back comment injection

2b6020247d44b691a219990a5d1410087c87463f authored 8 months ago by Jaehwang Jung <[email protected]>
Update README

4416d21466bca9fe5337ee3782e2909690cc6b5d authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
Update parsers: arduino, bash, chatito, dtd, gitattributes, gpg, pem, poe_filter, printf, properties, pymanifest, rasi, requirements, scala, ssh_config, swift, udev, wing, xcompose, xml, zathurarc

1843594962ece100c4a74dbe3327b8497e0251ed authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(xml): adapt to repo layout change

02ff2220d343981be0647feb73960b54bd9602e4 authored 8 months ago by Christian Clason <[email protected]>
Update parsers: properties, scala, slang, wing, zathurarc

10d79b5dbbdffc3edf307b189284fb62e2e79a3e authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat(jsx): spell check text nodes (#6083)

10e8dffb7961fae98cf83efa0e170c22ae2cd33a authored 8 months ago by Sean Boult <[email protected]>
chore(v): update lockfile

b52b298669f0813bbfbc12d07280c9e2f6f17ebc authored 8 months ago by Turiiya <[email protected]>
chore(v): update repository url

0aa7131044d4f59a13579f75e92ca1632d305c0c authored 8 months ago by Turiiya <[email protected]>
fix: use augroup for auto_install autocmds

Problem: The FileType autocmd to automatically install parsers on a new
filetype (introduced in ...

9860fceb73eb85a9ad424513fe163e6506dfb1fd authored 8 months ago by Jongwook Choi <[email protected]>
Update parsers: bash, cpp, dart, gitattributes, hyprlang, ruby, wing, zathurarc

96f190f7a18f007b5511f5ae06b4b2fd80635340 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
ci: fix invalid workflow

Context variables aren't always available, so we can't rely on them for
e.g. environment variabl...

6444286cbf3a37862feaa7ff86456dd948f5cf8b authored 8 months ago by dundargoc <[email protected]>
ci: use `windows-latest` over `windows-2022`

It's convenient to not need to manually update the runner version.

143a342bd860d6e3d584edeb447fb49febab3355 authored 8 months ago by dundargoc <[email protected]>
chore(bash): update parser and highlights

05962ae14a076c5806592b1d447adb0f9707c2c1 authored 8 months ago by Amaan Qureshi <[email protected]>
feat(ecma): highlight decorator and destructuring

baf4581159e003d96baef9289fde7e72d7ecaeb5 authored 8 months ago by Ananda Umamil <[email protected]>
Update parsers: arduino, bash, beancount, cpp, dtd, luadoc, slint, wing, xml

817ca60370c3e08ae0344c75eef22174bbee36fa authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(readline): proper indents while editing

8ec79c47851508ccc9957db7e7c28dbb1df922ce authored 8 months ago by Riley Bruins <[email protected]>
fix(readline): more descriptive version number hl

841dde702ce2e58ffc3724808f3dbea2edee57d5 authored 8 months ago by Riley Bruins <[email protected]>
Update README

aa805bf22f4a2fb9f429de3a22e9dc45ec444833 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat(tcl): add parser and queries

b8840a426e38c486ddb365c8d9e663d1be659c15 authored 8 months ago by Christian Clason <[email protected]>
Update README

51d15ef5da4fcce3945fabc312ca6847dd64c6e3 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
chore(vue): adapt to scanner rewrite (#6068)

6b93dcd15a0f13d6ef74c743d8015ff34f367a8d authored 8 months ago by Amaan Qureshi <[email protected]>
feat: add sourcepawn parser and queries (#5865)

95036477c16cdb061f37492410780d87a9b0d7aa authored 8 months ago by Charles <[email protected]>
Update README

3dbea103d83366d4aa312e065812be19f4f16fd6 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat(slint)!: change to the official parser (#6027)

This change replaces the slint parser written and maintained by @jrmoulton
with the official on...

0f3183dda8df688a77223b9762475dee5b27271f authored 8 months ago by Tobias Hunger <[email protected]>
Update parsers: ruby

f0d43eff134c5b3dc927c08a908cfd31ee5c7dff authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
Update parsers: asm, faust, readline, ruby, wing

4b00de5633be5f51a2e8da4db5cc0b5cdf9f89e1 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(unison): adapt to breaking parser change

8812089919ff19614db75ba76d3950c0a58ca3b0 authored 8 months ago by Christian Clason <[email protected]>
fixup: it's fine

8262ccf9900312b5e8cda061b0a9f2b01379cd43 authored 8 months ago by Christian Clason <[email protected]>
ci: pin tree-sitter-cli version in npm install

This prevents bad tags from messing up CI

de4a651da7fe68d7091dae9be853dc9ef5c04289 authored 8 months ago by Christian Clason <[email protected]>
feat: add hyprlang parser & queries (#5852)

Co-authored-by: Pham Huy Hoang <[email protected]>

bc07e58f425a5382acfac9ac34a317faa077943a authored 8 months ago by Luckas <[email protected]>
Update README

01c159826ea9c6f66f55bed673a026f75a25f4e0 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat: add tree-sitter-asm parser (#5946)

cab95b2f966561957ca25e3203951fe15139287f authored 8 months ago by wzy <[email protected]>
chore(ruby): adapt to scanner rewrite

6d1ab048d2a1b4bcd1f61f675cf14e29888273f2 authored 8 months ago by Amaan Qureshi <[email protected]>
feat(d)!: switch upstream parser to `gdamore/tree-sitter-d`

76700e147bfab7630e6b97f91b32397175e8153f authored 8 months ago by Amaan Qureshi <[email protected]>
feat(readline): add parser tree-sitter-readline (#6058)

cbf0dfd92f3149a378164ab781d0b0a13da5b04a authored 8 months ago by Riley Bruins <[email protected]>
feat(faust): add tree-sitter-faust (#6043)

b444afa1dacd3d031c0ffe4763671d89afda5ddb authored 8 months ago by Karl Hiner <[email protected]>
Update parsers: groovy, haskell, javascript, svelte, templ, wing

3e71d6544724ff10f2bdb4b50ea3e501ca8d5295 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(kotlin): remove slow highlight and local pattern (#5954)

This is a parser bug that needs to be fixed; temporary workaround to
remove the ~0.5s delay on ...

5973b617a9a48212e40c5c0a0727ad7c91b27484 authored 9 months ago by Anthony Shi <[email protected]>
fix(angular): nullish coalescing operator in Angular templates (#6052)

3722d5d772418401d88f9bebb30b0486c91f0b17 authored 9 months ago by Dennis van den Berg <[email protected]>
feat(latex): pre-compiled header highlights, tests

Also moves comment highlights to the very end to make them more
future-proof.

127cf25737300c7cd5ea74d387576008a9eafe2a authored 9 months ago by Riley Bruins <[email protected]>
fix(latex): give comments higher precedence

This commit also moves things around to give text better precedence in
the case of `textit` and ...

8d6192baa9f78990cf784c57784506e60ce573c4 authored 9 months ago by Riley Bruins <[email protected]>
Update parsers: angular, bash, gitcommit, glsl, hlsl, php, php_only, templ, wing

7bba891bae1ab70a01e464189b37a9ff96cbf025 authored 9 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
highlight(jsx,tsx): character references (a.k.a. entities)

0d14299a9de818b6ef1f37313eddb100edb1f974 authored 9 months ago by Calum Smith <[email protected]>
fix(inc-selection): handle deleting non-existing keymaps

4fbf150a1621d52f17b099506e1a32f107079210 authored 9 months ago by Maria José Solano <[email protected]>
refactor(inc-selection): simplify keymap and add error message

140a486abe6dd3cbc40d0620985fccee6f5f609f authored 9 months ago by Maria José Solano <[email protected]>
feat(java): inject printf in String.formatted (#6045)

https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html#formatted(jav...

1cda98132abfde758c1778096960f9b2c0bd78c1 authored 9 months ago by Ilia Ilinykh <[email protected]>
fix(php): add missing spaceship operator `<=>`

a536ecad5744d03e6a56f63d635c35ceea3207c0 authored 9 months ago by Michael Strobel <[email protected]>
Update parsers: embedded_template, fennel, javascript, php, php_only, qmljs, ruby

b7e1a6c2cdc934315cd1914f25763a2a8038c855 authored 9 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
Update parsers: bicep, cpp, gitcommit, kdl, php, php_only, wing

95125827758ee49a398cce05750dc9563ee3a23d authored 9 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
chore(bicep): update queries and add scanner

8b99311ca1171015bda7d2bb2250a1aaf2d9ea8a authored 9 months ago by Amaan Qureshi <[email protected]>
chore(kconfig): update highlights

d2b4563230bb3564fa3c0f74373b2700d69f28b4 authored 9 months ago by Amaan Qureshi <[email protected]>
fix(go): fix eq to any-of

e7ea07e42c478cb466cf96124693b447add84011 authored 9 months ago by Ilya Ilyinykh <[email protected]>