1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-09-13 20:32:09 +02:00
Commit Graph

1603 Commits

Author SHA1 Message Date
Simon Rainer
dfc7aef07d Fix(VIM-2553): Substitute consecutive matches
We need to set newend after the content of match is final, otherwise we
can end up in an endless loop. This allows us to remove the
startoff != latestOff check that previously prevented this endless
loop and caused this bug.
2022-04-02 13:52:58 +06:00
Alex Plate
276ad276ec Move few more classes to vim-engine 2022-03-30 18:44:38 +03:00
Alex Plate
83da2d304e Move some actions to vim-engine 2022-03-30 18:36:32 +03:00
Alex Plate
6ddc40d080 Move folder actions to vim-engine 2022-03-30 13:52:27 +03:00
Alex Plate
42fb5487e5 Move gn package to vim-engine 2022-03-30 13:48:06 +03:00
Alex Plate
1ce35ac233 Move updown package to vim-engine 2022-03-30 13:20:40 +03:00
Alex Plate
2734202e12 Move visual package to vim-engine 2022-03-29 19:10:19 +03:00
Alex Plate
6a31fd2732 Move text package to vim-engine 2022-03-29 17:54:17 +03:00
Alex Plate
5d84aa6939 Move some actions to engine 2022-03-29 17:43:43 +03:00
Alex Plate
7173b7960d Move MotionSentenceEndAction to vim-engine 2022-03-29 16:17:14 +03:00
Alex Plate
bb1c30d6c8 Move paragraph action to vim-engine 2022-03-29 15:01:11 +03:00
Alex Plate
d70abf6e27 Move an action to a different module 2022-03-29 14:48:43 +03:00
Alex Plate
25ba72e46b Reformat code 2022-03-29 12:25:37 +03:00
Alex Plate
4b49bb4737 Fix ]] and ][ commands
Discussion: 486
2022-03-29 12:12:48 +03:00
Alex Plate
c4254dc6dd Refactor history group 2022-03-29 11:08:21 +03:00
Alex Plate
d73cb274b4 Refactoring of some methods 2022-03-28 18:06:05 +03:00
Alex Plate
6cb6afe032 Fix(VIM-2590): Fix caret shape in PyCharm 2022-03-28 17:01:49 +03:00
Alex Plate
3686f0eb24 Update some usages 2022-03-28 16:10:58 +03:00
Alex Plate
6cc24fe99e Convert VimActionHandler to using VimEditor 2022-03-28 16:10:58 +03:00
Alex Plate
3784f1957f Some refactoring of change group 2022-03-28 16:09:25 +03:00
Alex Plate
69fd8d68af Small refactoring of change group 2022-03-28 16:09:25 +03:00
Alex Plate
301d72c169 Refactor Direction class 2022-03-28 16:09:24 +03:00
Alex Plate
ca11974b12 Move all methods to the base class 2022-03-28 16:09:24 +03:00
Alex Plate
8917dbf4bb Update formatting 2022-03-27 00:15:32 +00:00
Alex Plate
56afa6d564 Move some methods of marks group to engine 2022-03-26 01:38:03 +03:00
Alex Plate
8ecac1a8cf Start moving mark group to vim-engine 2022-03-26 01:05:05 +03:00
Alex Plate
f742e414e6 Extract vim mark constants into the separate file 2022-03-25 16:44:10 +03:00
Alex Plate
c97f5be3fa Small refactoring of VimRegisterGroupBase.kt 2022-03-25 16:11:08 +03:00
Alex Plate
c4d35849fd Move listener to base 2022-03-25 15:30:45 +03:00
Alex Plate
88c191bc61 Move some methods from RegisterGroup to clipboard 2022-03-24 18:07:13 +03:00
Alex Plate
a1e6318bce Move register classes into the separate package 2022-03-24 17:42:03 +03:00
Alex Plate
3606f5ea14 Move a lot of methods to RegisterBase 2022-03-24 17:07:23 +03:00
Alex Plate
38c3b206e2 Move a method to RegisterGroupBase 2022-03-24 16:21:04 +03:00
Alex Plate
e69bf9760d Move a method to RegisterGroupBase 2022-03-24 16:08:21 +03:00
Alex Plate
0b763e23cf Move Register to vim-engine 2022-03-24 14:39:13 +03:00
Alex Plate
311cb0bada Get rid of TransferableData 2022-03-24 14:25:40 +03:00
Alex Plate
a78782b73a Extract VimClipboardManager 2022-03-24 14:17:10 +03:00
Alex Plate
54df803ee1 Move some code from register group to base class 2022-03-23 19:32:03 +03:00
Alex Plate
2819b782c9 Move isCloseKeyStroke to extension method 2022-03-23 19:00:37 +03:00
Alex Plate
38c12660b0 Update usages of vimLogger 2022-03-23 18:40:48 +03:00
Alex Plate
3917a8c5e3 Move KeyHandler to vim-engine 2022-03-22 19:20:17 +03:00
Alex Plate
17c642d5ed Move some classes to vim-engine 2022-03-22 19:17:31 +03:00
Alex Plate
2d84e2d788 Move argument capturing to vim engine 2022-03-22 19:09:09 +03:00
Alex Plate
ca19d2bfd5 Move injector fully to vim-engine 2022-03-22 16:20:28 +03:00
Alex Plate
7290edd3ae Move all members of injector to vim-engine 2022-03-22 15:47:34 +03:00
Alex Plate
8d4e9b8514 Move VimChangeGroup to vim-engine 2022-03-22 15:46:20 +03:00
Alex Plate
db87b51784 Move some base classes to vim-engine 2022-03-22 15:44:33 +03:00
Alex Plate
96dc9af1e3 Move NativeActionManager to injectorBasfe 2022-03-22 12:36:32 +03:00
Alex Plate
a453cb2582 Move DigraphSequence to vim-engine 2022-03-21 19:04:33 +03:00
Alex Plate
b0d53330bb Move some classes to vim-engine 2022-03-21 19:04:33 +03:00