Commit Graph
8491 Commits
Author SHA1 Message Date
Alex Plate 50fff8871e Update changelog 2022-06-10 12:28:35 +00:00
Alex Plate 350e9cfca2 Fix(VIM-2595): Support plugins in macro execution 2022-06-10 15:27:03 +03:00
Alex Plate 5639edf173 Refactor mapping stack 2022-06-10 15:27:03 +03:00
Alex Plate f72313df9c Fix(VIM-2671): Fix using plugins from mappings 2022-06-10 15:27:03 +03:00
filipp f52eb5e124 Update formatting 2022-06-10 00:07:27 +06:00
filipp 5da9c5e1cd Move variableService logic to base class 2022-06-09 23:54:43 +06:00
filipp 53fdd891fb Move optionService logic to base class 2022-06-09 02:17:40 +06:00
filipp 94820d7a83 Update formatting 2022-06-08 20:04:50 +06:00
Alex Plate fe66d06ce2 Move VimMark to vim-injector 2022-06-08 12:06:45 +03:00
Alex Plate b6e917a2d7 Get rid of DialogDataContext
Actually, it was removed for some time already.
Caused this exception: https://web.ea.pages.jetbrains.team/#/issue/533401
2022-06-07 16:40:38 +03:00
Alex Plate a6a39d249b Move key group to vim-engine 2022-06-07 15:53:31 +03:00
Alex Plate 518784c371 Use ShortcutOwnerInfo in savedShortcuts 2022-06-07 15:53:30 +03:00
filipp 51c50cb902 Update formatting 2022-06-07 04:00:06 +06:00
filipp 6355d7765e Add documentation to OptionService.kt and fix some exception messages 2022-06-07 03:59:23 +06:00
filipp c083631590 Undo changing ideaVersion 2022-06-07 01:13:07 +06:00
filipp f62575c870 Fix bugs with appending/prepending/removing value from string option 2022-06-07 01:09:19 +06:00
filipp 01e367cadf Delete deprecated OptionsManager.kt 2022-06-07 01:08:10 +06:00
Alex Plate e248bb5565 Update formatting 2022-06-05 00:23:42 +00:00
filipp 1744ec74c7 Add some info to the Map command 2022-06-05 00:12:09 +06:00
filipp 905f8003da Fix repeating the @@ command 2022-06-04 01:02:01 +06:00
filipp 3b3a036806 Remove StringHelper.kt & CommonStringHelper.kt 2022-06-03 22:22:49 +06:00
Alex Plate ccf48d1e53 Add some more notes to injector about it's status 2022-06-01 13:59:51 +03:00
Alex Plate d7a74fdf5e Mark the states of the injector 2022-05-31 10:44:00 +03:00
Alex Plate 462c1bc75e Fix resetting the modes to empty state 2022-05-31 10:20:31 +03:00
Alex Plate 96b05dcc94 Mute some neovim tests 2022-05-31 09:54:34 +03:00
Alex Plate ceafe9d4e7 Rename base for property tests 2022-05-31 09:31:00 +03:00
Alex Plate fc9b09cf72 Update ij plugin to 1.6.0 2022-05-31 09:29:40 +03:00
filipp 11c80b2ea9 Fix cast :action mappings to <Action> 2022-05-30 16:22:40 +06:00
filipp eb536766db Fix exception during parsing of empty stings 2022-05-30 15:34:17 +06:00
Alex Plate f3b6687d79 Update kotlin version 2022-05-30 11:22:24 +03:00
Alex Plate adf483a748 Enable property based and long running tests 2022-05-30 09:52:12 +03:00
Alex Plate 7332cd1ed1 Start implementing Troubleshooter 2022-05-30 09:52:11 +03:00
Alex Plate 7726f4347b Unmap removed mappings after using ReloadVimRc action 2022-05-30 09:52:11 +03:00
Alex Plate ee092d988b Update formatting 2022-05-29 00:17:16 +00:00
Alex Plate b3db3bb940 Add a note that :action should not be used in mappings 2022-05-26 11:05:00 +03:00
Alex Plate edcb17a436 Update changes 2022-05-26 11:05:00 +03:00
filipp f3b4933ef2 Fix number options 2022-05-25 19:33:40 +06:00
Alex Plate c6fdf9cdf4 [VIM-2643]: Implement a redo-register feature 2022-05-25 11:30:55 +03:00
Alex Plate 2244d0f776 Downgrade intellij-plugin due to https://github.com/JetBrains/gradle-intellij-plugin/issues/998 2022-05-25 11:30:54 +03:00
Matt EllisandAlex Pláte d7c4e4a8dd Add support for "-Command" flag for powershell
Fixes VIM-2622
2022-05-25 11:30:36 +03:00
Matt EllisandAlex Pláte b7c54d02cb Fix minor scroll bug
If caret is less than 'sidescrolloff' columns from the left of the screen, moving down one line will animate. Greater than 'sidescrolloff' does not animate. This is because the scroll model tries to scroll to a negative horizontal offset, to try and put the caret in the middle of the screen. This isn't possible, but the scroll model sees a large enough distance to trigger an animation.
2022-05-25 11:30:36 +03:00
Alex Plate 620eca3a0d Correctly fix the test 2022-05-24 15:16:45 +03:00
Alex Plate aa3b2e988f Update TC constant 2022-05-24 15:14:36 +03:00
Alex Plate 753f589ea5 Mark a test as VimBehDiffers 2022-05-24 14:34:34 +03:00
Alex Plate 831e4e8c42 Fix services initialization in VimInjectorBase 2022-05-24 13:49:01 +03:00
Alex Plate 329722f338 Turn off experimental api 2022-05-24 13:05:12 +03:00
filipp 2ff429cc76 Update changelog 2022-05-23 22:54:51 +06:00
filipp 47d4aee986 Support return without expression 2022-05-23 22:47:47 +06:00
filipp 938325b93e Update formatting 2022-05-23 21:02:39 +06:00
filipp 12d0a2ffb7 Update gradle & gradle wrapper 2022-05-23 21:00:52 +06:00