Max Brunsfeld
|
68b089b41e
|
cli: Fix generation of parsers with fields but no aliases
Fixes #419
|
2019-08-11 09:22:30 -07:00 |
|
Max Brunsfeld
|
4d63697036
|
cli: Fix loading of parsers with no tree-sitter section in package.json
|
2019-08-11 09:21:49 -07:00 |
|
Max Brunsfeld
|
0dff46865c
|
web-ui: Fix content-type of library wasm
|
2019-08-10 13:00:55 -07:00 |
|
Max Brunsfeld
|
d78204b713
|
cli: Don't regenerate index.js if it already exists
|
2019-08-08 15:02:36 -07:00 |
|
Max Brunsfeld
|
8cdc903d0f
|
Print emcc version after installing emscripten
|
2019-08-08 10:56:48 -07:00 |
|
Max Brunsfeld
|
85de177524
|
Pin emscripten to 1.38.40 for macOS CI
See https://github.com/emscripten-core/emscripten/pull/9143
|
2019-08-08 10:23:17 -07:00 |
|
Max Brunsfeld
|
52126a6606
|
Update JS test to reflect typescript grammar changes
|
2019-08-08 10:23:17 -07:00 |
|
Rob Donnelly
|
b1a4cc044d
|
Fix Rust bindings example (#415)
`Parser::parse` returns `Option<&Tree>`. An `unwrap()` or similar is required to get the actual `Tree`.
|
2019-08-08 08:35:23 -07:00 |
|
Max Brunsfeld
|
93f7de03e2
|
cli: Handle multi-parser repos, content-regex property
Prompted by tree-sitter/tree-sitter-typescript#68
|
2019-08-07 17:41:45 -07:00 |
|
Max Brunsfeld
|
7005d8b9d9
|
Avoid printing names of all skipped tests in benchmark script
|
2019-08-06 12:46:46 -07:00 |
|
Simon Repp
|
8657054e4b
|
Add tree-sitter-eno to available completed parsers (#413)
|
2019-08-05 14:19:29 -07:00 |
|
Max Brunsfeld
|
8083ae6602
|
benchmark: Parse each sample a configurable number of times
Refs #343
|
2019-08-02 12:04:31 -07:00 |
|
Max Brunsfeld
|
0afbc31789
|
Automatically skip BOM characters at beginnings of files
Refs tree-sitter/tree-sitter-python#48
|
2019-08-02 12:03:04 -07:00 |
|
zimbatm
|
15629f1231
|
index.md: add the tree-sitter-nix parser (#403)
|
2019-08-01 15:34:05 -07:00 |
|
Simon Repp
|
ee253e340b
|
Mention differing alias behavior based on argument types in the docs (#405)
* Fix broken link to named-vs-anonymous section in unit tests section
* Mention differing alias behavior based on argument types in the docs
|
2019-08-01 15:30:50 -07:00 |
|
Max Brunsfeld
|
9848ceb3e2
|
wasm: Fix infinite loop in Node.text when tree and text are out-of-sync
|
2019-07-31 13:55:15 -07:00 |
|
Max Brunsfeld
|
9e1649d9f8
|
node-types: Fix children descriptors' multiple and required properties
|
2019-07-30 12:07:11 -07:00 |
|
Max Brunsfeld
|
3714e330d3
|
wasm: 0.15.9
|
2019-07-29 17:19:52 -07:00 |
|
Max Brunsfeld
|
08021301c7
|
wasm: Fix descendants of type error
Fixes #394
|
2019-07-29 17:18:47 -07:00 |
|
Max Brunsfeld
|
56f30ac06f
|
wasm: 0.15.8
|
2019-07-23 11:20:24 -07:00 |
|
Max Brunsfeld
|
527f9b3b97
|
Merge pull request #392 from wingrunr21/more_typescript_fixes
More TypeScript fixes
|
2019-07-23 11:18:41 -07:00 |
|
Max Brunsfeld
|
5d43b58751
|
0.15.7
|
2019-07-23 09:40:21 -07:00 |
|
Stafford Brunk
|
ce10b53fe3
|
Add missing currentFieldName() to TreeCursor
|
2019-07-23 06:47:44 -06:00 |
|
Stafford Brunk
|
d686d24563
|
Add missing delete() to TreeCursor
|
2019-07-23 06:47:44 -06:00 |
|
Stafford Brunk
|
e5ee59c051
|
Correct currentNode on TreeCursor
It's a method not a getter in this implementation
|
2019-07-23 06:47:44 -06:00 |
|
Max Brunsfeld
|
a21d355ade
|
Fix handling of potentially overlapping selectors in property sheets
|
2019-07-22 16:17:10 -07:00 |
|
Max Brunsfeld
|
443ac1c1e5
|
Update python tests to reflect grammar changes
|
2019-07-22 09:55:30 -07:00 |
|
Max Brunsfeld
|
f4740a1beb
|
Make properties generation aware of which nodes are leaves
|
2019-07-22 09:30:05 -07:00 |
|
Max Brunsfeld
|
0a3f2131c8
|
Move state splitting algorithm into its own file
|
2019-07-19 12:39:52 -07:00 |
|
Max Brunsfeld
|
f85ce2fbfa
|
Remove state-ids-to-log flag
|
2019-07-18 16:06:13 -07:00 |
|
Max Brunsfeld
|
ea515b6967
|
Fix ts_node_string behavior for anonymous leaf nodes
Refs tree-sitter/py-tree-sitter#8
|
2019-07-18 12:39:15 -07:00 |
|
Max Brunsfeld
|
f505613af3
|
Fix bug introduced when optimizing property sheet JSON files
|
2019-07-17 17:00:25 -07:00 |
|
Max Brunsfeld
|
311fc51e8a
|
wasm: 0.15.7
|
2019-07-17 15:19:53 -07:00 |
|
Max Brunsfeld
|
3bd3457659
|
0.15.6
|
2019-07-17 15:18:54 -07:00 |
|
Max Brunsfeld
|
f64ee1eb75
|
Fix incorrect handling of field names in property sheets
|
2019-07-17 14:28:44 -07:00 |
|
Max Brunsfeld
|
7cd1d77c08
|
Loosen assertion in timeout unit test to avoid spurious CI failures
|
2019-07-17 14:28:44 -07:00 |
|
Max Brunsfeld
|
def1e1e91a
|
Reduce bloat in generated property sheet JSON files
|
2019-07-17 14:28:44 -07:00 |
|
Max Brunsfeld
|
6bd311bdda
|
Merge pull request #390 from tree-sitter/wasm-descendants-api
wasm: Implement Node.descendantsOfType
|
2019-07-17 09:22:46 -07:00 |
|
Max Brunsfeld
|
5289e009c1
|
wasm: Add descendantsOfType to typescript interface
|
2019-07-17 08:59:14 -07:00 |
|
Max Brunsfeld
|
f00b310908
|
wasm: Implement Node.descendantsOfType
|
2019-07-17 08:58:46 -07:00 |
|
Max Brunsfeld
|
1733180d48
|
Merge pull request #391 from wingrunr21/add_memory_management_to_ts_types
Add memory management functions to TS types
|
2019-07-16 23:10:39 -07:00 |
|
Stafford Brunk
|
6340c820c1
|
Add missing copy() and getLanguage() calls to Tree web types
|
2019-07-16 20:42:57 -06:00 |
|
Stafford Brunk
|
3953cb317f
|
Add delete() to Parser and Tree web types
|
2019-07-16 20:39:57 -06:00 |
|
Max Brunsfeld
|
d84e6fafdd
|
Merge pull request #375 from mkrupcale/wasm-docker-selinux
Use Z option for docker-run volume mount
|
2019-07-16 15:10:42 -07:00 |
|
Max Brunsfeld
|
0b011d6db6
|
Merge pull request #389 from tree-sitter/fix-highlight-panic
highlight: Fix panic when cancelled before parsing a nested document
|
2019-07-16 15:07:11 -07:00 |
|
Max Brunsfeld
|
bd466febb4
|
highlight: Fix panic when cancelled before parsing a nested document
|
2019-07-16 14:34:24 -07:00 |
|
Max Brunsfeld
|
34de25ce54
|
Test against latest version of all fixture repos
|
2019-07-10 15:18:10 -05:00 |
|
Max Brunsfeld
|
71275b34f0
|
Show field names in wasm playground
|
2019-07-10 14:43:05 -05:00 |
|
Max Brunsfeld
|
1a33f1a665
|
Add TreeCursor.currentFieldName to wasm binding
|
2019-07-10 14:31:10 -05:00 |
|
Max Brunsfeld
|
c90a532d8f
|
Update tests to reflect javascript grammar changes
|
2019-07-10 14:30:43 -05:00 |
|