Commit Graph
8101 Commits
Author SHA1 Message Date
Alex Plate 2415b167fb Add Simon Rainer to contributors list 2022-04-02 07:54:35 +00:00
Simon Rainerandlippfi 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 8931fdf82a Fix incorrect tests 2022-03-29 12:45:17 +03:00
Alex Plate 25ba72e46b Reformat code 2022-03-29 12:25:37 +03:00
Alex Plate ebd71d41dc Update TC constant 2022-03-29 12:23:08 +03:00
Alex Plate 4b49bb4737 Fix ]] and ][ commands
Discussion: 486
2022-03-29 12:12:48 +03:00
Alex Plate eeac47e522 Fix neovim tests 2022-03-29 12:12:34 +03:00
Alex Plate 335267c0af Update gradle wrapper 2022-03-29 12:12:19 +03:00
Alex Plate c4254dc6dd Refactor history group 2022-03-29 11:08:21 +03:00
Alex Plate 12cb359967 Update changelog 2022-03-28 15:07:36 +00: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 c462af2d10 Small refactoring 2022-03-25 16:22:39 +03:00
Alex Plate 66ede93d95 Close some fields of VimRegisterGroupBase.kt 2022-03-25 16:21:50 +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