1
0
Fork 0
Commit Graph

151 Commits

Author SHA1 Message Date
chylex eae2e3b6b8
Fix put command not working with multiple cursors 2022-07-06 01:15:56 +02:00
Alex Plate 6c0a52155b
Add compatibility method 2022-07-01 16:36:30 +03:00
Alex Plate c7ebce39bf
Make options compatible 2022-07-01 16:10:13 +03:00
Alex Plate a0dc7a792f
Add more compatibility methods 2022-07-01 15:55:07 +03:00
Alex Plate fdb09a8f1f
Use vim-engine kotlin settings 2022-07-01 12:18:53 +03:00
Alex Plate f7b948fee2
Add CommandState compatibility layer and rename our main CommandState to VimStateMachine 2022-07-01 09:04:27 +03:00
Alex Plate 81482bd298
Add more compatibility changes 2022-06-29 11:25:11 +03:00
Alex Plate b8373af69f
Move MappingMode to a different package 2022-06-29 09:54:49 +03:00
Alex Plate e99b2ee73d
Add new method for compatibility 2022-06-29 09:54:49 +03:00
filipp 38292e97af Fix context for function argument evaluation 2022-06-24 03:13:07 +06:00
Alex Plate 9eaf8b5d2d
Move some other methods to vim-engine 2022-06-22 18:36:08 +03:00
filipp f7950e7adb Fix(VIM-2683) Pasting from system clipboard multiple lines freezes the main thread 2022-06-18 07:31:44 +06:00
filipp 5c794ac40e Fix(VIM-749) Support for :let command 2022-06-18 06:21:26 +06:00
filipp 8a98f46235 Move mapDepth to MappingState 2022-06-15 16:22:31 +06:00
Alex Plate 5b94276836
Move more methods to vim-engine 2022-06-15 12:58:15 +03:00
filipp f1e427e2ff Fix command history 2022-06-14 22:10:04 +06:00
filipp a112cfe35f Add count to undo/redo 2022-06-14 18:47:16 +06:00
Alex Plate 11d9ef7507
Partially move change group to vim-engine 2022-06-14 10:31:23 +03:00
Alex Plate 072449825c
Fix(VIM-2675): Fix numbering register in visual mode 2022-06-13 12:53:05 +03:00
Alex Plate 8235a649a1
Move VisualMotionGroup to vim-engine 2022-06-13 12:53:05 +03: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 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 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 6355d7765e Add documentation to OptionService.kt and fix some exception messages 2022-06-07 03:59:23 +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
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
filipp 11c80b2ea9 Fix cast `:action` mappings to `<Action>` 2022-05-30 16:22:40 +06:00
Alex Plate f3b6687d79
Update kotlin version 2022-05-30 11:22:24 +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
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 831e4e8c42
Fix services initialization in VimInjectorBase 2022-05-24 13:49:01 +03:00
filipp 4ff7e9aefa Move some logic to base classes 2022-05-23 21:00:32 +06:00
filipp f52792e7f0 Move Regexp from engine 2022-05-23 00:10:57 +06:00
filipp 26ffc2ad32 Move some classes to vim-engine 2022-05-08 21:09:52 +06:00
filipp df32e573b0 Move some classes to vim-engine 2022-05-08 15:49:53 +06:00
filipp 19647d96b2 Move some classes to vim-engine 2022-05-08 12:23:14 +06:00