Code

History

Commits on diff-perf-experiments to crates/vim/src/visual.rs35+
  1. Keep selection in `SwitchToHelixNormalMode` (#41583)Andrew Farkas committed 1 year agoeab06eb
  2. vim: Fix hang in visual block motion (#40723)Dino committed 1 year ago3d4abde
  3. Reduce `display_map` snapshot creation (#39354)Remco Smits committed 1 year ago7e97fca
  4. editor: Ignore soft wrapped lines when adding selection above or below (#40190)Dino committed 1 year ago5c4f1e6
  5. editor: Shrink `DisplayMapSnapshot` from `824` to `256` bytes (#39568)Lukas Wirth committed 1 year ago2bfcd60
  6. vim: Fix visual block handling of wrapped lines (#39355)Dino committed 1 year ago8441aa4
  7. editor: Represent scroll offset with more precision (#39367)Piotr Osiewicz committed 1 year agod359a81
  8. editor: Assert ordering in selections of `resolve_selections` (#38861)Lukas Wirth committed 1 year ago16fccb5
  9. editor: Fix `unwrap_syntax_node` panicking by not setting selections (#38329)Lukas Wirth committed 1 year agof3b8c61
  10. Add commands to select next/previous siblings in the syntax tree (#35053)Ivan Danov committed 1 year agoae54a4e
  11. acp: Disable external agents over SSH (#37402)Cole Miller committed 1 year ago564ded7
  12. Fix `clippy::redundant_clone` lint violations (#36558)tidely committed 1 year ago7bdc99a
  13. Fix clippy::needless_borrow lint violations (#36444)Piotr Osiewicz committed 1 year ago9e0e233
  14. vim: Fix `ap` text object selection when there is line wrapping (#35485)Lucas Vieira committed 1 year ago768b2de
  15. Remove unnecessary argument from Vim#update_editor (#36001)Conrad Irwin committed 1 year agoadd67bd
  16. gpui: Store action documentation (#33809)Ben Kunkle committed 1 year ago6cd4dbd
  17. vim: Respect count for paragraphs (#33489)Rift committed 1 year ago97c5c5a
  18. Remove `into SelectionEffects` from .change_selections (#33554)Conrad Irwin committed 1 year agoa675ca7
  19. Revert "Remove `into SelectionEffects` from .change_selections"Conrad Irwin committed 1 year ago6e762d9
  20. Remove `into SelectionEffects` from .change_selectionsConrad Irwin committed 1 year ago28380d7
  21. Fix panic in vim selection restoration (#29251)Conrad Irwin committed 1 year ago5e31d86
  22. vim: Add some forced motion support (#27991)Peter Finn committed 1 year ago08ce230
  23. Fix vim test keystroke (#28406)5brian committed 1 year agoee6c33f
  24. vim: Fix visual line yank on newline char (#28005)5brian committed 1 year agoea33d78
  25. vim: Fix visual object expands (#28301)0x2CA committed 1 year agob04f7a4
  26. chore: Bump Rust edition to 2024 (#27800)Piotr Osiewicz committed 1 year agodc64ec9
  27. vim: Handle exclusive-linewise edgecase correctly (#27786)Conrad Irwin committed 1 year agofc269df
  28. Correct other end visual block functionality (#27678)Peter Finn committed 1 year ago5c0adde
  29. vim: Add global marks (#25702)AidanV committed 1 year ago265caed
  30. vim: Refactor and fix multiline operations (#25055)5brian committed 1 year ago52f73e0
  31. vim: Update `vi{` (#24601)5brian committed 1 year ago236f51c
  32. Eliminate GPUI View, ViewContext, and WindowContext types (#22632)Nathan Sobo committed 1 year ago6fca1d2
  33. vim: Fix VisualYankLine (#22416)0x2CA committed 1 year agoe7ca39d
  34. vim: Add support for :g/ and :v/ (#22177)Conrad Irwin committed 1 year ago4a6f071
  35. vim: Support count with [x and ]x (#22176)Conrad Irwin committed 1 year ago2ecbd97