aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2024-08-18 13:01:29 +0200
committerChristian Clason <c.clason@uni-graz.at>2025-05-12 18:43:40 +0200
commitc5a8c9d01a12efbdee501d67dba7423b790fe500 (patch)
tree8e5b6cd719cbf256a6e3d1db2293014bdfa603a7
parentfeat(install): allow specifying max jobs (diff)
downloadnvim-treesitter-c5a8c9d01a12efbdee501d67dba7423b790fe500.tar
nvim-treesitter-c5a8c9d01a12efbdee501d67dba7423b790fe500.tar.gz
nvim-treesitter-c5a8c9d01a12efbdee501d67dba7423b790fe500.tar.bz2
nvim-treesitter-c5a8c9d01a12efbdee501d67dba7423b790fe500.tar.lz
nvim-treesitter-c5a8c9d01a12efbdee501d67dba7423b790fe500.tar.xz
nvim-treesitter-c5a8c9d01a12efbdee501d67dba7423b790fe500.tar.zst
nvim-treesitter-c5a8c9d01a12efbdee501d67dba7423b790fe500.zip
ci(tests): add optional workflow for generating grammars
run on PR by adding label `ci:generate` or manually
-rw-r--r--.github/workflows/lint.yml4
-rw-r--r--.github/workflows/test-core.yml55
-rw-r--r--.github/workflows/test-generate.yml20
-rw-r--r--.github/workflows/test-queries.yml55
-rw-r--r--SUPPORTED_LANGUAGES.md20
-rw-r--r--lua/nvim-treesitter/parsers.lua206
6 files changed, 201 insertions, 159 deletions
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index cd97cda06..5c29559d0 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -1,4 +1,4 @@
-name: Linting and style checking
+name: Lint
on:
pull_request:
@@ -34,7 +34,7 @@ jobs:
args: --check .
format-queries:
- name: Lint queries
+ name: Format queries
runs-on: ubuntu-latest
env:
NVIM_TAG: nightly
diff --git a/.github/workflows/test-core.yml b/.github/workflows/test-core.yml
new file mode 100644
index 000000000..313084dab
--- /dev/null
+++ b/.github/workflows/test-core.yml
@@ -0,0 +1,55 @@
+on:
+ workflow_call:
+ inputs:
+ type:
+ type: string
+ workflow_dispatch:
+
+defaults:
+ run:
+ shell: bash
+
+jobs:
+ check_compilation:
+ strategy:
+ fail-fast: false
+ matrix:
+ os: [ubuntu-latest, windows-latest, macos-latest]
+ nvim_tag: [nightly]
+ name: ${{ matrix.os }}
+ runs-on: ${{ matrix.os }}
+ env:
+ NVIM: ${{ matrix.os == 'windows-latest' && 'nvim-win64\\bin\\nvim.exe' || 'nvim' }}
+ steps:
+ - uses: actions/checkout@v4
+ - uses: tree-sitter/setup-action/cli@v1
+ - uses: ilammy/msvc-dev-cmd@v1
+
+ - name: Install and prepare Neovim
+ env:
+ NVIM_TAG: ${{ matrix.nvim_tag }}
+ run: |
+ bash ./scripts/ci-install.sh
+
+ - if: inputs.type == 'generate'
+ name: Generate and compile parsers
+ run: $NVIM -l ./scripts/install-parsers.lua --generate --max-jobs=2
+
+ - if: inputs.type == 'queries'
+ name: Setup Parsers Cache
+ id: parsers-cache
+ uses: actions/cache@v4
+ with:
+ path: |
+ ~/.local/share/nvim/site/parser/
+ ~/AppData/Local/nvim-data/site/parser/
+ key: parsers-${{ join(matrix.*, '-') }}-${{ hashFiles(
+ './lua/nvim-treesitter/install.lua',
+ './lua/nvim-treesitter/parsers.lua') }}
+
+ - if: inputs.type == 'queries'
+ name: Compile parsers
+ run: $NVIM -l ./scripts/install-parsers.lua
+
+ - name: Check query files
+ run: $NVIM -l ./scripts/check-queries.lua
diff --git a/.github/workflows/test-generate.yml b/.github/workflows/test-generate.yml
new file mode 100644
index 000000000..ae2f7bd1f
--- /dev/null
+++ b/.github/workflows/test-generate.yml
@@ -0,0 +1,20 @@
+name: Generate from grammar
+
+on:
+ pull_request:
+ types: [unlabeled, labeled, opened, synchronize, reopened]
+ branches:
+ - "main"
+ workflow_dispatch:
+
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: ${{ github.event_name == 'pull_request' }}
+
+jobs:
+ check_compilation:
+ name: Build
+ if: contains(github.event.pull_request.labels.*.name, 'ci:generate') || github.event_name == 'workflow_dispatch'
+ uses: ./.github/workflows/test-core.yml
+ with:
+ type: "generate"
diff --git a/.github/workflows/test-queries.yml b/.github/workflows/test-queries.yml
index 819924c43..a7d4ae79c 100644
--- a/.github/workflows/test-queries.yml
+++ b/.github/workflows/test-queries.yml
@@ -1,58 +1,17 @@
-name: Test queries
+name: Check queries
on:
- # push:
- # branches:
- # - "main"
pull_request:
branches:
- "main"
-# Cancel any in-progress CI runs for a PR if it is updated
concurrency:
- group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }}
- cancel-in-progress: true
-
-defaults:
- run:
- shell: bash
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: ${{ github.event_name == 'pull_request' }}
jobs:
check_compilation:
- strategy:
- fail-fast: false
- matrix:
- os: [ubuntu-latest, windows-latest, macos-14]
- nvim_tag: [nightly]
-
- name: Parser compilation
- runs-on: ${{ matrix.os }}
- env:
- NVIM: ${{ matrix.os == 'windows-latest' && 'nvim-win64\\bin\\nvim.exe' || 'nvim' }}
- steps:
- - uses: actions/checkout@v4
- - uses: tree-sitter/setup-action/cli@v1
- - uses: ilammy/msvc-dev-cmd@v1
-
- - name: Install and prepare Neovim
- env:
- NVIM_TAG: ${{ matrix.nvim_tag }}
- run: |
- bash ./scripts/ci-install.sh
-
- - name: Setup Parsers Cache
- id: parsers-cache
- uses: actions/cache@v4
- with:
- path: |
- ~/.local/share/nvim/site/parser/
- ~/AppData/Local/nvim-data/site/parser/
- key: parsers-${{ join(matrix.*, '-') }}-${{ hashFiles(
- './lua/nvim-treesitter/install.lua',
- './lua/nvim-treesitter/parsers.lua') }}
-
- - name: Compile parsers
- run: $NVIM -l ./scripts/install-parsers.lua
-
- - name: Check query files
- run: $NVIM -l ./scripts/check-queries.lua
+ name: Build
+ uses: ./.github/workflows/test-core.yml
+ with:
+ type: "queries"
diff --git a/SUPPORTED_LANGUAGES.md b/SUPPORTED_LANGUAGES.md
index fe389b55a..5f3832ddc 100644
--- a/SUPPORTED_LANGUAGES.md
+++ b/SUPPORTED_LANGUAGES.md
@@ -49,7 +49,7 @@ Language | Tier | Queries | Maintainer
[dart](https://github.com/UserNobody14/tree-sitter-dart) | community | `HFIJL` | @akinsho
[devicetree](https://github.com/joelspadin/tree-sitter-devicetree) | community | `HFIJL` | @jedrzejboczar
[dhall](https://github.com/jbellerb/tree-sitter-dhall) | community | `HF J ` | @amaanq
-[diff](https://github.com/the-mikedavis/tree-sitter-diff) | community | `H  J ` | @gbprod
+[diff](https://github.com/the-mikedavis/tree-sitter-diff) | community | `HF J ` | @gbprod
[disassembly](https://github.com/ColinKennedy/tree-sitter-disassembly) | community | `H  J ` | @ColinKennedy
[djot](https://github.com/treeman/tree-sitter-djot) | community | `HFIJL` | @NoahTheDuke
[dockerfile](https://github.com/camdencheek/tree-sitter-dockerfile) | community | `H  J ` | @camdencheek
@@ -78,8 +78,11 @@ ecma (queries only)[^ecma] | community | `HFIJL` | @steelsojka
[forth](https://github.com/AlexanderBrevig/tree-sitter-forth) | community | `HFIJL` | @amaanq
[fortran](https://github.com/stadelmanma/tree-sitter-fortran) | community | `HFIJ ` | @amaanq
[fsh](https://github.com/mgramigna/tree-sitter-fsh) | community | `H  J ` | @mgramigna
+[fsharp](https://github.com/ionide/tree-sitter-fsharp) | community | `H  J ` | @nsidorenco
[func](https://github.com/tree-sitter-grammars/tree-sitter-func) | core | `H  J ` | @amaanq
[fusion](https://gitlab.com/jirgn/tree-sitter-fusion) | community | `HFIJL` | @jirgn
+[gap](https://github.com/gap-system/tree-sitter-gap)[^gap] | community | `HF JL` | @reiniscirpons
+[gaptst](https://github.com/gap-system/tree-sitter-gaptst)[^gaptst] | community | `HF J ` | @reiniscirpons
[gdscript](https://github.com/PrestonKnopp/tree-sitter-gdscript)[^gdscript] | community | `HFIJL` | @PrestonKnopp
[gdshader](https://github.com/GodOfAvacyn/tree-sitter-gdshader) | community | `H  J ` | @godofavacyn
[git_config](https://github.com/the-mikedavis/tree-sitter-git-config) | community | `HF J ` | @amaanq
@@ -88,7 +91,9 @@ ecma (queries only)[^ecma] | community | `HFIJL` | @steelsojka
[gitcommit](https://github.com/gbprod/tree-sitter-gitcommit) | community | `H  J ` | @gbprod
[gitignore](https://github.com/shunsambongi/tree-sitter-gitignore) | community | `H  J ` | @theHamsta
[gleam](https://github.com/gleam-lang/tree-sitter-gleam) | community | `HFIJL` | @amaanq
-[glimmer](https://github.com/alexlafroscia/tree-sitter-glimmer)[^glimmer] | community | `HFIJL` | @NullVoxPopuli
+[glimmer](https://github.com/ember-tooling/tree-sitter-glimmer)[^glimmer] | community | `HFIJL` | @NullVoxPopuli
+[glimmer_javascript](https://github.com/NullVoxPopuli/tree-sitter-glimmer-javascript) | community | `H IJL` | @NullVoxPopuli
+[glimmer_typescript](https://github.com/NullVoxPopuli/tree-sitter-glimmer-typescript) | community | `H IJ ` | @NullVoxPopuli
[glsl](https://github.com/tree-sitter-grammars/tree-sitter-glsl) | core | `HFIJL` | @theHamsta
[gn](https://github.com/tree-sitter-grammars/tree-sitter-gn) | core | `HFIJL` | @amaanq
[gnuplot](https://github.com/dpezto/tree-sitter-gnuplot) | community | `H  J ` | @dpezto
@@ -160,7 +165,7 @@ jsx (queries only)[^jsx] | community | `HFIJ ` | @steelsojka
[markdown_inline](https://github.com/tree-sitter-grammars/tree-sitter-markdown)[^markdown_inline] | stable | `H  J ` | @MDeiml
[matlab](https://github.com/acristoffers/tree-sitter-matlab) | community | `HFIJL` | @acristoffers
[menhir](https://github.com/Kerl13/tree-sitter-menhir) | community | `H  J ` | @Kerl13
-[mermaid](https://github.com/monaqa/tree-sitter-mermaid) | unsupported | `H  J ` |
+[mermaid](https://github.com/monaqa/tree-sitter-mermaid) | unsupported | `HFIJ ` |
[meson](https://github.com/tree-sitter-grammars/tree-sitter-meson) | core | `HFIJ ` | @Decodetalkers
[mlir](https://github.com/artagnon/tree-sitter-mlir) | community | `H  JL` | @artagnon
[muttrc](https://github.com/neomutt/tree-sitter-muttrc) | community | `H  J ` | @Freed-Wu
@@ -251,9 +256,10 @@ jsx (queries only)[^jsx] | community | `HFIJ ` | @steelsojka
[strace](https://github.com/sigmaSd/tree-sitter-strace) | community | `H  J ` | @amaanq
[styled](https://github.com/mskelton/tree-sitter-styled) | community | `HFIJ ` | @mskelton
[supercollider](https://github.com/madskjeldgaard/tree-sitter-supercollider) | community | `HFIJL` | @madskjeldgaard
+[superhtml](https://github.com/kristoff-it/superhtml) | community | `H  J ` | @rockorager
[surface](https://github.com/connorlay/tree-sitter-surface) | community | `HFIJ ` | @connorlay
[svelte](https://github.com/tree-sitter-grammars/tree-sitter-svelte) | core | `HFIJL` | @amaanq
-[swift](https://github.com/alex-pinkus/tree-sitter-swift) | community | `H IJL` | @alex-pinkus
+[swift](https://github.com/alex-pinkus/tree-sitter-swift) | community | `HFIJL` | @alex-pinkus
[sxhkdrc](https://github.com/RaafatTurki/tree-sitter-sxhkdrc) | community | `HF J ` | @RaafatTurki
[systemtap](https://github.com/ok-ryoko/tree-sitter-systemtap) | community | `HF JL` | @ok-ryoko
[systemverilog](https://github.com/zhangwwpeng/tree-sitter-systemverilog) | community | `HF J ` | @zhangwwpeng
@@ -304,9 +310,13 @@ jsx (queries only)[^jsx] | community | `HFIJ ` | @steelsojka
[yang](https://github.com/Hubro/tree-sitter-yang) | community | `HFIJ ` | @Hubro
[yuck](https://github.com/tree-sitter-grammars/tree-sitter-yuck) | core | `HFIJL` | @Philipp-M, @amaanq
[zathurarc](https://github.com/Freed-Wu/tree-sitter-zathurarc) | community | `H  J ` | @Freed-Wu
-[zig](https://github.com/maxxnino/tree-sitter-zig) | community | `HFIJL` | @maxxnino
+[zig](https://github.com/tree-sitter-grammars/tree-sitter-zig) | stable | `HFIJL` | @amaanq
+[ziggy](https://github.com/kristoff-it/ziggy) | community | `H I  ` | @rockorager
+[ziggy_schema](https://github.com/kristoff-it/ziggy) | community | `H I  ` | @rockorager
[^bp]: Android Blueprint
[^ecma]: queries required by javascript, typescript, tsx, qmljs
+[^gap]: GAP system
+[^gaptst]: GAP system test files
[^gdscript]: Godot
[^glimmer]: Glimmer and Ember
[^godot_resource]: Godot Resources
diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua
index 685e2dffe..48f86b11a 100644
--- a/lua/nvim-treesitter/parsers.lua
+++ b/lua/nvim-treesitter/parsers.lua
@@ -19,7 +19,7 @@ return {
angular = {
install_info = {
generate_from_json = true,
- revision = 'c2d1f6d4c5f1993afce7f984ca2675af8d67457c',
+ revision = '745d3c65c2294aca1110b6b6ad6805124be605c9',
url = 'https://github.com/dlvandenberg/tree-sitter-angular',
},
maintainers = { '@dlvandenberg' },
@@ -29,7 +29,7 @@ return {
apex = {
install_info = {
location = 'apex',
- revision = '602cc4b050ef1e14a69acc2ea094968bf928fa59',
+ revision = '779684231107cef4d86ac16f74320e9324680da3',
url = 'https://github.com/aheber/tree-sitter-sfapex',
},
maintainers = { '@aheber', '@xixiafinland' },
@@ -38,7 +38,7 @@ return {
arduino = {
install_info = {
generate_from_json = true,
- revision = 'afb34b2c65f507932c5c6ddbf0d5a9ca6a772f2f',
+ revision = '415ebc8f75eb02a748faa03f5af199f08ced120f',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-arduino',
},
maintainers = { '@ObserverOfTime' },
@@ -73,14 +73,14 @@ return {
},
awk = {
install_info = {
- revision = 'ba7472152d79a8c916550c80fdbfd5724d07a0c9',
+ revision = '553fdc4afb3b603332c3f4baf50c711506f4e797',
url = 'https://github.com/Beaglefoot/tree-sitter-awk',
},
tier = 4,
},
bash = {
install_info = {
- revision = '2fbd860f802802ca76a6661ce025b3a3bca2d3ed',
+ revision = 'c8713e50f0bd77d080832fc61ad128bc8f2934e9',
url = 'https://github.com/tree-sitter/tree-sitter-bash',
},
maintainers = { '@TravonteD' },
@@ -161,7 +161,7 @@ return {
},
c = {
install_info = {
- revision = '927da1f210ebb24b7f109230a61a55b428875985',
+ revision = 'f4c21152f1952a99f4744e8c41d3ffb8038ae78c',
url = 'https://github.com/tree-sitter/tree-sitter-c',
},
maintainers = { '@amaanq' },
@@ -169,7 +169,7 @@ return {
},
c_sharp = {
install_info = {
- revision = '31a64b28292aac6adf44071e449fa03fb80eaf4e',
+ revision = 'fd7f7402db6e66afd70b402fb2e367b2d71c10d6',
url = 'https://github.com/tree-sitter/tree-sitter-c-sharp',
},
maintainers = { '@amaanq' },
@@ -275,7 +275,7 @@ return {
cpp = {
install_info = {
generate_from_json = true,
- revision = 'b1a4e2b25148f3cfcb5f241cbc4c49f001a6fb35',
+ revision = '30d2fa385735378388a55917e2910965fce19748',
url = 'https://github.com/tree-sitter/tree-sitter-cpp',
},
maintainers = { '@theHamsta' },
@@ -284,7 +284,7 @@ return {
},
css = {
install_info = {
- revision = '9af0bdd9d225edee12f489cfa8284e248321959b',
+ revision = 'a68fcd1e6b03118d1e92ffa45e7ab7a39d52d3f7',
url = 'https://github.com/tree-sitter/tree-sitter-css',
},
maintainers = { '@TravonteD' },
@@ -303,7 +303,7 @@ return {
cuda = {
install_info = {
generate_from_json = true,
- revision = '8812343a1f8496fc219f3d07a270f9c1d6ba3391',
+ revision = '635e8aa3747823a0c4e9660c07cef76fe8d3ef93',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-cuda',
},
maintainers = { '@theHamsta' },
@@ -328,7 +328,7 @@ return {
},
d = {
install_info = {
- revision = 'ac584585a15c4cacd6cda8e6bfe7cb1ca7b3898e',
+ revision = '45e5f1e9d6de2c68591bc8e5ec662cf18e950b4a',
url = 'https://github.com/gdamore/tree-sitter-d',
},
maintainers = { '@amaanq' },
@@ -336,7 +336,7 @@ return {
},
dart = {
install_info = {
- revision = 'cf72df5d4a623ca705e81bf9e9d264e1fe9d5da0',
+ revision = '9ac03bb2154316624fb4c41fe0f372a5f1597b43',
url = 'https://github.com/UserNobody14/tree-sitter-dart',
},
maintainers = { '@akinsho' },
@@ -352,7 +352,7 @@ return {
},
devicetree = {
install_info = {
- revision = '296b3c294a8bcfca6673296d99f9cd37049b8026',
+ revision = '07a647c8fb70e6b06379a60526721e3141aa2fd2',
url = 'https://github.com/joelspadin/tree-sitter-devicetree',
},
maintainers = { '@jedrzejboczar' },
@@ -425,7 +425,7 @@ return {
},
earthfile = {
install_info = {
- revision = 'b0a9bc5737340a9b80b489fe9ae93d7b2fe78cd7',
+ revision = '1d637f2002bb8b22d4c08d26ad2bfbc22916f3ce',
url = 'https://github.com/glehmann/tree-sitter-earthfile',
},
maintainers = { '@glehmann' },
@@ -447,7 +447,7 @@ return {
},
editorconfig = {
install_info = {
- revision = 'fd0d64d2fc91eab903bed4c11ce280b62e46f16e',
+ revision = 'a761198025448c77ea11bcf22505b395a77fc0d0',
url = 'https://github.com/ValdezFOmar/tree-sitter-editorconfig',
},
maintainers = { '@ValdezFOmar' },
@@ -471,7 +471,7 @@ return {
},
elixir = {
install_info = {
- revision = 'c7ae8b77e2749826dcf23df6514f08fdd68c66a3',
+ revision = 'ef124b83a3f3572b0af23db4efae3f8de06a15e1',
url = 'https://github.com/elixir-lang/tree-sitter-elixir',
},
maintainers = { '@connorlay' },
@@ -479,7 +479,7 @@ return {
},
elm = {
install_info = {
- revision = '09dbf221d7491dc8d8839616b27c21b9c025c457',
+ revision = '27f502ed0a1cbd3c5912d284cc7934ee0d4cdddc',
url = 'https://github.com/elm-tooling/tree-sitter-elm',
},
maintainers = { '@zweimach' },
@@ -503,7 +503,7 @@ return {
},
embedded_template = {
install_info = {
- revision = 'ffbf64942c334933ee7982e144557b6efb76d0b9',
+ revision = '62b0a6e45900a7dff7c37da95fec20a09968ba52',
url = 'https://github.com/tree-sitter/tree-sitter-embedded-template',
},
tier = 4,
@@ -518,7 +518,7 @@ return {
},
erlang = {
install_info = {
- revision = '0b5a0dcfcedd9b397252cb5568cc55ab1905b1a9',
+ revision = 'f1919a34af3a9c79402c4a3d6c52986e9c2ea949',
url = 'https://github.com/WhatsApp/tree-sitter-erlang',
},
maintainers = { '@filmor' },
@@ -591,7 +591,7 @@ return {
},
fortran = {
install_info = {
- revision = '6b633433fb3f132f21250cf8e8be76d5a6389b7e',
+ revision = '4a593dda9cbc050a6686187249f8350ceea292ce',
url = 'https://github.com/stadelmanma/tree-sitter-fortran',
},
maintainers = { '@amaanq' },
@@ -607,8 +607,8 @@ return {
},
fsharp = {
install_info = {
- files = { 'src/parser.c', 'src/scanner.c' },
location = 'fsharp',
+ revision = '5202637c203fcf8876affbd18b04ff43256d4c4a',
url = 'https://github.com/ionide/tree-sitter-fsharp',
},
maintainers = { '@nsidorenco' },
@@ -632,8 +632,8 @@ return {
},
gap = {
install_info = {
+ revision = '141b063335e85299bde3f61b4888d02d674a1abc',
url = 'https://github.com/gap-system/tree-sitter-gap',
- files = { 'src/parser.c', 'src/scanner.c' },
},
maintainers = { '@reiniscirpons' },
readme_note = 'GAP system',
@@ -641,8 +641,8 @@ return {
},
gaptst = {
install_info = {
+ revision = 'e0723dc6136309b3d5904dad2c73ef71267428c1',
url = 'https://github.com/gap-system/tree-sitter-gaptst',
- files = { 'src/parser.c', 'src/scanner.c' },
},
maintainers = { '@reiniscirpons' },
readme_note = 'GAP system test files',
@@ -708,7 +708,7 @@ return {
},
gleam = {
install_info = {
- revision = '426e67087fd62be5f4533581b5916b2cf010fb5b',
+ revision = '57c9951b290c8084d7c60b0aee7a2b30986ea031',
url = 'https://github.com/gleam-lang/tree-sitter-gleam',
},
maintainers = { '@amaanq' },
@@ -725,9 +725,9 @@ return {
},
glimmer_javascript = {
install_info = {
- url = 'https://github.com/NullVoxPopuli/tree-sitter-glimmer-javascript',
- files = { 'src/parser.c', 'src/scanner.c' },
generate_from_json = true,
+ revision = 'a260911201684f80cf815418b3771e6c39309f81',
+ url = 'https://github.com/NullVoxPopuli/tree-sitter-glimmer-javascript',
},
maintainers = { '@NullVoxPopuli' },
requires = { 'ecma' },
@@ -735,9 +735,9 @@ return {
},
glimmer_typescript = {
install_info = {
- url = 'https://github.com/NullVoxPopuli/tree-sitter-glimmer-typescript',
- files = { 'src/parser.c', 'src/scanner.c' },
generate_from_json = true,
+ revision = '9d018a0f93417e6951264a26093b89ee63df7315',
+ url = 'https://github.com/NullVoxPopuli/tree-sitter-glimmer-typescript',
},
maintainers = { '@NullVoxPopuli' },
requires = { 'typescript' },
@@ -746,7 +746,7 @@ return {
glsl = {
install_info = {
generate_from_json = true,
- revision = 'ddc3137a2d775aca93084ff997fa13cc1691058a',
+ revision = '66aec57f7119c7e8e40665b723cd7af5594f15ee',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-glsl',
},
maintainers = { '@theHamsta' },
@@ -772,7 +772,7 @@ return {
},
go = {
install_info = {
- revision = '6204b7308a32e991a8daed2e9895a90be55a510a',
+ revision = 'ecc20866d1bd4d80f3aef06456ed3014d4d598e6',
url = 'https://github.com/tree-sitter/tree-sitter-go',
},
maintainers = { '@theHamsta', '@WinWisely268' },
@@ -797,7 +797,7 @@ return {
},
gomod = {
install_info = {
- revision = '1f55029bacd0a6a11f6eb894c4312d429dcf735c',
+ revision = '3b01edce2b9ea6766ca19328d1850e456fde3103',
url = 'https://github.com/camdencheek/tree-sitter-go-mod',
},
maintainers = { '@camdencheek' },
@@ -853,7 +853,7 @@ return {
},
groovy = {
install_info = {
- revision = '171b3b7412bc93284fc0dad0a7a7bbbbd1b51289',
+ revision = '0d8884514fe10c4fa47527d9a0284d207f38ddea',
url = 'https://github.com/murtaza64/tree-sitter-groovy',
},
maintainers = { '@murtaza64' },
@@ -884,7 +884,7 @@ return {
},
haskell = {
install_info = {
- revision = 'a50070d5bb5bd5c1281740a6102ecf1f4b0c4f19',
+ revision = '558b997049fddcb07fc513528189c57d6129a260',
url = 'https://github.com/tree-sitter/tree-sitter-haskell',
},
maintainers = { '@mrcjkb' },
@@ -936,7 +936,7 @@ return {
hlsl = {
install_info = {
generate_from_json = true,
- revision = '5d788a46727c8199a7c63a3c849092e0364375b6',
+ revision = '543930235970a04c2f0d549c9e88815847c7a74a',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-hlsl',
},
maintainers = { '@theHamsta' },
@@ -970,7 +970,7 @@ return {
},
html = {
install_info = {
- revision = 'd11201a263d02169d303db903ba0bb13dc59e068',
+ revision = '14bdaf0da9e26e2de9b30178c2242539d2b0b285',
url = 'https://github.com/tree-sitter/tree-sitter-html',
},
maintainers = { '@TravonteD' },
@@ -992,7 +992,7 @@ return {
},
http = {
install_info = {
- revision = 'bbcd67642e5749b90277c353b72e762f3be16993',
+ revision = '231f1b1bafd12e46c8ed8c21dbbdd940d9f15e94',
url = 'https://github.com/rest-nvim/tree-sitter-http',
},
maintainers = { '@amaanq', '@NTBBloodbath' },
@@ -1000,7 +1000,7 @@ return {
},
hurl = {
install_info = {
- revision = 'fba6ed8db3a009b9e7d656511931b181a3ee5b08',
+ revision = 'ff07a42d9ec95443b5c1b57ed793414bf7b79be5',
url = 'https://github.com/pfeiferj/tree-sitter-hurl',
},
maintainers = { '@pfeiferj' },
@@ -1032,7 +1032,7 @@ return {
},
ini = {
install_info = {
- revision = '87176e524f0a98f5be75fa44f4f0ff5c6eac069c',
+ revision = '962568c9efa71d25720ab42c5d36e222626ef3a6',
url = 'https://github.com/justinmk/tree-sitter-ini',
},
maintainers = { '@theHamsta' },
@@ -1040,7 +1040,7 @@ return {
},
inko = {
install_info = {
- revision = '234c87be1dac20f766ddf6f486a7bde2a4bc5594',
+ revision = '6f9c072d023c3886aabcd8012274461b35d2d0a9',
url = 'https://github.com/inko-lang/tree-sitter-inko',
},
maintainers = { '@yorickpeterse' },
@@ -1074,7 +1074,7 @@ return {
},
java = {
install_info = {
- revision = '576d8097e495b411f31daaee28cb34c1752ac702',
+ revision = '490d878cf33b0ad5ae7a7253ff30597a5bdc348e',
url = 'https://github.com/tree-sitter/tree-sitter-java',
},
maintainers = { '@p00f' },
@@ -1090,7 +1090,7 @@ return {
},
javascript = {
install_info = {
- revision = '15887341e5b57ffdb423aff840aef142b8f53d6d',
+ revision = 'b6f0624c1447bc209830b195999b78a56b10a579',
url = 'https://github.com/tree-sitter/tree-sitter-javascript',
},
maintainers = { '@steelsojka' },
@@ -1128,7 +1128,7 @@ return {
},
jsdoc = {
install_info = {
- revision = '49fde205b59a1d9792efc21ee0b6d50bbd35ff14',
+ revision = 'bc09606fc786ead131a301e4b7524888f2d5c517',
url = 'https://github.com/tree-sitter/tree-sitter-jsdoc',
},
maintainers = { '@steelsojka' },
@@ -1136,7 +1136,7 @@ return {
},
json = {
install_info = {
- revision = 'bdd69eb8c8a58a9f54df03de0488d9990179be46',
+ revision = '8bfdb43f47ad805bb1ce093203cfcbaa8ed2c571',
url = 'https://github.com/tree-sitter/tree-sitter-json',
},
maintainers = { '@steelsojka' },
@@ -1175,7 +1175,7 @@ return {
},
julia = {
install_info = {
- revision = 'a528de39923448e6b809a6b9f686f3472728f202',
+ revision = '3520b57e418f734f582215181ecd926a6178c90f',
url = 'https://github.com/tree-sitter/tree-sitter-julia',
},
maintainers = { '@fredrikekre' },
@@ -1215,7 +1215,7 @@ return {
},
kotlin = {
install_info = {
- revision = 'dc5e8a14cb1f45582a8c221a270a199a5f8bdb63',
+ revision = 'ec985672ff21f7fd7f835869d8021e8f87304bb4',
url = 'https://github.com/fwcd/tree-sitter-kotlin',
},
maintainers = { '@SalBakraa' },
@@ -1223,7 +1223,7 @@ return {
},
koto = {
install_info = {
- revision = 'd4109879ba1387d19095269a7473bd7d274ab848',
+ revision = 'cbf637e5163065934c827d254b293f4d2f08f523',
url = 'https://github.com/koto-lang/tree-sitter-koto',
},
maintainers = { '@irh' },
@@ -1239,7 +1239,7 @@ return {
},
lalrpop = {
install_info = {
- revision = '854a40e99f7c70258e522bdb8ab584ede6196e2e',
+ revision = '194c25539f435de415ee0551a5f07058833da915',
url = 'https://github.com/traxys/tree-sitter-lalrpop',
},
maintainers = { '@traxys' },
@@ -1248,7 +1248,7 @@ return {
latex = {
install_info = {
generate = true,
- revision = '90fd9894bebddce79f5b8041e7f82523364a619b',
+ revision = '87e4059f01bed363230dc349f794ce4cc580e862',
url = 'https://github.com/latex-lsp/tree-sitter-latex',
},
maintainers = { '@theHamsta', '@clason' },
@@ -1264,7 +1264,7 @@ return {
},
leo = {
install_info = {
- revision = 'f5ecaaa869a845e689399092cb9a61feca66cf12',
+ revision = '6ca11a96fc2cab51217e0cf4a2f9ed3ea63e28fb',
url = 'https://github.com/r001/tree-sitter-leo',
},
maintainers = { '@r001' },
@@ -1280,7 +1280,7 @@ return {
},
liquid = {
install_info = {
- revision = '4c19cc5b2b408de590f83497a90cc941ed59ea06',
+ revision = '23ac814111e2b4b4b083e2c92219af2d5b74d13d',
url = 'https://github.com/hankthetank27/tree-sitter-liquid',
},
maintainers = { '@hankthetank27' },
@@ -1304,7 +1304,7 @@ return {
},
lua = {
install_info = {
- revision = 'a24dab177e58c9c6832f96b9a73102a0cfbced4a',
+ revision = '99fc677e6971c425e8d407f59c77ab897e585c92',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-lua',
},
maintainers = { '@muniftanjim' },
@@ -1356,7 +1356,7 @@ return {
markdown = {
install_info = {
location = 'tree-sitter-markdown',
- revision = '7fe453beacecf02c86f7736439f238f5bb8b5c9b',
+ revision = 'b7eba93e6a3e588e259e831416ac11abdaa8616a',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-markdown',
},
maintainers = { '@MDeiml' },
@@ -1367,7 +1367,7 @@ return {
markdown_inline = {
install_info = {
location = 'tree-sitter-markdown-inline',
- revision = '7fe453beacecf02c86f7736439f238f5bb8b5c9b',
+ revision = 'b7eba93e6a3e588e259e831416ac11abdaa8616a',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-markdown',
},
maintainers = { '@MDeiml' },
@@ -1408,7 +1408,7 @@ return {
mlir = {
install_info = {
generate = true,
- revision = 'fd8cbd544bdff4acdfe1da63b403b5c591059aeb',
+ revision = '5da32586f41659cc566d6f8145f9aaff3b842c96',
url = 'https://github.com/artagnon/tree-sitter-mlir',
},
maintainers = { '@artagnon' },
@@ -1440,7 +1440,7 @@ return {
},
nickel = {
install_info = {
- revision = '88d836a24b3b11c8720874a1a9286b8ae838d30a',
+ revision = 'ddaa2bc22355effd97c0d6b09ff5962705c6368d',
url = 'https://github.com/nickel-lang/tree-sitter-nickel',
},
tier = 4,
@@ -1472,7 +1472,7 @@ return {
},
nix = {
install_info = {
- revision = '537095ddc80cf610fa75a2a0149fe9799b011014',
+ revision = '8be0e516904650a868639aa8d3923ebe84f62627',
url = 'https://github.com/cstrahan/tree-sitter-nix',
},
maintainers = { '@leo60228' },
@@ -1516,7 +1516,7 @@ return {
ocaml = {
install_info = {
location = 'grammars/ocaml',
- revision = '036226e5edb410aec004cc7ac0f4b2014dd04a0e',
+ revision = '5f7a97e9757d8afe6c0b0b5dd8734cf59f35456e',
url = 'https://github.com/tree-sitter/tree-sitter-ocaml',
},
maintainers = { '@undu' },
@@ -1525,7 +1525,7 @@ return {
ocaml_interface = {
install_info = {
location = 'grammars/interface',
- revision = '036226e5edb410aec004cc7ac0f4b2014dd04a0e',
+ revision = '5f7a97e9757d8afe6c0b0b5dd8734cf59f35456e',
url = 'https://github.com/tree-sitter/tree-sitter-ocaml',
},
maintainers = { '@undu' },
@@ -1543,7 +1543,7 @@ return {
},
odin = {
install_info = {
- revision = 'd37b8f24f653378b268ec18404e9c14ad355b128',
+ revision = '3fee7964bbfb2554deef12c224344f3870d15375',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-odin',
},
maintainers = { '@amaanq' },
@@ -1577,7 +1577,7 @@ return {
install_info = {
branch = 'release',
generate_from_json = true,
- revision = '55fb764e6a94512ceeaa1b9e4d53f6103e0610b2',
+ revision = '81c57e274c541c30d6c204c8dbceb90ec647ed8d',
url = 'https://github.com/tree-sitter-perl/tree-sitter-perl',
},
maintainers = { '@RabbiVeesh', '@LeoNerd' },
@@ -1586,7 +1586,7 @@ return {
php = {
install_info = {
location = 'php',
- revision = 'a552625b56c19006932cff1f207ebc07b55ed12d',
+ revision = '07a04599ed9ac97f82c6383a24ae139a807930f3',
url = 'https://github.com/tree-sitter/tree-sitter-php',
},
maintainers = { '@tk-shirasaka', '@calebdw' },
@@ -1597,7 +1597,7 @@ return {
php_only = {
install_info = {
location = 'php_only',
- revision = 'a552625b56c19006932cff1f207ebc07b55ed12d',
+ revision = '07a04599ed9ac97f82c6383a24ae139a807930f3',
url = 'https://github.com/tree-sitter/tree-sitter-php',
},
maintainers = { '@tk-shirasaka', '@calebdw' },
@@ -1607,7 +1607,7 @@ return {
phpdoc = {
install_info = {
generate_from_json = true,
- revision = '1d0e255b37477d0ca46f1c9e9268c8fa76c0b3fc',
+ revision = 'df5e7da4b83da072f99135079ac3436550b8d67d',
url = 'https://github.com/claytonrcarter/tree-sitter-phpdoc',
},
maintainers = { '@mikehaertl' },
@@ -1659,7 +1659,7 @@ return {
powershell = {
filetype = 'ps1',
install_info = {
- revision = 'fc15514b2f1dbba9c58528d15a3708f89eda6a01',
+ revision = 'ebe2ab2f642eda2072c68c8de02e83973c26f33c',
url = 'https://github.com/airbus-cert/tree-sitter-powershell',
},
maintainers = { '@L2jLiga' },
@@ -1778,7 +1778,7 @@ return {
},
python = {
install_info = {
- revision = '346fa42dc2990d2a2736cc60891369d0d3d8e65c',
+ revision = '8c65e256f971812276ff2a69a2f515c218ed7f82',
url = 'https://github.com/tree-sitter/tree-sitter-python',
},
maintainers = { '@stsewd', '@theHamsta' },
@@ -1786,7 +1786,7 @@ return {
},
ql = {
install_info = {
- revision = '42becd6f8f7bae82c818fa3abb1b6ff34b552310',
+ revision = 'c73c31c89cb0019ef56fe8bc1723e7c36e0be607',
url = 'https://github.com/tree-sitter/tree-sitter-ql',
},
maintainers = { '@pwntester' },
@@ -1821,7 +1821,7 @@ return {
},
r = {
install_info = {
- revision = 'b1e211f52ad8f8e1e182bbbcc16dcd5e3688eb7d',
+ revision = '2097fa502efa21349d26af0ffee55d773015e481',
url = 'https://github.com/r-lib/tree-sitter-r',
},
maintainers = { '@ribru17' },
@@ -1829,7 +1829,7 @@ return {
},
racket = {
install_info = {
- revision = '171f52a8c0ed635b85cd42d1e36d82f1066a03b4',
+ revision = '5b211bf93021d1c45f39aa96898be9f794f087e4',
url = 'https://github.com/6cdh/tree-sitter-racket',
},
tier = 4,
@@ -1870,7 +1870,7 @@ return {
},
re2c = {
install_info = {
- revision = '47aa19cf5f7aba2ed30e2b377f7172df76e819a6',
+ revision = 'c18a3c2f4b6665e35b7e50d6048ea3cff770c572',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-re2c',
},
maintainers = { '@amaanq' },
@@ -1878,7 +1878,7 @@ return {
},
readline = {
install_info = {
- revision = '3d4768b04d7cfaf40533e12b28672603428b8f31',
+ revision = '74addc90fc539d31d413c0c7cf7581997a7fa46e',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-readline',
},
maintainers = { '@ribru17' },
@@ -1886,7 +1886,7 @@ return {
},
regex = {
install_info = {
- revision = '47007f195752d8e57bda80b0b6cdb2d173a9f7d7',
+ revision = 'f70251e1f1d72bd6dc1f897f956f9112f8668441',
url = 'https://github.com/tree-sitter/tree-sitter-regex',
},
maintainers = { '@theHamsta' },
@@ -1967,7 +1967,7 @@ return {
},
ruby = {
install_info = {
- revision = '7dbc1e2d0e2d752577655881f73b4573f3fe85d4',
+ revision = '0b4729672f9aec4810c01a0f971541dcb433fef5',
url = 'https://github.com/tree-sitter/tree-sitter-ruby',
},
maintainers = { '@TravonteD' },
@@ -1983,7 +1983,7 @@ return {
},
rust = {
install_info = {
- revision = '2b43eafe64470846cdaa0eaae1e287c120ee5f03',
+ revision = '6b7d1fc73ded57f73b1619bcf4371618212208b1',
url = 'https://github.com/tree-sitter/tree-sitter-rust',
},
maintainers = { '@amaanq' },
@@ -1991,7 +1991,7 @@ return {
},
scala = {
install_info = {
- revision = 'dd7fe4d7838ca751f5259718658dd309d999855b',
+ revision = '2cfbb6e3fcdfd51e0d477a43cc37ae8c6f87dc2e',
url = 'https://github.com/tree-sitter/tree-sitter-scala',
},
maintainers = { '@stevanmilic' },
@@ -2008,7 +2008,7 @@ return {
},
scheme = {
install_info = {
- revision = '8f9dff3d038f09934db5ea113cebc59c74447743',
+ revision = '63e25a4a84142ae7ee0ee01fe3a32c985ca16745',
url = 'https://github.com/6cdh/tree-sitter-scheme',
},
tier = 4,
@@ -2025,7 +2025,7 @@ return {
sflog = {
install_info = {
location = 'sflog',
- revision = '602cc4b050ef1e14a69acc2ea094968bf928fa59',
+ revision = '779684231107cef4d86ac16f74320e9324680da3',
url = 'https://github.com/aheber/tree-sitter-sfapex',
},
maintainers = { '@aheber', '@xixiaofinland' },
@@ -2035,7 +2035,7 @@ return {
slang = {
install_info = {
generate_from_json = true,
- revision = 'd84b43d75d65bbc4ba57166ce17555f32c0b8983',
+ revision = 'dd991eb3b6957a33d9044e0f5914588f7f449a78',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-slang',
},
maintainers = { '@theHamsta' },
@@ -2052,7 +2052,7 @@ return {
},
slint = {
install_info = {
- revision = '34ccfd58d3baee7636f62d9326f32092264e8407',
+ revision = '4e2765d4cac1f03ada6f635eeb6008d1d0aff5a3',
url = 'https://github.com/slint-ui/tree-sitter-slint',
},
maintainers = { '@hunger' },
@@ -2094,7 +2094,7 @@ return {
soql = {
install_info = {
location = 'soql',
- revision = '602cc4b050ef1e14a69acc2ea094968bf928fa59',
+ revision = '779684231107cef4d86ac16f74320e9324680da3',
url = 'https://github.com/aheber/tree-sitter-sfapex',
},
maintainers = { '@aheber', '@xixiafinland' },
@@ -2103,7 +2103,7 @@ return {
sosl = {
install_info = {
location = 'sosl',
- revision = '602cc4b050ef1e14a69acc2ea094968bf928fa59',
+ revision = '779684231107cef4d86ac16f74320e9324680da3',
url = 'https://github.com/aheber/tree-sitter-sfapex',
},
maintainers = { '@aheber', '@xixiafinland' },
@@ -2172,7 +2172,7 @@ return {
styled = {
install_info = {
generate_from_json = true,
- revision = 'e8bf912db4996b32515639d42fe2b258517f135e',
+ revision = '764af55fc6b8e5ae177eb272f5c5de6238db23e6',
url = 'https://github.com/mskelton/tree-sitter-styled',
},
maintainers = { '@mskelton' },
@@ -2180,7 +2180,7 @@ return {
},
supercollider = {
install_info = {
- revision = 'affa4389186b6939d89673e1e9d2b28364f5ca6f',
+ revision = '1a8ee0da9a4f2df5a8a22f4d637ac863623a78a7',
url = 'https://github.com/madskjeldgaard/tree-sitter-supercollider',
},
maintainers = { '@madskjeldgaard' },
@@ -2188,8 +2188,8 @@ return {
},
superhtml = {
install_info = {
- files = { 'src/parser.c', 'src/scanner.c' },
location = 'tree-sitter-superhtml',
+ revision = '3edb67236291d45ba97a79cdac3b91692487a352',
url = 'https://github.com/kristoff-it/superhtml',
},
maintainers = { '@rockorager' },
@@ -2206,7 +2206,7 @@ return {
svelte = {
install_info = {
generate_from_json = true,
- revision = '7ab8221e3f378a3b04b4b488f07c1f408c5bd0d8',
+ revision = '774a65aea563accc35f5d45fafa4d96ec5761f57',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-svelte',
},
maintainers = { '@amaanq' },
@@ -2224,7 +2224,7 @@ return {
swift = {
install_info = {
generate = true,
- revision = 'd627a54d7266f0a8ee61b447b34d0ad07dadf1d6',
+ revision = '4bff50b78b4d3c0517e4d0f0a344aca165f00146',
url = 'https://github.com/alex-pinkus/tree-sitter-swift',
},
maintainers = { '@alex-pinkus' },
@@ -2264,7 +2264,7 @@ return {
},
tact = {
install_info = {
- revision = 'b3710fe2723bd9b285de7f3d0c0717bebf3f17bd',
+ revision = '09c57b6b9759560b4d067e0546c9953ee0e065da',
url = 'https://github.com/tact-lang/tree-sitter-tact',
},
maintainers = { '@novusnota' },
@@ -2272,7 +2272,7 @@ return {
},
tcl = {
install_info = {
- revision = '8784024358c233efd0f3a6fd9e7a3c5852e628bc',
+ revision = 'cdba4ab96a9896492d0d5219b70300c8783ca4e7',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-tcl',
},
maintainers = { '@lewis6991' },
@@ -2298,7 +2298,7 @@ return {
templ = {
install_info = {
generate_from_json = true,
- revision = '58aed18580c476d7bc211f187e7b07a6cd12bb1f',
+ revision = '80d1a04e6bf3ced1c924bcb05527aa2eaf3f6239',
url = 'https://github.com/vrischmann/tree-sitter-templ',
},
maintainers = { '@vrischmann' },
@@ -2316,7 +2316,7 @@ return {
},
textproto = {
install_info = {
- revision = '8dacf02aa402892c91079f8577998ed5148c0496',
+ revision = 'd900077aef9f5dcb0d47c86be33585013ed5db9a',
url = 'https://github.com/PorterAtGoogle/tree-sitter-textproto',
},
maintainers = { '@Porter' },
@@ -2340,7 +2340,7 @@ return {
},
tlaplus = {
install_info = {
- revision = 'bba02e79f85e335f310fc95e21c677e49f2c4439',
+ revision = 'da9cf9793686e236327aadfbad449414c895bf84',
url = 'https://github.com/tlaplus-community/tree-sitter-tlaplus',
},
maintainers = { '@ahelwer', '@susliko' },
@@ -2384,7 +2384,7 @@ return {
install_info = {
generate_from_json = true,
location = 'tsx',
- revision = '198d03553f43a45b92ac5d0ee167db3fec6a6fd6',
+ revision = '9951831c5f05be434514dce38b30eef213667601',
url = 'https://github.com/tree-sitter/tree-sitter-typescript',
},
maintainers = { '@steelsojka' },
@@ -2411,7 +2411,7 @@ return {
install_info = {
generate_from_json = true,
location = 'typescript',
- revision = '198d03553f43a45b92ac5d0ee167db3fec6a6fd6',
+ revision = '9951831c5f05be434514dce38b30eef213667601',
url = 'https://github.com/tree-sitter/tree-sitter-typescript',
},
maintainers = { '@steelsojka' },
@@ -2461,7 +2461,7 @@ return {
unison = {
install_info = {
generate = true,
- revision = '59d36a09282be7e4d3374854126590f3dcebee6e',
+ revision = 'bc06e1eb100e1c0fab9bd89a9ca55d646ac80fc4',
url = 'https://github.com/kylegoetz/tree-sitter-unison',
},
maintainers = { '@tapegram' },
@@ -2486,7 +2486,7 @@ return {
v = {
install_info = {
location = 'tree_sitter_v',
- revision = 'a18d695ec105f0cda1903d1974f493207e122b35',
+ revision = 'bc5b3caa85f7a8d4597f51aeaf92b83162ed6b33',
url = 'https://github.com/vlang/v-analyzer',
},
maintainers = { '@kkharji', '@amaanq' },
@@ -2518,7 +2518,7 @@ return {
},
vhdl = {
install_info = {
- revision = '4ab3e251eae8890a020d083d00acd1b8c2653c07',
+ revision = '3f13cd14952b39ccf6817f58880834b84565ca54',
url = 'https://github.com/jpt13653903/tree-sitter-vhdl',
},
maintainers = { '@jpt13653903' },
@@ -2586,7 +2586,7 @@ return {
},
wing = {
install_info = {
- revision = 'bd1d35cf3e013dc7e189b46a593bdc2b281b0dd7',
+ revision = '76e0c25844a66ebc6e866d690fcc5f4e90698947',
url = 'https://github.com/winglang/tree-sitter-wing',
},
maintainers = { '@gshpychka', '@MarkMcCulloh' },
@@ -2594,7 +2594,7 @@ return {
},
wit = {
install_info = {
- revision = 'c52f0b07786603df17ad0197f6cef680f312eb2c',
+ revision = '81490b4e74c792369e005f72b0d46fe082d3fed2',
url = 'https://github.com/liamwh/tree-sitter-wit',
},
maintainers = { '@liamwh' },
@@ -2660,28 +2660,26 @@ return {
},
zig = {
install_info = {
- revision = '0d08703e4c3f426ec61695d7617415fff97029bd',
+ revision = 'eb7d58c2dc4fbeea4745019dee8df013034ae66b',
url = 'https://github.com/tree-sitter-grammars/tree-sitter-zig',
},
maintainers = { '@amaanq' },
tier = 1,
},
-
ziggy = {
install_info = {
- url = 'https://github.com/kristoff-it/ziggy',
- files = { 'src/parser.c' },
location = 'tree-sitter-ziggy',
+ revision = '42b6f5d7320340bc5903c4c29d34065e8517a549',
+ url = 'https://github.com/kristoff-it/ziggy',
},
maintainers = { '@rockorager' },
tier = 3,
},
-
ziggy_schema = {
install_info = {
- url = 'https://github.com/kristoff-it/ziggy',
- files = { 'src/parser.c' },
location = 'tree-sitter-ziggy-schema',
+ revision = '42b6f5d7320340bc5903c4c29d34065e8517a549',
+ url = 'https://github.com/kristoff-it/ziggy',
},
maintainers = { '@rockorager' },
tier = 3,