1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-08-20 23:49:50 +02:00
Commit Graph

1513 Commits

Author SHA1 Message Date
Runinho
5df9ae57ce Fix(VIM-2577) paste not working at end of notebook cell 2022-11-29 08:44:13 +02:00
Alex Plate
8ae35160e7 Move method to a different file 2022-11-28 18:25:11 +02:00
Alex Plate
650b925251 Refactor caret movement 2022-11-28 16:56:15 +02:00
Alex Plate
a8bebb88b1 Move vimLeadSelectionOffset to the engine 2022-11-28 13:19:16 +02:00
Alex Plate
3294a74979 Create vim engine evolution file 2022-11-25 17:06:45 +02:00
Alex Plate
db95804eeb Move caret method now returns VimCaret instance
This is important for Fleet because the carets in Fleet are immutable
2022-11-25 16:53:19 +02:00
Alex Plate
98624d8701 Add method for carets 2022-11-25 13:39:38 +02:00
Alex Plate
9710a7bfc1 Small reformat of state machine 2022-11-25 13:35:29 +02:00
Alex Plate
34426ae32d Pass editor to undo redo 2022-11-25 13:35:29 +02:00
Alex Plate
4df2abba82 Fix(VIM-758): Support d mappings 2022-11-25 13:11:13 +02:00
Alex Plate
4f6053f767 File cleanup 2022-11-25 09:31:34 +02:00
Matt Ellis
84a6c40e13 Fix incorrect normalising for trailing inlay 2022-11-23 12:02:55 +02:00
Alex Plate
368c840177 Supress warning 2022-11-22 09:54:36 +02:00
Alex Plate
7324ee5e8d Update formatting 2022-11-20 00:18:56 +00:00
Alex Plate
54c2299654 Remove several methods from VimCaret 2022-11-18 14:37:32 +01:00
Alex Plate
b2cfb6d6ed Refactor visual mode entering 2022-11-18 13:08:27 +01:00
Alex Plate
e881bec45d Move more change group methods to engine 2022-11-17 16:14:26 +01:00
Alex Plate
18eea7ca2d Move change group methods to the engine 2022-11-17 16:03:41 +01:00
Alex Plate
316410a561 Move some methods from put group to the engine 2022-11-17 14:57:19 +01:00
Alex Plate
c243ae9cef Add refactoring to simplify change group 2022-11-17 14:07:57 +01:00
Alex Plate
2722ee63cc Move yank group to injector base 2022-11-17 14:07:57 +01:00
Matt Ellis
22e7fa1cf3 Add comments 2022-11-17 14:07:46 +01:00
Matt Ellis
101dc355ba Rename parameters in Mark and Jump 2022-11-17 14:07:46 +01:00
Matt Ellis
f5f3d0b827 Rename line parameters and variables
Buffer lines are just called "line", but visual lines (or where things are ambiguous) are explicitly named
2022-11-17 14:07:46 +01:00
Matt Ellis
53cb5d1fe9 Rename more logical position helper functions 2022-11-17 14:07:46 +01:00
Matt Ellis
0978ca616f Rename caret logical position helper functions 2022-11-17 14:07:46 +01:00
Matt Ellis
bbf42c0a28 Rename editor logical position helper functions 2022-11-17 14:07:46 +01:00
Matt Ellis
7df04c6e2e Rename VimLogicalPosition to BufferPosition 2022-11-17 14:07:46 +01:00
Alex Plate
309197781e Fix some tests 2022-11-17 10:14:03 +01:00
Alex Plate
5a3ee970a0 Move editor helper functions to engine 2022-11-17 09:37:22 +01:00
Alex Plate
7cbe63e484 Move some editor functions to engine 2022-11-16 23:21:22 +01:00
Alex Plate
7eeca57135 A few fixes 2022-11-16 13:22:40 +01:00
Alex Plate
2162985e4a Move more methods to engine 2022-11-16 13:05:59 +01:00
Alex Plate
5d53f4c13a Move some methods from editor helper to engine 2022-11-16 12:37:03 +01:00
Alex Plate
b9fc58ec45 Move some methods to engine 2022-11-16 09:45:07 +01:00
Alex Plate
193a84dafd Move method to engine 2022-11-16 09:43:53 +01:00
Alex Plate
3880a33208 Refactoring 2022-11-16 09:43:53 +01:00
Alex Plate
2edf897e39 Move getMotionRange to base method 2022-11-16 09:43:51 +01:00
Matt Ellis
27d1170c75 Move creating adjusted offset out of action 2022-11-16 09:41:59 +01:00
Matt Ellis
11c850a41e Remove unused property 2022-11-16 09:41:59 +01:00
Matt Ellis
ff4ee06a1f Remove unnecessary setting of vimLastColumn 2022-11-16 09:41:59 +01:00
Matt Ellis
0549f32d6e Remove unnecessary base class 2022-11-16 09:41:59 +01:00
Matt Ellis
c5ab3490b3 Remove preOffsetComputation hook
Cached intended column is invalidated and recalculated if the caret has moved (intentionally or outside IdeaVim's control)
2022-11-16 09:41:59 +01:00
Matt Ellis
50ba1a1c4e Simplify overloads 2022-11-16 09:41:59 +01:00
Matt Ellis
ee45d2fb38 Remove unused postMove hooks 2022-11-16 09:41:59 +01:00
Matt Ellis
a94822b79a Remove unused preMove hooks 2022-11-16 09:41:59 +01:00
Matt Ellis
b5aba454ae Remove more postMove overrides 2022-11-16 09:41:59 +01:00
Matt Ellis
a49631e986 Start to refactor postMove and intended column 2022-11-16 09:41:59 +01:00
Matt Ellis
bb31b5f2d3 Remove unused hooks for SingleExecution 2022-11-16 09:41:59 +01:00
Matt Ellis
8ad08d466e Refactor motion handler to combine caret move 2022-11-16 09:41:59 +01:00