Code

History

Commits on diff-aware-buffer-plan to crates/language/src/buffer.rs35+
  1. editor: Optimize TabMap chunks generation (#48378)Marco Mihai Condrache committed 8 months ago418b51d
  2. language: Respect combined injection sub-ranges for language queries (#48522)Vitaly Slobodin committed 9 months agoa6653f0
  3. ztracing: Annotate more callsites that invoke TreeSitter (#47522)Jakub Konka committed 9 months ago975d5ac
  4. Improve performance when detecting JSX auto close (#48622)Marco Mihai Condrache committed 9 months agode7f2f0
  5. multi_buffer: Optimize a bunch of things (#48519)Lukas Wirth committed 9 months ago74746aa
  6. text: Actually short circuit anchored_edits_since_in_range (#48486)Lukas Wirth committed 9 months ago723f683
  7. language: Use TreeMap for `language::BufferSnapshot::diagnostics` (#48482)Lukas Wirth committed 9 months agode17358
  8. gpui(windows): Reduce timer resolution to 1ms (#48364)Lukas Wirth committed 9 months ago86b9893
  9. Fix issues with predicted cursor positions (#48205)Max Brunsfeld committed 9 months ago162f3ef
  10. encoding: Add "reopen with encoding" (#46553)Ichimura Tomoo committed 9 months ago8e291ec
  11. Revert " Add vim/emacs modeline support " (#47479)Jakub Konka committed 9 months ago3a7c746
  12. Add vim/emacs modeline support (#44210)Marc-Andre Lureau committed 9 months ago4186e57
  13. git: Side-by-side diff UI (#47349)Cole Miller committed 9 months ago618f848
  14. ztracing: Enable memory profiling and callstack sampling (#47052)Jakub Konka committed 10 months ago7ce8452
  15. Improve bracket colorization in Markdown files (#47026)Kirill Bulatov committed 10 months ago3389d84
  16. Revert "Revert scheduler update (#46659)" (#46671)Conrad Irwin committed 10 months ago4aa3cd0
  17. Revert scheduler update (#46659)Conrad Irwin committed 10 months ago8b4ab26
  18. Integrate scheduler crate into GPUI (#44810)Nathan Sobo committed 10 months ago73d9353
  19. git: Don't show binary files in past commit view (#46312)Cole Miller committed 10 months ago3835d40
  20. windows: Fix IME candidate window not appearing at cursor position (#46079)Lukas Wirth committed 10 months ago4e0e7cf
  21. language: Fix reparse timeout not actually working (#45347)Lukas Wirth committed 10 months agoccce05d
  22. workspace: Fix read-only pane buttons being clickable even when a no-op (#46065)Lukas Wirth committed 10 months ago9cdb986
  23. editor: Fix the merging of adjacent selection edits (#45363)Marco Mihai Condrache committed 10 months agoce99e7e
  24. worktree: Implement `read_only_files` worktree setting (#44376)Lukas Wirth committed 10 months agodba1352
  25. Improve support for collecting edit prediction training and eval examples (#45914)Max Brunsfeld committed 10 months ago9a79cb8
  26. git: Fix bug where opening a git blob from historic commit view could fail (#44226)Anthony Eid committed 10 months ago12dbbdd
  27. Correct UTF-16 saving and add heuristic encoding detection (#45243)Ichimura Tomoo committed 10 months ago1bc3fa8
  28. Return back the eager snapshot update (#45210)Kirill Bulatov committed 11 months agocdc5cc3
  29. Always invalidate tree-sitter data on buffer reparse end (#45187)Kirill Bulatov committed 11 months ago0f7f540
  30. Support opening and saving files with legacy encodings (#44819)Ichimura Tomoo committed 11 months ago8146322
  31. language: Fix auto-indentation for Python code blocks in Markdown (#43853)Jeff Brennan committed 11 months agoa7bab0b
  32. Fix slow tree-sitter query execution by limiting the range that queries search (#39416)Max Brunsfeld committed 11 months ago1c33dbc
  33. Bump Rust version to 1.92 (#44649)Piotr Osiewicz committed 11 months ago975a76b
  34. Remove unneccessary snapshot storing in the buffer chunks (#44972)Kirill Bulatov committed 11 months ago2178ad6
  35. language: Make `TreeSitterData` only shared between snapshots of the same version (#44198)Lukas Wirth committed 11 months ago18d344e