Max Brunsfeld
c71de5bd81
Tweak query interface
...
* Rename TSQueryContext -> TSQueryCursor
* Remove the permanent association between the cursor and its query. The
cursor can now be used again for a different query.
2019-09-11 17:33:48 -07:00
Max Brunsfeld
52cda5f541
Start work on wasm binding to query API
2019-09-10 20:54:21 -07:00
Max Brunsfeld
82fab90c0b
web: Add bindings for remaining field APIs
2019-09-04 09:30:36 -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
f00b310908
wasm: Implement Node.descendantsOfType
2019-07-17 08:58:46 -07:00
Max Brunsfeld
1a33f1a665
Add TreeCursor.currentFieldName to wasm binding
2019-07-10 14:31:10 -05:00
Max Brunsfeld
1cef6d4550
web: Don't require Parser.init to be called immediately
2019-06-03 16:18:49 -07:00
Max Brunsfeld
068f7b1a0c
Wasm: Throw an exception if Parser is constructed before init() resolves
2019-05-28 12:59:00 -07:00
Federico
51345f3ea2
Ensure Point has column typeof number field
2019-05-24 14:34:04 +02:00
Max Brunsfeld
3ec91a8d8a
Wasm: When in node, use fs APIs to load language wasm files
...
Fixes #338
2019-05-23 16:12:32 -07:00
Max Brunsfeld
0d70b485c0
Implement Wasm binding for Tree.getChangedRanges()
2019-05-09 23:52:57 -07:00
Max Brunsfeld
3fc459a84b
Reorganize language bindings
...
* Move rust binding: lib/binding -> lib/binding_rust
* Move wasm bindinig: lib/web -> lib/binding_web
* Add wasm readme
2019-05-07 10:41:49 -07:00