Merge excerpts in project diff (#26739)

This adds code to merge excerpts when you expand them and they would
overlap. It is only enabled for callers who use the
`set_excerpts_for_path` API for multibuffers (which is currently just
project diff), as other users of multibuffer care too much about the
exact excerpts that they have.

Release Notes:

- N/A
a4a9f6bd07Conrad Irwin committed on 3/14/2025, 4:50:42 AM· committed by GitHubparentbfe4c40
1 file changedLine totals unavailable