1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2026-07-06 08:27:56 +02:00
Commit Graph

9814 Commits

Author SHA1 Message Date
Mia Vucinic
0b8a72de95 return VimHighlightedYankTest.kt to previous state 2025-07-22 13:33:48 +02:00
Mia Vucinic
359769733c return VimListenerManager.kt to previous state 2025-07-22 13:33:12 +02:00
Mia Vucinic
8bf60bcb68 add lines to VimExtension and VimExtensionRegistrar.kt 2025-07-22 13:30:53 +02:00
Mia Vucinic
2aa5230aa7 fix docs 2025-07-22 13:29:41 +02:00
Mia Vucinic
ceaa74854f add docs 2025-07-22 13:17:04 +02:00
Mia Vucinic
96734867e5 revert VimExtension to previous state 2025-07-22 12:52:11 +02:00
Mia Vucinic
cc9a39fa6d revert VimExtensionRegistrar to previous state 2025-07-22 12:50:49 +02:00
Mia Vucinic
4d680465fb delete vim plugin base 2025-07-22 12:48:14 +02:00
Mia Vucinic
02a9d284b3 repackage files 2025-07-22 12:47:00 +02:00
Mia Vucinic
fd5e84eddc add docs 2025-07-22 12:39:10 +02:00
Mia Vucinic
f5cf751a0a move files to appropriate packages 2025-07-22 12:31:53 +02:00
Mia Vucinic
6f4bd936f9 update docs 2025-07-22 12:12:39 +02:00
Mia Vucinic
657f7f5f9c fix modal input tests after rebasing 2025-07-22 08:22:45 +02:00
Mia Vucinic
b3561c8b1e revert "attempt to have extensions disabled when the ideavim plugin is turned off"
This reverts commit cfc3b827ea327eedb15d3e9d48c26228db67b153.
2025-07-21 21:06:39 +02:00
Mia Vucinic
38a4512b00 revert "convert VimExtension file to Kotlin"
This reverts commit 58c84a7d3af3fc3a3c597949e059d86784825697.
2025-07-21 21:06:39 +02:00
Mia Vucinic
b96498a564 revert "make init function in VimExtension suspend"
This reverts commit 87dba1e2951d22b8a62d5c45e9ea20720dbacec2.
2025-07-21 21:06:39 +02:00
Mia Vucinic
85c3a78fb4 revert "make init function in VimPluginBase suspend"
This reverts commit 9d0d941adab09b03b7c2287a5e8ffd3fa4626dd4.
2025-07-21 21:06:39 +02:00
Mia Vucinic
62c816c80e refactor insert and replace text in caret transaction impl 2025-07-21 21:06:39 +02:00
Mia Vucinic
1b1d5815f4 fix validating offsets for replace text 2025-07-21 21:06:39 +02:00
Mia Vucinic
34af17d18e rename caretAfterInsertedText to caret at end 2025-07-21 21:06:39 +02:00
Mia Vucinic
67fa38d999 add caret transaction test 2025-07-21 21:06:39 +02:00
Mia Vucinic
891b6316eb add a replace text blockwise function 2025-07-21 21:06:39 +02:00
Mia Vucinic
b00274699d add option scope test 2025-07-21 21:06:39 +02:00
Mia Vucinic
cff4f75feb add modal input test 2025-07-21 21:06:39 +02:00
Mia Vucinic
9e6fb85325 add test for digraph scope 2025-07-21 21:06:39 +02:00
Mia Vucinic
f23e190849 delete on global option change listener 2025-07-21 21:06:39 +02:00
Mia Vucinic
5d525b0f38 add transaction test 2025-07-21 21:06:39 +02:00
Mia Vucinic
8e0f854f70 add read test 2025-07-21 21:06:39 +02:00
Mia Vucinic
36c2f797a9 add tests for search functions in VimScope 2025-07-21 21:06:39 +02:00
Mia Vucinic
98b19b2396 add variable tests 2025-07-21 21:06:39 +02:00
Mia Vucinic
f9f4c6b17c add modes test 2025-07-21 21:06:39 +02:00
Mia Vucinic
8642f4afe9 remove suspend from some functions 2025-07-21 21:06:39 +02:00
Mia Vucinic
560689399b wrap body of export operator function in command 2025-07-21 21:06:39 +02:00
Mia Vucinic
758809f7d5 make some functions not suspend 2025-07-21 21:06:39 +02:00
Mia Vucinic
cd1a7adc9e make listeners work with coroutines 2025-07-21 21:06:39 +02:00
Mia Vucinic
979ef3fa1c make api use coroutines 2025-07-21 21:06:39 +02:00
Mia Vucinic
6aebedfbc0 add a coroutines library to the vim-engine module 2025-07-21 21:06:39 +02:00
Mia Vucinic
9ca46bf150 add coroutines library to api module 2025-07-21 21:06:39 +02:00
Mia Vucinic
91ab26406b make jetbrains annotation compileOnly in api module 2025-07-21 21:06:39 +02:00
Mia Vucinic
5b1595886b make init function in VimPluginBase suspend 2025-07-21 21:06:39 +02:00
Mia Vucinic
0fc4a4b476 make init function in VimExtension suspend 2025-07-21 21:06:39 +02:00
Mia Vucinic
5b7c25b0f5 convert VimExtension file to Kotlin 2025-07-21 21:06:39 +02:00
Mia Vucinic
eb39fb546c implement a proper getFocusedEditor function 2025-07-21 21:06:39 +02:00
Mia Vucinic
74a2fe39d7 remove unnecessary test setup from highlighted yank test 2025-07-21 21:06:39 +02:00
Mia Vucinic
dbe9deec1c add forEachEditor function 2025-07-21 21:06:39 +02:00
Mia Vucinic
c4bb7e4145 fix replace with register plugin to work in visual block mode 2025-07-21 21:06:39 +02:00
Mia Vucinic
72af6fc313 add functions from VimDigraphGroup 2025-07-21 21:06:39 +02:00
Mia Vucinic
dba11ab1c3 implement path 2025-07-21 21:06:39 +02:00
Mia Vucinic
101d94e12a fix when some search functions return out-of-bounds offset 2025-07-21 21:06:39 +02:00
Mia Vucinic
9a79cdc3ab add functions from vim search helper 2025-07-21 21:06:39 +02:00