Max Brunsfeld
|
fa5af4383d
|
Introduce AutoindentMode parameter to Buffer::edit
This controls whether or not we preserve the relative indentation
of inserted text blocks.
Co-authored-by: Mikayla Maki <mikayla.c.maki@gmail.com>
|
2022-07-28 14:03:31 -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 |
|
Keith Simmons
|
ee007f901a
|
fix pasting at the end of the line in normal mode
|
2022-07-08 10:57:02 -07:00 |
|
Keith Simmons
|
ed52f8a8a3
|
WIP making paste better
|
2022-07-05 16:52:56 -07:00 |
|
Keith Simmons
|
d11bc2a4b7
|
Fixup paste locations
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
e93c49f4f0
|
Unify visual line_mode and non line_mode operators
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
61f0daa5c5
|
Visual line mode handles soft wraps
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
33940b5dd9
|
Add visual line mode operator tests
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
082036161f
|
Enable copy and paste in vim mode
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
f8f316cc64
|
Working change and delete in line mode
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
d7d17b2148
|
WIP line mode operations
|
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
|
3f1640a9a0
|
Fix up assertion errors in set_eq and visual tests
|
2022-05-10 11:12:34 -07:00 |
|
Keith Simmons
|
37c921f972
|
Initial visual mode
|
2022-05-10 11:12:28 -07:00 |
|