Code

History

Commits on diff-aware-buffer-plan to crates/editor/src/split.rs35+
  1. git: Fix panic when unstaged diff is recalculated before its primary diff (#49753)Cole Miller committed 8 months ago930d932
  2. git: Prevent panic when updating excerpts in split diff (#49725)Cole Miller committed 8 months ago40c159c
  3. Fix stale folded buffers in split diff view (#49699)Antonio Scandurra committed 8 months ago11bccbc
  4. git: Replace some unwraps with `expect` (#49683)Cole Miller committed 8 months ago8caebe6
  5. Revert "Enable type on search by default for the project search (#49374)" (#49619)Kirill Bulatov committed 8 months agoe8d4537
  6. buffer_diff: Reduce number of entity clones in base_text_buffer (#49573)Jakub Konka committed 8 months ago9a26eab
  7. git: Mitigate panic in split diff (#49546)Cole Miller committed 8 months agod5d6936
  8. Enable type on search by default for the project search (#49374)Kirill Bulatov committed 8 months ago1d66bbe
  9. editor: More perf work (#49465)Jakub Konka committed 8 months ago1957a43
  10. Reduce amount of monomorphizations from FnMut closures (#49453)Lukas Wirth committed 8 months ago7d80412
  11. editor: Improve `apply_fetched_hints` for many excerpt multibuffers (#49444)Lukas Wirth committed 8 months ago073de5c
  12. git: Fix panic in split diff when edits cause excerpts to merge (#49122)Cole Miller committed 8 months agofefb81c
  13. git: Remove unnecessary block map recomputation when splitting `SplittableEditor` (#49075)Cole Miller committed 9 months ago73853be
  14. git: Fix misalignment in the split diff when inlays fall at the end of an excerpt (#49078)Cole Miller committed 9 months agob17ffdb
  15. Re-add MultiWorkspace (#48800)Richard Feldman committed 9 months agoee3f40f
  16. git: Disable some more expensive things for the split diff's left-hand side (#48953)Cole Miller committed 9 months agob53ff3b
  17. git: Enable the split diff for everyone (#48912)Cole Miller committed 9 months agof731497
  18. git: Standardize nomenclature for side-by-side diff (#48910)Cole Miller committed 9 months ago05e99da
  19. git: Correct logic for updating companion excerpt IDs mapping (#48906)Cole Miller committed 9 months ago74419f6
  20. git: Fix searching in the split diff (#48894)Cole Miller committed 9 months agoc8054ca
  21. git: Optimize `patch_for_range` functions (#48852)Cole Miller committed 9 months ago4177be4
  22. git: Fix missing excerpts panic with side-by-side diff (#48755)Cole Miller committed 9 months agod712963
  23. git: Side-by-side diff UX improvements (#48821)Cameron Mcloughlin committed 9 months ago7a18c41
  24. git: Fix a panic in `spacer_blocks` (#48753)Cole Miller committed 9 months ago8582ca6
  25. git: Follow-up fixes for custom blocks in the side-by-side diff (#48747)Cole Miller committed 9 months ago930f484
  26. git: Fix a potential misalignment in the side-by-side diff (#48690)Cole Miller committed 9 months ago3516055
  27. git: Add a setting for the default view mode of `SplittableEditor` (#48440)Cole Miller committed 9 months ago8699191
  28. git: Implement `OpenExcerpts` for the left side of the side-by-side diff (#48438)Cole Miller committed 9 months ago8e56667
  29. SplittableEditor: Sync custom blocks between RHS and LHS editors (#48575)Jakub Konka committed 9 months ago4167f17
  30. git: Side-by-side search matches panic (#48544)Cameron Mcloughlin committed 9 months ago8d73084
  31. git: Side-by-side diff searching (#48539)Cameron Mcloughlin committed 9 months agoeb9103e
  32. multi_buffer: Optimize a bunch of things (#48519)Lukas Wirth committed 9 months ago74746aa
  33. git: Ensure the sides of the side-by-side diff use the same hunk controls (#48376)Cole Miller committed 9 months ago52c963d
  34. git: Add support for staging/unstaging/restoring to side-by-side diff LHS, and render hunk controls there (#48320)Cole Miller committed 9 months ago389a204
  35. git: Refactor buffer_diff point translation APIs for more efficient side-by-side diff syncing (#48237)Cole Miller committed 9 months ago8bf3b4f