mirror of
https://github.com/helix-editor/helix
synced 2026-08-06 02:52:59 +02:00
A language server may send overlapping text edits (the LSP spec forbids it, but some servers do it anyway). `generate_transaction_from_edits` sorted the edits but `ChangeSet::from_changes`, will panic on overlapping ranges. Fixes: #15514