Skip to content

Commit b70ab84

Browse files
feat: update bindings
1 parent db16e76 commit b70ab84

26 files changed

+375
-172
lines changed

.editorconfig

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ indent_size = 2
1010
[*.js]
1111
indent_style = space
1212
indent_size = 2
13-
quote_type = single
13+
14+
[*.scm]
15+
indent_style = space
16+
indent_size = 2
1417

1518
[*.{c,cc,h}]
1619
indent_style = space
@@ -38,3 +41,6 @@ indent_size = 8
3841

3942
[parser.c]
4043
indent_size = 2
44+
45+
[{alloc,array,parser}.h]
46+
indent_size = 2

.gitattributes

Lines changed: 32 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,41 @@
11
* text=auto eol=lf
22

3+
# Generated source files
34
src/*.json linguist-generated
45
src/parser.c linguist-generated
56
src/tree_sitter/* linguist-generated
67

7-
bindings/** linguist-generated
8+
# C bindings
9+
bindings/c/** linguist-generated
10+
CMakeLists.txt linguist-generated
11+
Makefile linguist-generated
12+
13+
# Rust bindings
14+
bindings/rust/* linguist-generated
15+
Cargo.toml linguist-generated
16+
Cargo.lock linguist-generated
17+
18+
# Node.js bindings
19+
bindings/node/* linguist-generated
820
binding.gyp linguist-generated
21+
package.json linguist-generated
22+
package-lock.json linguist-generated
23+
24+
# Python bindings
25+
bindings/python/** linguist-generated
926
setup.py linguist-generated
10-
Makefile linguist-generated
11-
CMakeLists.txt linguist-generated
12-
Package.swift linguist-generated
27+
pyproject.toml linguist-generated
28+
29+
# Go bindings
30+
bindings/go/* linguist-generated
1331
go.mod linguist-generated
32+
go.sum linguist-generated
33+
34+
# Swift bindings
35+
bindings/swift/** linguist-generated
36+
Package.swift linguist-generated
37+
Package.resolved linguist-generated
38+
39+
# Zig bindings
40+
build.zig linguist-generated
41+
build.zig.zon linguist-generated

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ dist/
2525
*.dylib
2626
*.dll
2727
*.pc
28+
*.exp
29+
*.lib
30+
31+
# Zig artifacts
32+
.zig-cache/
33+
zig-cache/
34+
zig-out/
2835

2936
# Example dirs
3037
/examples/*/

CMakeLists.txt

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

Cargo.lock

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

Cargo.toml

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

0 commit comments

Comments
 (0)