Code

History

Commits on example-docs to crates/rope/src35+
  1. editor: Prevent panic in `lsp_symbols_at_cursor` with diff hunks handling (#51077)Lukas Wirth committed 8 months ago3f2ddcb
  2. rope: Improve prepend performance for small inputs on small ropes (#50389)Lukas Wirth committed 8 months agoe4937eb
  3. buffer_diff: Do not block on parsing in `set_snapshot_with_secondary_inner` (#50385)Lukas Wirth committed 8 months ago746ecb0
  4. editor: Fix a bunch of inlay hint bugs (#50377)Lukas Wirth committed 8 months ago5a40e68
  5. editor: Optimize TabMap chunks generation (#48378)Marco Mihai Condrache committed 9 months ago418b51d
  6. rope: Fix `point_utf16_to_offset` returning relative offset instead of absolute (#48862)Jordi Villar committed 9 months ago4ed2b3d
  7. rope: Fix an unintentional panic (#47019)Marco Mihai Condrache committed 9 months ago1ca5279
  8. rope: Add missing early return in `log_err_char_boundary` (#47191)Lukas Wirth committed 9 months ago46b275b
  9. git: Rework side-by-side diff to use distinct buffers for the left-hand side (#44838)Cole Miller committed 10 months ago554382a
  10. rope: Optimize rope construction (#44345)Vasyl Protsiv committed 11 months ago6067436
  11. adds tracing for instrumenting non-async functions (#44147)David Kleingeld committed 11 months agob558be7
  12. text: Downgrade some more offset panics to error logs (#43925)Lukas Wirth committed 11 months ago61ae597
  13. Basic side-by-side diff implementation (#43586)Cole Miller committed 11 months ago2e00f40
  14. rope: Turn `ChunkSlice::slice` panics into error logs (#43538)Lukas Wirth committed 11 months agoc2cb76b
  15. multi_buffer: Fix up some anchor checks (#43454)Lukas Wirth committed 11 months agof896531
  16. multi_buffer: Typed `MultiBufferOffset` (#42707)Lukas Wirth committed 12 months agoc98b2d6
  17. Replace {floor/ceil}_char_boundary polyfills with std (#42599)Lukas Wirth committed 1 year agob92b283
  18. Revert "sum_tree: Replace rayon with futures (#41586) (#41846)Lukas Wirth committed 1 year ago5fc5498
  19. sum_tree: Spawn less tasks in `SumTree::from_iter_async` (#41793)Lukas Wirth committed 1 year agof2b5395
  20. sum_tree: Replace rayon with futures (#41586)Lukas Wirth committed 1 year agof2ce06c
  21. rope: Prevent stack overflows by bumping rayon stack sizes (#41397)Lukas Wirth committed 1 year ago360074e
  22. Revert "Fix ESLint linebreak-style errors by preserving line endings in LSP communication (#38773)" (#41355)Kirill Bulatov committed 1 year ago1b6cde7
  23. rope: Micro optimize the creation of masks (#41132)Adam Richardson committed 1 year ago370d4ce
  24. editor: Fix panics in `CursorPosition::update_position` (#41237)Lukas Wirth committed 1 year agoae3abf5
  25. Fix ESLint linebreak-style errors by preserving line endings in LSP communication (#38773)Devdatta Talele committed 1 year ago435eab6
  26. multi_buffer: Split multi_buffer into more modules (#41033)Lukas Wirth committed 1 year ago6aaf19f
  27. rope: Improve chunk slicing panic messages (#41023)Lukas Wirth committed 1 year agob519ab2
  28. gpui: Small perf optimizations (#40767)Lukas Wirth committed 1 year ago738e248
  29. rope: Implement `Rope::is_char_boundary` via chars bitmap (#40945)Lukas Wirth committed 1 year ago044701e
  30. editor: Use unbounded shifts for chunk bitmaps (#40879)Lukas Wirth committed 1 year agoc81ffaf
  31. multi_buffer: Assert char boundary for panic due to point_to_buffer_offset (#40777)Smit Barmase committed 1 year ago10b9ae5
  32. sum_tree: Implement recursive `Sumtree::find`, use it over `Cursor::seek` if possible (#40700)Lukas Wirth committed 1 year agod8f4293
  33. rope: Improve panic message for out of bounds `anchor_at_offset` (#40256)Lukas Wirth committed 1 year ago85c2dc9
  34. rope: Assert utf8 boundary of start of `Chunks::new` range (#40253)Lukas Wirth committed 1 year agoec0eeaf
  35. Remove unnecessary clone from `Rope::append` (#39960)Martin Pool committed 1 year ago3d4d8ef

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t