1
0
Fork 0
Commit Graph

3589 Commits

Author SHA1 Message Date
Alex Plate eae7ed95e2
Revert "Fix(VIM-308) Undo requires one more step if the cursor is not at the position where it was after undo"
This reverts commit 9dbe3c33
2022-07-06 01:15:56 +02:00
chylex a1e2ae0eb9
Change matchit plugin to use HTML patterns in unrecognized files 2022-07-06 01:15:56 +02:00
chylex eae2e3b6b8
Fix put command not working with multiple cursors 2022-07-06 01:15:56 +02:00
chylex c2d997a520
Fix vim-surround not working with multiple cursors
Fixes multiple cursors with vim-surround commands `cs, ds, S` (but not `ys`).
2022-07-06 01:15:56 +02:00
chylex e2a8a3c21a
Add VimScript 'renaming()' function 2022-07-06 01:08:14 +02:00
chylex 9b7fee6163
Add support for repeatable actions with ':raction' 2022-07-06 01:08:14 +02:00
chylex d0f9d3dc70
Implement partial code completion support in macros
Works ok with insertions (Enter, Ctrl+Enter) but not with replacements (Tab)
2022-07-06 01:08:14 +02:00
chylex 8d3a69b338
Disable taking over arrow keys and Home/End 2022-07-06 01:08:14 +02:00
chylex 3c530474a1
Set custom plugin version 2022-07-06 01:08:14 +02:00
filipp bfd0b5fd91 Merge remote-tracking branch 'origin/master' 2022-07-02 11:21:33 +06: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 5c82d112c9
More compatibility methods 2022-07-01 10:05:13 +03:00
Alex Plate 40fd50d7f1
Add midding import 2022-07-01 09:27:07 +03:00
Alex Plate f7b948fee2
Add CommandState compatibility layer and rename our main CommandState to VimStateMachine 2022-07-01 09:04:27 +03:00
filipp f3025757b6 Merge remote-tracking branch 'origin/master' 2022-06-30 11:02:41 +06:00
Alex Plate 2ac4b265d1
Add compatibility method 2022-06-29 16:30:26 +03:00
Alex Plate 46e994b563
Fix incorrect inheritance 2022-06-29 11:42:21 +03:00
Alex Plate 81482bd298
Add more compatibility changes 2022-06-29 11:25:11 +03:00
Alex Plate f1a239c085
Make compatibility function public 2022-06-29 10:42:04 +03:00
Alex Plate a48e38de7b
Make function static 2022-06-29 10:25:41 +03:00
Alex Plate 0aaacee117
Add more classes for compatibility 2022-06-29 09:54:50 +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
Alex Plate 7e79d5a960
Add method for compatibility 2022-06-28 11:13:54 +03:00
filipp 4dc7982baa (EA-480768) Better exception message 2022-06-27 16:19:45 +06:00
Alex Plate 885031e086
Fix test class without test methods 2022-06-27 07:59:22 +03:00
Alex Plate d77c5bb5cf Update formatting 2022-06-26 00:20:17 +00:00
Alex Plate a3ca1b965b
Fix(VIM-2691): Save file on :w 2022-06-24 08:26:02 +03:00
filipp 38292e97af Fix context for function argument evaluation 2022-06-24 03:13:07 +06:00
filipp 46ea752164 Add `tolower()`, `toupper()`, `join()` 2022-06-24 02:58:41 +06:00
chylex b50197f7ce Fix(VIM-2227): Wrong behavior when deleting / changing surround with invalid character 2022-06-23 18:19:28 +03:00
Alex Plate 9eaf8b5d2d
Move some other methods to vim-engine 2022-06-22 18:36:08 +03:00
filipp e365d0b07c Unsubscribe document listener in UndoRedoHelper 2022-06-20 03:26:40 +06:00
filipp 69c273c4a5 Track more actions 2022-06-19 01:07:18 +06:00
filipp 7c1ae9812e Update formatting 2022-06-18 06:26:11 +06:00
filipp 5c794ac40e Fix(VIM-749) Support for :let command 2022-06-18 06:21:26 +06:00
filipp 9dbe3c3363 Fix(VIM-308) Undo requires one more step if the cursor is not at the position where it was after undo 2022-06-16 18:50:42 +06:00
filipp 8a98f46235 Move mapDepth to MappingState 2022-06-15 16:22:31 +06:00
filipp 9ed8db4d4a Add `oldundo` option 2022-06-15 16:06:47 +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
filipp 412b60d6b4 Fix selection after undo 2022-06-14 18:36:14 +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 38ed9c206a
Fix compilation 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 09efdd076e
Remove unused method 2022-06-13 12:53:05 +03:00
Alex Plate da9b6ea762 Update formatting 2022-06-12 00:17:39 +00:00