helix/helix-core
Skyler Hawthorne d29ca3d4a5 Add Transaction::change_by_and_with_selection
Adds `Transaction::change_by_and_with_selection` which centralizes
logic for producing change sets with a potentially new selection that
is applied incrementally, rather than all at once at the end with
`with_selection`. It also centralizes the offset tracking logic so that
the caller can construct a new selection with ranges as if they were
operating on the text as-is.
2025-05-26 19:22:50 -04:00
..
src Add Transaction::change_by_and_with_selection 2025-05-26 19:22:50 -04:00
tests Replace tree-sitter with tree-house 2025-05-13 18:43:43 -04:00
.gitignore Initial import. 2020-05-20 18:14:51 +09:00
Cargo.toml Replace tree-sitter with tree-house 2025-05-13 18:43:43 -04:00