neovim/test/functional/treesitter
bfredl 32de3f98ed fix(treesitter): fix another TSNode:tree() double free
Unfortunately the gc=false objects can refer to a dangling tree if the
gc=true tree was freed first. This reuses the same tree object as the
node itself is keeping alive via the uservalue of the node userdata.
(wrapped in a table due to lua 5.1 restrictions)
2023-08-29 17:35:20 +02:00
..
highlight_spec.lua [Backport release-0.9] fix(treesitter): redraw added/removed injections properly (#23408) 2023-05-06 11:55:51 +02:00
language_spec.lua feat(treesitter)!: deprecate top level indexes to modules (#22761) 2023-03-24 14:43:14 +00:00
node_spec.lua fix(treesitter): fix another TSNode:tree() double free 2023-08-29 17:35:20 +02:00
parser_spec.lua build(deps): bump tree-sitter-c to v0.20.5 2023-08-28 11:03:42 +09:00
utils_spec.lua fix(treesitter): is_in_node_range (#22582) 2023-03-08 23:45:43 +00:00