zed/crates/editor
Lukas Wirth 9cdaff1492
editor: Fix panic removing blocks in split diff with companion edit at EOF (#60445)
BlockMap::sync unwrapped the transform cursor for every edit, assuming
each edit's old.start lands strictly inside the old transform tree. The
companion (split-diff) branch of sync can compose an edit anchored at
the trailing boundary of the old transforms, leaving the cursor past the
end of the tree and aborting the process on the None unwrap. Only bind
the transform when there are rows preceding the edit.

Fixes ZED-9V4.
Closes FR-113


Release Notes:

- N/A or Added/Fixed/Improved ...
2026-07-09 09:20:39 +00:00
..
src editor: Fix panic removing blocks in split diff with companion edit at EOF (#60445) 2026-07-09 09:20:39 +00:00
Cargo.toml editor: Decode escaped characters in hover popover links (#55973) 2026-07-08 09:01:58 +00:00
LICENSE-GPL