1
0
Fork 0
Commit Graph

3794 Commits

Author SHA1 Message Date
chylex 2cdd62371e
Remove update checker 2023-01-02 01:16:19 +01:00
chylex d461f61438
[VIM-696] Restore visual mode after undo/redo, and disable incompatible actions 2023-01-02 01:10:45 +01:00
chylex de7fe30a97
Change matchit plugin to use HTML patterns in unrecognized files 2023-01-02 01:10:44 +01:00
chylex 6d80c21344
Fix vim-surround not working with multiple cursors
Fixes multiple cursors with vim-surround commands `cs, ds, S` (but not `ys`).

 Conflicts:
	src/main/java/com/maddyhome/idea/vim/extension/surround/VimSurroundExtension.kt
2023-01-02 01:10:44 +01:00
chylex a57a80442c
Add VimScript 'renaming()' function 2023-01-02 01:10:44 +01:00
chylex 866e6dc831
Add support for repeatable actions with ':raction' 2023-01-02 01:10:44 +01:00
chylex f11bb12f19
Disable taking over arrow keys and Home/End 2023-01-02 01:10:44 +01:00
chylex 70ea1bd46f
Set custom plugin version 2023-01-02 01:10:44 +01:00
Alex Plate 1e58ead126
Move scripts into the separate module 2022-12-29 09:26:45 +02:00
Alex Plate fafa7572d0
Extract plugin dependencies check into the separate file 2022-12-29 08:27:12 +02:00
Martin Yzeiri 28ba36dddb Matchit: Support cshtml files
Enables HTML jumps in Razor (.cshtml) templates.
2022-12-29 07:51:59 +02:00
Alex Plate 34dd332f0b
Create an entry point for kotlin scripts 2022-12-28 18:04:36 +02:00
Alex Plate 672601b028
Do not check updates for dev version of the plugin 2022-12-28 14:41:10 +02:00
Alex Plate e5045f28ab
Update tutor a bit 2022-12-28 12:21:36 +02:00
Runinho faebf66065 improve formating 2022-12-28 08:58:14 +02:00
Runinho dc030d6895 Fix(VIM-2760) notebookCommandMode detection 2022-12-28 08:58:14 +02:00
Matt Ellis c0e17a6c61 Fix issue with lastColumn not being invalidated 2022-12-27 15:45:18 +02:00
Matt Ellis b5046b089e Fix incsearch not scrolling to current match 2022-12-27 15:45:18 +02:00
Alex Plate 1075112bfa
Add IdeaVim tutor 2022-12-27 10:48:58 +02:00
Alex Plate 2091a59897
Temp fix for VIM-2808: disable formatting after paste for rider 2022-12-22 15:49:04 +02:00
Alex Plate 654a443d4b
Fix compatibility with plugins 2022-12-21 10:59:23 +02:00
Alex Plate a6ec2d5ed7
Update changelog 2022-12-21 10:34:55 +02:00
Alex Plate a88263874a
Do not check for updates if the plugin is disabled 2022-12-21 10:06:46 +02:00
Alex Plate 8e8efe4862
Fix(VIM-2813): Migrate update checker to VimStandalonePluginUpdateChecker 2022-12-19 10:06:52 +02:00
Alex Plate b154e31a28 Update formatting 2022-12-04 00:16:36 +00:00
Alex Plate 42eefb763b
Add an editor to the action executor 2022-12-02 11:52:39 +02:00
Alex Plate 27be351636
Adopt immutable caret around the source code 2022-12-02 11:36:46 +02:00
Alex Plate 50a7bdb34d
Update some tests 2022-12-01 19:12:30 +02:00
Alex Plate dcac3be0da
Pass editor to the message service 2022-12-01 14:29:54 +02:00
Alex Plate fb5177633a
More uses of ImmutableVimCaret 2022-12-01 08:38:52 +02:00
Alex Plate b15fde59d1
Fix UI test 2022-11-30 18:20:29 +02:00
Alex Plate 00b1b0fea4
Add delay to UI test 2022-11-30 17:47:58 +02:00
Alex Plate 743b978e6f
Update engine 2022-11-30 13:11:16 +02:00
Alex Plate 1fd877c597
Small refactoring of vim caret 2022-11-30 11:49:09 +02:00
Alex Plate 2b1198dfd9
Rename extensions to plugins to be more consistent 2022-11-30 08:11:39 +02:00
Alex Plate 8db23fba43
Extract ImmutableVimCaret interface 2022-11-29 20:02:26 +02:00
Alex Plate 27cc767ec4
Update UI test 2022-11-29 10:20:53 +02:00
Runinho ceaf290f5e check offset, add test for put before guard 2022-11-29 08:44:13 +02:00
Alex Plate f543835921
Update UI test 2022-11-28 18:27:56 +02:00
Alex Plate 75516a7217
Fix track action ids 2022-11-28 18:06:20 +02:00
Alex Plate 8783fc89e6
Make a longer delay in UI test 2022-11-28 17:47:06 +02:00
Alex Plate fd0819ca30
Add link to plugins 2022-11-28 17:36:57 +02:00
Alex Plate fd3e32eaa8
Move some calls to vim engine 2022-11-28 13:29:41 +02:00
Alex Plate a8bebb88b1
Move vimLeadSelectionOffset to the engine 2022-11-28 13:19:16 +02:00
Alex Plate db95804eeb
Move caret method now returns VimCaret instance
This is important for Fleet because the carets in Fleet are immutable
2022-11-25 16:53:19 +02:00
Alex Plate 3c03a15831
Fix test with modifiers 2022-11-25 13:35:30 +02:00
Alex Plate 34426ae32d
Pass editor to undo redo 2022-11-25 13:35:29 +02:00
Alex Plate c3cd207b2b
Add some logging 2022-11-25 09:40:48 +02:00
Matt Ellis 84a6c40e13 Fix incorrect normalising for trailing inlay 2022-11-23 12:02:55 +02:00
Alex Plate ac1d334bf1
Fix(VIM-2797): Introduce variable to mute default argtextobj mappings 2022-11-23 11:44:47 +02:00