The basic issue seemed to be that edits weren't properly applied to the tree, allowing for an OOB access in some situations following a deletion in the source file. As far as I can tell, bumping the tree-sitter version fixed the issue reported in #112, so I think this is a bug upstream on tree-sitter's end. If I'm wrong and the issue is still present, I'll get a minimal repo together and file an issue with them.
The basic issue seemed to be that edits weren't properly applied to the tree, allowing for an OOB access in some situations following a deletion in the source file. As far as I can tell, bumping the tree-sitter version fixed the issue reported in #112, so I think this is a bug upstream on tree-sitter's end. If I'm wrong and the issue is still present, I'll get a minimal repo together and file an issue with them.
Closes #112