Skip to content

Commit 49ebc24

Browse files
chore: bump tree-sitter-cli to 0.26.13
Regenerating with 0.26.13 leaves src/parser.c byte-identical; the only change is the vendored runtime header, which picks up the decltype cast that lets the array macros compile as C++ (tree-sitter/tree-sitter#5735) along with the strict-aliasing cleanups from 0.26.4 through 0.26.10. Also moves the CI pin to match, so the workflow and package.json no longer name two different CLI versions. The suite passes under either.
1 parent 9922bef commit 49ebc24

4 files changed

Lines changed: 29 additions & 23 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- name: Set up tree-sitter
4040
uses: tree-sitter/setup-action/cli@v2
4141
with:
42-
tree-sitter-ref: v0.26.3
42+
tree-sitter-ref: v0.26.13
4343
- name: Run tests
4444
uses: tree-sitter/parser-test-action@v3
4545
with:

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"eslint": "^9.12.0",
3434
"eslint-config-treesitter": "^1.0.2",
3535
"prebuildify": "^6.0.1",
36-
"tree-sitter-cli": "0.26.3"
36+
"tree-sitter-cli": "0.26.13"
3737
},
3838
"peerDependencies": {
3939
"tree-sitter": "^0.21.1"

src/tree_sitter/array.h

Lines changed: 23 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)