Wojciech Kordalski
|
8e89b8cdb8
|
Fix getting node by field name or ID.
|
2021-01-22 18:23:50 +01:00 |
|
Max Brunsfeld
|
d533d1f076
|
Allocate parent nodes together with their child array
|
2020-10-23 12:15:44 -07:00 |
|
Max Brunsfeld
|
35f82ce301
|
Fix incorrect parent values after call to child_by_field_name
Refs tree-sitter/node-tree-sitter#61
Refs tree-sitter/tree-sitter-javascript#127
|
2020-04-03 11:21:51 -07:00 |
|
Max Brunsfeld
|
56c620c005
|
Store a mapping to ensure no two symbols map to the same metadata
|
2019-12-05 17:21:46 -08:00 |
|
Max Brunsfeld
|
0955c5b3d7
|
Handle named nodes aliased as anonymous nodes
Fixes #401
|
2019-08-29 14:28:44 -07:00 |
|
Max Brunsfeld
|
28011b1e60
|
Add ts_node_is_extra API
|
2019-06-19 15:58:29 -07:00 |
|
Max Brunsfeld
|
80b785daee
|
Improve behavior of node descendant queries with single positions
|
2019-06-13 10:53:59 -07:00 |
|
Max Brunsfeld
|
58e1a0fee7
|
In node range queries, treat the end coordinate as exclusive
|
2019-04-26 13:36:28 -07:00 |
|
Max Brunsfeld
|
5035e194ff
|
Merge branch 'master' into node-fields
|
2019-03-26 11:58:21 -07:00 |
|
Max Brunsfeld
|
5a59f19b69
|
Use explicit syntax for functions with no parameters
|
2019-03-21 16:06:06 -07:00 |
|
Max Brunsfeld
|
56309a1c28
|
Generate node-fields.json file
|
2019-02-12 11:06:18 -08:00 |
|
Max Brunsfeld
|
d8a2c0dda2
|
Use a separate type for storing field map headers
|
2019-02-08 16:06:29 -08:00 |
|
Max Brunsfeld
|
1d1674811c
|
Fully implement ts_node_child_by_field_id
|
2019-02-08 15:16:56 -08:00 |
|
Max Brunsfeld
|
18a13b457d
|
Get basic field API working
|
2019-02-08 15:16:56 -08:00 |
|
Max Brunsfeld
|
bf4e1304f8
|
Start work on new ref API, for giving names to nodes' children
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
|
2019-02-08 15:16:56 -08:00 |
|
Max Brunsfeld
|
dd416b0955
|
Update include paths to not reference 'runtime' directory
|
2019-01-04 17:33:34 -08:00 |
|
Max Brunsfeld
|
47607cecf4
|
Reorganize repo, add rust CLI and binding code,
|
2019-01-04 17:31:49 -08:00 |
|