neovim/test/functional/treesitter
github-actions[bot] 1b09bcef52
[Backport release-0.9] fix(treesitter): redraw added/removed injections properly (#23408)
fix(treesitter): redraw added/removed injections properly

When injections are added or removed make sure to:
- invoke 'changedtree' callbacks for when new trees are added.
- invoke 'changedtree' callbacks for when trees are invalidated
- redraw regions when languagetree children are removed

(cherry picked from commit b68157834a)

Co-authored-by: Lewis Russell <lewis6991@gmail.com>
2023-05-06 11:55:51 +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 feat(treesitter)!: deprecate top level indexes to modules (#22761) 2023-03-24 14:43:14 +00:00
parser_spec.lua fix(treesitter): do not track ranges of the root tree (#22912) 2023-04-06 15:16:44 +01:00
utils_spec.lua fix(treesitter): is_in_node_range (#22582) 2023-03-08 23:45:43 +00:00