Bump tree-sitter version

pull/511/head
Patrick Förster 2022-01-29 10:21:39 +07:00
parent 1c9ee6fc16
commit 83a6eee2bd
5 changed files with 2538 additions and 9 deletions

@ -24,7 +24,7 @@ include = [
path = "bindings/rust/lib.rs" path = "bindings/rust/lib.rs"
[dependencies] [dependencies]
tree-sitter = "~0.20.1" tree-sitter = "~0.20.3"
[build-dependencies] [build-dependencies]
cc = "1.0" cc = "1.0"

14
package-lock.json generated

@ -13,7 +13,7 @@
}, },
"devDependencies": { "devDependencies": {
"prettier": "^2.5.1", "prettier": "^2.5.1",
"tree-sitter-cli": "0.20.1" "tree-sitter-cli": "0.20.4"
} }
}, },
"node_modules/nan": { "node_modules/nan": {
@ -34,9 +34,9 @@
} }
}, },
"node_modules/tree-sitter-cli": { "node_modules/tree-sitter-cli": {
"version": "0.20.1", "version": "0.20.4",
"resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.1.tgz", "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.4.tgz",
"integrity": "sha512-I0Gp4ThRp39TDnBAaZKiogvoE85MSeL6/ILZMXbzeEo8hUsudpVhEHRE4CU+Bk5QUaiMiDkD+ZIL3gT2zZ++wg==", "integrity": "sha512-G42x0Ev7mxA8WLUfZY+two5LIhPf6R/m7qDZtKxOzE77zXi6didNI/vf17kHaKaRXJrWnyCxHFaVQFO2LL81yg==",
"dev": true, "dev": true,
"hasInstallScript": true, "hasInstallScript": true,
"bin": { "bin": {
@ -57,9 +57,9 @@
"dev": true "dev": true
}, },
"tree-sitter-cli": { "tree-sitter-cli": {
"version": "0.20.1", "version": "0.20.4",
"resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.1.tgz", "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.4.tgz",
"integrity": "sha512-I0Gp4ThRp39TDnBAaZKiogvoE85MSeL6/ILZMXbzeEo8hUsudpVhEHRE4CU+Bk5QUaiMiDkD+ZIL3gT2zZ++wg==", "integrity": "sha512-G42x0Ev7mxA8WLUfZY+two5LIhPf6R/m7qDZtKxOzE77zXi6didNI/vf17kHaKaRXJrWnyCxHFaVQFO2LL81yg==",
"dev": true "dev": true
} }
} }

@ -28,6 +28,6 @@
}, },
"devDependencies": { "devDependencies": {
"prettier": "^2.5.1", "prettier": "^2.5.1",
"tree-sitter-cli": "0.20.1" "tree-sitter-cli": "0.20.4"
} }
} }

2528
src/parser.c vendored

File diff suppressed because it is too large Load Diff

@ -123,6 +123,7 @@ struct TSLanguage {
unsigned (*serialize)(void *, char *); unsigned (*serialize)(void *, char *);
void (*deserialize)(void *, const char *, unsigned); void (*deserialize)(void *, const char *, unsigned);
} external_scanner; } external_scanner;
const TSStateId *primary_state_ids;
}; };
/* /*