Andrew Dupont
|
24e41d2bb7
|
fix: Handle quantified predicates on web-tree-sitter properly
Test cases for all new predicates added in #2532
|
2023-11-28 13:07:32 -08:00 |
|
Andrew Hlynskyi
|
016d8c2499
|
Merge pull request #2789 from tree-sitter/revert-2602-lib-fix-naming
Revert "chore(lib): fix fields naming in `QueryPattern` to singular"
|
2023-11-28 03:37:28 +02:00 |
|
Andrew Hlynskyi
|
0d26309c41
|
Revert "chore(lib): fix fields naming in QueryPattern to singular"
|
2023-11-28 02:30:01 +02:00 |
|
Max Brunsfeld
|
3b0159d255
|
Merge pull request #2788 from tree-sitter/subtree-compare-stack-overflow
Avoid using recursion in `subtree_compare`
|
2023-11-27 13:11:10 -08:00 |
|
Max Brunsfeld
|
5e2456c2f2
|
Avoid using recursion for ts_subtree_compare
This can lead to stack overflow crashes.
|
2023-11-27 11:35:33 -08:00 |
|
Max Brunsfeld
|
ac29eab5f9
|
Remove tests for LookaheadIterator compilation failures
These add noise when running tests. Let's not add unit tests for
compilation failurs.
|
2023-11-27 10:32:25 -08:00 |
|
Amaan Qureshi
|
0ff28346be
|
Merge pull request #2714 from MrPrezident/test_point_range_captures_fix
fix "test_point_range_captures not working"
|
2023-11-12 21:09:09 -08:00 |
|
MrPrezident
|
3c4957e940
|
fix "test_point_range_captures not working"
Fix for https://github.com/tree-sitter/py-tree-sitter/issues/105
|
2023-11-12 20:58:51 -06:00 |
|
Amaan Qureshi
|
6019b7c84c
|
chore: add FUNDING.json
|
2023-11-08 00:08:07 -05:00 |
|
Max Brunsfeld
|
d3c84e5bd3
|
Merge pull request #2751 from stackmystack/doc-correction
doc: fix multi-language program typo
|
2023-11-06 10:43:08 -08:00 |
|
Firas al-Khalil
|
665da5e230
|
doc: fix multi-language program typo
|
2023-11-06 13:18:09 +01:00 |
|
Max Brunsfeld
|
ddfbbb00a1
|
Merge pull request #2725 from daumantas-kavolis-sensmetry/fix/cursor-previous-sibling
Fix `goto_previous_sibling` with padded first children
|
2023-10-27 11:53:16 +02:00 |
|
Daumantas Kavolis
|
143ed959c9
|
Use single if block
|
2023-10-25 10:47:55 +03:00 |
|
Daumantas Kavolis
|
e26e23fd0e
|
Fix formatting
|
2023-10-25 10:24:35 +03:00 |
|
Daumantas Kavolis
|
e265929f90
|
Fix goto_previous_sibling with padded first children
|
2023-10-25 10:19:03 +03:00 |
|
Andrew Hlynskyi
|
7c0cee70f5
|
Merge pull request #2713 from tree-sitter/workaround-2712
cicd: disable failed `linux-riscv64gc` target
|
2023-10-16 23:38:35 +03:00 |
|
Andrew Hlynskyi
|
5e62120050
|
chore: fix local fixture test for C language
|
2023-10-16 21:45:40 +03:00 |
|
Andrew Hlynskyi
|
a91a6cc615
|
cicd: disable failed linux-riscv64gc target
Related issue #2712
|
2023-10-16 16:13:40 +03:00 |
|
Andrew Hlynskyi
|
20924fa4cd
|
Merge pull request #2687 from ahlinc/offset-pos-opt
chore(rust): improve perf for position funcs
|
2023-10-05 20:46:04 +03:00 |
|
Andrew Hlynskyi
|
a5a7564818
|
chore(rust): add error reporting for position funcs
|
2023-10-05 17:24:01 +03:00 |
|
Andrew Hlynskyi
|
c63f1680ad
|
chore(rust): improve perf for position funcs
|
2023-10-05 17:24:01 +03:00 |
|
Andrew Hlynskyi
|
abdff7c1d2
|
Merge pull request #2690 from ahlinc/cicd-fragile-tests
cicd: add skips for fragile corpus tests
|
2023-10-05 17:23:31 +03:00 |
|
Andrew Hlynskyi
|
d95836eb35
|
cicd: add en extra check for non matchable skips
|
2023-10-05 14:39:36 +03:00 |
|
Andrew Hlynskyi
|
82ddb3ddcc
|
cicd: add skips for fragile corpus tests
|
2023-10-05 07:59:35 +03:00 |
|
Andrew Hlynskyi
|
6bbb50bef8
|
Merge pull request #2525 from ahlinc/use-fixture-masters
chore: switch `fetch-fixtures.cmd` to all master branches
|
2023-09-21 12:32:50 +03:00 |
|
Andrew Hlynskyi
|
dd52cafdd9
|
chore: switch fetch-fixtures.cmd to all master branches
|
2023-09-21 11:28:22 +03:00 |
|
Amaan Qureshi
|
4fe1717441
|
Merge pull request #2637 from amaanq/lookup-perf
perf: cache the current language configuration to lookup for later use
|
2023-09-21 03:10:05 -04:00 |
|
Amaan Qureshi
|
cc66895343
|
perf: cache the current language configuration to lookup later on
|
2023-09-21 00:52:50 -04:00 |
|
Amaan Qureshi
|
b3e8fe9cfc
|
Merge pull request #2636 from amaanq/js-update
fix: update javascript tests and use cpp/javascript master for fixtures
|
2023-09-20 23:57:32 -04:00 |
|
Amaan Qureshi
|
3a8d4311be
|
Merge pull request #1914 from dstoc/master
Add towlower to wasm exports
|
2023-09-20 12:24:06 -04:00 |
|
Amaan Qureshi
|
ef9cabd4b5
|
fix: update javascript tests and use cpp/javascript master for fixtures
|
2023-09-20 11:31:53 -04:00 |
|
dstoc
|
8d0997d5b4
|
Add towlower to wasm exports
tree-sitter/tree-sitter#1906
|
2023-09-20 10:41:54 +10:00 |
|
Amaan Qureshi
|
e0f54611ad
|
Merge pull request #2632 from amaanq/wasm-exports
feat: add some more commonly used functions to exports.json
|
2023-09-19 10:11:52 -04:00 |
|
Amaan Qureshi
|
6d4aac723f
|
feat: add some more commonly used functions to exports.json
|
2023-09-19 09:29:13 -04:00 |
|
Andrew Hlynskyi
|
46af27796a
|
Merge pull request #2617 from ahlinc/segfault-node-state
fix(lib): segmentation fault in `ts_node_parse_state`
|
2023-09-12 03:15:12 +03:00 |
|
Andrew Hlynskyi
|
46965770fc
|
fix(lib): segmentation fault in ts_node_parse_state
|
2023-09-12 02:35:22 +03:00 |
|
Andrew Hlynskyi
|
524bf7e2c6
|
Merge pull request #2607 from ahlinc/fix-zero-deallocs
fix: `dealloc` calls on zero pointers
|
2023-09-03 09:45:52 +03:00 |
|
Andrew Hlynskyi
|
796c5a2ccf
|
Merge pull request #2606 from ahlinc/ffi-rm-c-enum-pfx
chore(ffi): remove enum name prefixes from all C enum values
|
2023-09-03 09:45:38 +03:00 |
|
Andrew Hlynskyi
|
9cc1daafca
|
chore(ffi): remove enum name prefixes from all C enum values
|
2023-09-03 07:38:27 +03:00 |
|
Andrew Hlynskyi
|
7f7084c2cb
|
chore(test): panic on zero pointer deallocs for alloc tracked scopes
|
2023-09-03 07:12:11 +03:00 |
|
Andrew Hlynskyi
|
67a5dbdd93
|
fix: dealloc calls on zero pointers
|
2023-09-03 06:53:18 +03:00 |
|
Andrew Hlynskyi
|
5921b36a75
|
Merge pull request #2603 from ahlinc/query-with-slices
chore(rust): make `Query` predicates state fully immutable
|
2023-09-03 00:17:22 +03:00 |
|
Andrew Hlynskyi
|
75cb5c3374
|
Merge pull request #2602 from ahlinc/lib-fix-naming
chore(lib): fix fields naming in `QueryPattern` to singular
|
2023-09-02 23:51:50 +03:00 |
|
Andrew Hlynskyi
|
08ac19086b
|
chore: simplify test case after query state improvements
|
2023-09-02 23:12:28 +03:00 |
|
Andrew Hlynskyi
|
52f7eaff31
|
chore(rust): make Query extra predicates state fully immutable
|
2023-09-02 23:12:28 +03:00 |
|
Andrew Hlynskyi
|
055c329a69
|
chore(lib): fix fields naming in QueryPattern to singular
|
2023-09-02 21:08:54 +03:00 |
|
Amaan Qureshi
|
74e77b10c1
|
Merge pull request #2597 from amaanq/option-t
refactor: remove `&Option<T>` where used
|
2023-09-01 18:42:17 -04:00 |
|
Amaan Qureshi
|
dc5ec1cf53
|
refactor: remove &Option<T> where used
|
2023-09-01 17:23:39 -04:00 |
|
Amaan Qureshi
|
293f0d1ca3
|
Merge pull request #2532 from amaanq/quantified-predicate-fix
feat!: properly handle predicates used on quantified captures
|
2023-08-31 21:01:47 -04:00 |
|
Amaan Qureshi
|
ec88699f1c
|
test(node): update bash test
|
2023-08-31 18:26:22 -04:00 |
|