K Simmons
|
d2494822b0
|
Add assertion context manager to TestAppContext and convert existing vim tests to use neovim backed test context
|
2022-10-10 14:46:07 -07:00 |
|
K Simmons
|
515c1ea123
|
Fixed some neovim test context issues, added repeated commands in vim mode, and ported some tests to use the neovim testing strategy
|
2022-10-08 21:52:07 -07:00 |
|
K Simmons
|
b82db3a254
|
Adds word and sentence text objects along with a new vim testing system which uses cached neovim data to verify our test accuracy
|
2022-10-08 21:51:49 -07:00 |
|
ForLoveOfCats
|
8ba2f77148
|
One big cleanup pass of clippy lints
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2022-08-10 16:51:01 -07:00 |
|
Max Brunsfeld
|
afcf5fc95b
|
Update vim mode tests to use new marked text format
|
2022-08-03 17:52:34 -07:00 |
|
Antonio Scandurra
|
f0814c7784
|
Fix vim tests using old key bindings
|
2022-07-27 12:19:01 +02:00 |
|
K Simmons
|
1cfaac1bc5
|
Fix clipping when dragging the mouse with vim-mode enabled and adjust single line editor selections
|
2022-07-19 17:18:17 -07:00 |
|
Antonio Scandurra
|
3a69943df3
|
Require that PartialEq is implemented for Action
|
2022-06-06 09:18:44 +02:00 |
|
Keith Simmons
|
082036161f
|
Enable copy and paste in vim mode
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
d094d1d891
|
WIP copy on delete
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
db0a9114c2
|
Passing tests and removed local argument. Also pulled autoscroll argument out to change_selections
|
2022-05-13 15:55:27 -07:00 |
|
Keith Simmons
|
c9dcfff607
|
Move selection helpers to SelectionCollection, add update_anchor_selections, add a number of invariant preserving mutation functions to the MutableSelectionCollection
|
2022-05-13 15:55:17 -07:00 |
|
Keith Simmons
|
5ea782de21
|
Add inclusive vs exclusive motions to vim mode
|
2022-04-21 16:50:23 -07:00 |
|