Skip to content

Commit 0ae1aff

Browse files
feat: update to tree-sitter 0.24
1 parent 99fc677 commit 0ae1aff

24 files changed

+194
-143
lines changed

.editorconfig

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ indent_size = 2
1010
[*.js]
1111
indent_style = space
1212
indent_size = 2
13+
quote_type = single
1314

1415
[*.{c,cc,h}]
1516
indent_style = space

.gitattributes

+2
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ bindings/** linguist-generated
88
binding.gyp linguist-generated
99
setup.py linguist-generated
1010
Makefile linguist-generated
11+
CMakeLists.txt linguist-generated
1112
Package.swift linguist-generated
13+
go.mod linguist-generated

.github/workflows/publish.yml

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55
tags: ["*"]
66

77
jobs:
8+
github:
9+
uses: tree-sitter/workflows/.github/workflows/release.yml@main
810
npm:
911
uses: tree-sitter/workflows/.github/workflows/package-npm.yml@main
1012
with:

.gitignore

+5-2
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@ target/
55
build/
66
prebuilds/
77
node_modules/
8-
*.tgz
98

109
# Swift artifacts
1110
.build/
12-
Package.resolved
1311

1412
# Go artifacts
1513
_obj/
@@ -35,3 +33,8 @@ dist/
3533
*.wasm
3634
*.obj
3735
*.o
36+
37+
# Archives
38+
*.tar.gz
39+
*.tgz
40+
*.zip

.prettierignore

-2
This file was deleted.

.prettierrc.json

-3
This file was deleted.

CMakeLists.txt

+55
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.lock

+21-14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[package]
22
name = "tree-sitter-lua"
33
description = "Lua grammar for tree-sitter"
4-
version = "0.2.0"
4+
version = "0.3.0"
5+
authors = ["Munif Tanjim"]
56
license = "MIT"
67
readme = "README.md"
78
keywords = ["incremental", "parsing", "tree-sitter", "lua"]
89
categories = ["parsing", "text-editors"]
910
repository = "https://github.com/tree-sitter-grammars/tree-sitter-lua"
10-
authors = ["Munif Tanjim <[email protected]>"]
1111
edition = "2021"
1212
autoexamples = false
1313

@@ -18,10 +18,10 @@ include = ["bindings/rust/*", "grammar.js", "queries/*", "src/*"]
1818
path = "bindings/rust/lib.rs"
1919

2020
[dependencies]
21-
tree-sitter-language = "0.1.0"
21+
tree-sitter-language = "0.1"
2222

2323
[build-dependencies]
24-
cc = "1.1.18"
24+
cc = "1.1.22"
2525

2626
[dev-dependencies]
27-
tree-sitter = "0.23"
27+
tree-sitter = "0.24.3"

Makefile

+13-33
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

-23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bindings/c/tree-sitter-lua.pc.in

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bindings/go/binding_test.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)