Skip to content

Commit 3c9120c

Browse files
feat(tree-sitter-tolk): update the tree-sitter template to 0.25.10 (#196)
1 parent 5e147f7 commit 3c9120c

34 files changed

+518
-1296
lines changed

server/src/languages/tolk/tree-sitter-tolk/.editorconfig

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,31 @@ root = true
22

33
[*]
44
charset = utf-8
5-
end_of_line = lf
6-
insert_final_newline = true
7-
trim_trailing_whitespace = true
85

9-
[*.{json,toml,yml,gyp}]
6+
[*.{toml,yml,gyp}]
107
indent_style = space
11-
indent_size = 4
8+
indent_size = 2
129

13-
[*.js]
10+
[*.json]
1411
indent_style = space
1512
indent_size = 4
1613

17-
[*.rs]
14+
[*.{js,ts}]
1815
indent_style = space
1916
indent_size = 4
2017

18+
[*.scm]
19+
indent_style = space
20+
indent_size = 2
21+
2122
[*.{c,cc,h}]
2223
indent_style = space
2324
indent_size = 4
2425

26+
[*.rs]
27+
indent_style = space
28+
indent_size = 4
29+
2530
[*.{py,pyi}]
2631
indent_style = space
2732
indent_size = 4
@@ -37,3 +42,9 @@ indent_size = 8
3742
[Makefile]
3843
indent_style = tab
3944
indent_size = 8
45+
46+
[parser.c]
47+
indent_size = 2
48+
49+
[{alloc,array,parser}.h]
50+
indent_size = 2
Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,42 @@
1-
* text eol=lf
1+
* 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
27+
pyproject.toml linguist-generated
28+
29+
# Go bindings
30+
bindings/go/* linguist-generated
31+
go.mod linguist-generated
32+
go.sum linguist-generated
33+
34+
# Swift bindings
35+
bindings/swift/** linguist-generated
1136
Package.swift linguist-generated
37+
Package.resolved linguist-generated
38+
39+
# Zig bindings
40+
bindings/zig/* linguist-generated
41+
build.zig linguist-generated
42+
build.zig.zon linguist-generated
Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,50 @@
11
# Rust artifacts
22
target/
3+
Cargo.lock
34

4-
tmp.tolk
5+
# Node artifacts
6+
build/
7+
prebuilds/
8+
node_modules/
9+
package-lock.json
10+
11+
# Swift artifacts
12+
.build/
13+
Package.resolved
14+
15+
# Go artifacts
16+
_obj/
17+
18+
# Python artifacts
19+
.venv/
20+
dist/
21+
*.egg-info
22+
*.whl
23+
24+
# C artifacts
25+
*.a
26+
*.so
27+
*.so.*
28+
*.dylib
29+
*.dll
30+
*.pc
31+
*.exp
32+
*.lib
33+
34+
# Zig artifacts
35+
.zig-cache/
36+
zig-cache/
37+
zig-out/
38+
39+
# Example dirs
40+
/examples/*/
41+
42+
# Grammar volatiles
43+
*.wasm
44+
*.obj
45+
*.o
46+
47+
# Archives
48+
*.tar.gz
49+
*.tgz
50+
*.zip

server/src/languages/tolk/tree-sitter-tolk/CMakeLists.txt

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

server/src/languages/tolk/tree-sitter-tolk/Cargo.lock

Lines changed: 0 additions & 80 deletions
This file was deleted.

server/src/languages/tolk/tree-sitter-tolk/Cargo.toml

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

0 commit comments

Comments
 (0)