Skip to content

Commit 53639fb

Browse files
committed
build: update bindings
1 parent 6955069 commit 53639fb

21 files changed

+515
-457
lines changed

.editorconfig

+4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ indent_size = 2
1111
indent_style = space
1212
indent_size = 2
1313

14+
[*.scm]
15+
indent_style = space
16+
indent_size = 2
17+
1418
[*.{c,cc,h}]
1519
indent_style = space
1620
indent_size = 4

.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

.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

CMakeLists.txt

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

Cargo.lock

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

Cargo.toml

+5-4
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ authors = [
77
"Amaan Qureshi <[email protected]>",
88
]
99
license = "MIT"
10+
readme = "README.md"
1011
keywords = ["incremental", "parsing", "tree-sitter", "python"]
11-
categories = ["parsing", "text-editors"]
12+
categories = ["parser-implementations", "parsing", "text-editors"]
1213
repository = "https://github.com/tree-sitter/tree-sitter-python"
1314
edition = "2021"
1415
autoexamples = false
@@ -20,10 +21,10 @@ include = ["bindings/rust/*", "grammar.js", "queries/*", "src/*"]
2021
path = "bindings/rust/lib.rs"
2122

2223
[dependencies]
23-
tree-sitter-language = "0.1.0"
24+
tree-sitter-language = "0.1"
2425

2526
[build-dependencies]
26-
cc = "1.1.15"
27+
cc = "1.1"
2728

2829
[dev-dependencies]
29-
tree-sitter = "0.23"
30+
tree-sitter = "0.24"

Makefile

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

Package.swift

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

bindings/c/tree-sitter-python.h

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

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

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

bindings/rust/build.rs

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

bindings/rust/lib.rs

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

bindings/swift/TreeSitterPython/python.h

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

eslint.config.mjs

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import treesitter from 'eslint-config-treesitter';
2+
3+
export default [
4+
...treesitter,
5+
];

0 commit comments

Comments
 (0)