You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/helix-core
Michael Davis 44e113cb76
tree-sitter: Update parent links on reused injection layers (#10978)
When parsing injections, we skip adding a new layer if there is an
existing layer covering the same range. When doing so we did not update
the parent layer ID, so some layers could have `parent` layer IDs that
pointed to a layer that no longer existed in the `layers` HopSlotMap
which could cause a panic when using `A-o`.

To fix this we update the `parent` pointer for both newly created
injection layers and reused ones.
5 months ago
..
src tree-sitter: Update parent links on reused injection layers (#10978) 5 months ago
tests Resolve new Clippy lints 7 months ago
.gitignore Initial import. 5 years ago
Cargo.toml Revert "Replace unicode-general-category with icu-properties (#10989)" (#11006) 5 months ago