Code

History

Commits on diff-perf-experiments to crates/text/src35+
  1. editor: Newtype `WrapRow` (#41843)Lukas Wirth committed 1 year ago3e7b8ef
  2. Revert "sum_tree: Replace rayon with futures (#41586) (#41846)Lukas Wirth committed 1 year ago5fc5498
  3. editor: Fix `refresh_linked_ranges` panics due to old snapshot use (#41657)Lukas Wirth committed 1 year ago4e6a562
  4. sum_tree: Replace rayon with futures (#41586)Lukas Wirth committed 1 year agof2ce06c
  5. Revert "Fix ESLint linebreak-style errors by preserving line endings in LSP communication (#38773)" (#41355)Kirill Bulatov committed 1 year ago1b6cde7
  6. Pre-initialize global rayon threadpool (#41226)Lukas Wirth committed 1 year ago2471ae4
  7. Fix ESLint linebreak-style errors by preserving line endings in LSP communication (#38773)Devdatta Talele committed 1 year ago435eab6
  8. multi_buffer: Split multi_buffer into more modules (#41033)Lukas Wirth committed 1 year ago6aaf19f
  9. multi_buffer: Assert char boundary for panic due to point_to_buffer_offset (#40777)Smit Barmase committed 1 year ago10b9ae5
  10. Add line endings indicator in status bar (#39609)kitt committed 1 year agof7a0971
  11. sum_tree: Implement recursive `Sumtree::find`, use it over `Cursor::seek` if possible (#40700)Lukas Wirth committed 1 year agod8f4293
  12. clock: Cleanup `ReplicaId`, `Lamport` and `Global` (#40600)Lukas Wirth committed 1 year ago43a9368
  13. multi_buffer: Reduce `RefCell::borrow_mut` calls to the bare minimum (#40522)Lukas Wirth committed 1 year ago27dcdb5
  14. rope: Improve panic message for out of bounds `anchor_at_offset` (#40256)Lukas Wirth committed 1 year ago85c2dc9
  15. editor: Represent scroll offset with more precision (#39367)Piotr Osiewicz committed 1 year agod359a81
  16. editor: Shrink size of `Inlay` slightly (#39089)Lukas Wirth committed 1 year agof2efe78
  17. sum_tree: Reduce `Cursor` size for contextless summary types (#38776)Lukas Wirth committed 1 year agoe1b57f0
  18. text: Implement `Rope::clip_offset` in terms of the new utf8 boundary methods (#38630)Lukas Wirth committed 1 year ago55dc9ff
  19. text: Assert text anchor offset validity on construction (#38441)Lukas Wirth committed 1 year agoa2c71d3
  20. editor: Fix incorrect offset passed to acp completion provider (#38321)Lukas Wirth committed 1 year agoa5c2917
  21. Add debug methods for visually annotating ranges (#38097)Michael Sloan committed 1 year agoe43ad85
  22. editor: Re-use multibuffers when opening the same locations again (#37994)Lukas Wirth committed 1 year ago4622936
  23. Extract a scheduler crate from GPUI to enable unified integration testing of client and server code (#37326)Nathan Sobo committed 1 year ago1ae3264
  24. Fix a bunch of other low-hanging style lints (#36498)Piotr Osiewicz committed 1 year ago05fc0c4
  25. Auto-fix clippy::collapsible_if violations (#36428)Piotr Osiewicz committed 1 year ago8f56738
  26. helix: Change f and t motions (#35216)fantacell committed 1 year ago9a2b7ef
  27. Reduce amount of allocations in RustLsp label handling (#35786)Lukas Wirth committed 1 year ago4dbd24d
  28. sum_tree: Do not implement Dimension on tuples, use new Dimensions wrapper instead (#35482)Piotr Osiewicz committed 1 year ago07e3d53
  29. Fix panic with completion ranges and autoclose regions interop (#35408)Kirill Bulatov committed 1 year ago6a8be17
  30. sum_tree: Store context on cursor (#34904)Piotr Osiewicz committed 1 year ago64d0fec
  31. Fix redo after noop format (#34898)Ben Kunkle committed 1 year ago2b888e1
  32. chore: Fix warnings for Rust 1.89 (#32378)Piotr Osiewicz committed 1 year ago72bcb0b
  33. Select applicable positions for lsp_ext methods more leniently (#32272)Kirill Bulatov committed 1 year agofa02bd7
  34. Add `#[track_caller]` to test utilities that involve marked text (#32043)Michael Sloan committed 1 year ago48eacf3
  35. Show progress as the agent locates which range it needs to edit (#31582)Antonio Scandurra committed 1 year ago4f78165