1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-10-08 19:26:56 +02:00

Commit Graph

  • 1d4a14defd Set plugin version to chylex-52 customized/main customized/52 chylex 2023-11-17 12:55:52 +01:00
  • 021a94d9bb Improve support for recording macros with code completion chylex 2025-10-08 03:38:39 +02:00
  • 5aaa84744f Improve support for recording macros with code completion macro-code-completion chylex 2025-10-08 03:38:39 +02:00
  • 9f6bffcf7d Preserve visual mode after executing IDE action chylex 2025-07-20 10:02:01 +02:00
  • 80222af0bf Make g0/g^/g$ work with soft wraps chylex 2025-06-10 02:52:28 +02:00
  • 57ea1ecb69 Make gj/gk jump over soft wraps chylex 2025-05-16 00:18:11 +02:00
  • 3b65b55929 Make camelCase motions adjust based on direction of visual selection chylex 2025-03-27 11:29:51 +01:00
  • 097924e078 Make search highlights temporary chylex 2025-03-25 09:21:35 +01:00
  • 8d092693b9 Exit insert mode after refactoring chylex 2024-09-05 07:37:55 +02:00
  • 42780c052b Add action to run last macro in all opened files chylex 2024-08-11 17:47:07 +02:00
  • bf5eb879f9 Stop macro execution after a failed search chylex 2024-08-11 17:34:51 +02:00
  • 51e9c9be1c Revert per-caret registers chylex 2024-07-08 02:53:01 +02:00
  • f4137d2769 Apply scrolloff after executing native IDEA actions chylex 2024-01-24 23:15:05 +01:00
  • 9c9284a201 Stay on same line after reindenting chylex 2024-08-10 14:26:46 +02:00
  • 84c30d1afc Update search register when using f/t chylex 2024-01-23 13:16:02 +01:00
  • 0de4b4fdde Automatically add unambiguous imports after running a macro chylex 2023-12-03 09:31:15 +01:00
  • 1ccb75e6b8 Fix(VIM-3986): Exception when pasting register contents containing new line chylex 2025-07-19 19:46:23 +02:00
  • 6671642428 Fix(VIM-3179): Respect virtual space below editor (imperfectly) chylex 2023-11-15 00:06:45 +01:00
  • 6cef05bfbb Fix(VIM-3178): Workaround to support "Jump to Source" action mapping chylex 2023-11-14 23:41:00 +01:00
  • e961dce249 Add support for count for visual and line motion surround chylex 2023-11-09 09:17:29 +01:00
  • 47937cb382 Fix vim-surround not working with multiple cursors chylex 2022-10-24 02:09:20 +02:00
  • 10552bef28 Fix(VIM-696): Restore visual mode after undo/redo, and disable incompatible actions chylex 2022-12-21 04:34:56 +01:00
  • 140fe1ec6c Respect count with <Action> mappings chylex 2023-11-17 07:32:27 +01:00
  • ecb2416457 Change matchit plugin to use HTML patterns in unrecognized files chylex 2022-06-18 19:59:56 +02:00
  • a8de488629 Reset insert mode when switching active editor chylex 2023-10-19 23:56:06 +02:00
  • ba55ffe7e4 Remove notifications about configuration options chylex 2025-01-15 03:45:34 +01:00
  • a6ba575ef9 Set custom plugin version chylex 2021-10-18 13:36:02 +02:00
  • bdc29c3eb4 Add support for count(), index(), min(), max(), and range() vimscript functions Alex Plate 2025-10-03 20:59:29 +03:00
  • d46eb39635 Add support for repeat(), char2nr(), nr2char(), trim(), and reverse() vimscript functions Alex Plate 2025-10-03 19:08:57 +03:00
  • a6c71d90bb Fix(VIM-4050): Implement getline vim function Alex Plate 2025-10-03 18:41:34 +03:00
  • 62de460264 Execute the processor with a proper mode after closing the exEntryPanel Alex Plate 2025-10-03 15:33:27 +03:00
  • 2d02327665 Rename method to get the panel Alex Plate 2025-10-03 15:32:53 +03:00
  • 91b5a705d4 Fix issues with null variables during swing initialization Alex Plate 2025-10-03 15:16:04 +03:00
  • b7c3bc2875 Migrate ExOutputPanel from Java to Kotlin and update related references Alex Plate 2025-10-03 13:29:58 +03:00
  • 70922f5fc5 Rename .java to .kt Alex Plate 2025-10-03 13:29:58 +03:00
  • 13e4d0ce2b Migrate ExTextField from Java to Kotlin and update related references Alex Plate 2025-10-03 13:27:03 +03:00
  • 3990b6475e Rename .java to .kt Alex Plate 2025-10-03 13:27:02 +03:00
  • 63c65c8b93 Migrate ExEntryPanel from Java to Kotlin and update related references Alex Plate 2025-10-03 13:06:41 +03:00
  • ba2ffa6955 Rename .java to .kt Alex Plate 2025-10-03 13:06:40 +03:00
  • 411b6eaf48 Refactor ExDocument: Migrate from Java to Kotlin Alex Plate 2025-10-03 12:45:36 +03:00
  • b5ecb05382 Rename .java to .kt Alex Plate 2025-10-03 12:45:36 +03:00
  • a5e4b8515d Add magidc, magidc to contributors list IdeaVim Bot 2025-10-03 09:01:54 +00:00
  • 330f24bf74 Update JUnit to version 6 and improve null safety in test utilities Alex Plate 2025-10-02 18:04:30 +03:00
  • 36dfce695a Fix the compatibility with the latest idea EAP Alex Plate 2025-10-02 17:55:55 +03:00
  • 6defddd24c Extract variable expression assignment Matt Ellis 2025-09-23 23:05:06 +01:00
  • a916b4de9c Rename Variable to VariableExpression Matt Ellis 2025-09-23 22:02:45 +01:00
  • 8a0bdfd18f Improve sublist expression compatibility Matt Ellis 2025-09-23 17:35:40 +01:00
  • 3eb0ac9207 Remove tests for indexed expressions Matt Ellis 2025-09-23 00:34:32 +01:00
  • d71b99b8d5 Update SublistExpressionTest.kt Matt Ellis 2025-09-23 00:33:51 +01:00
  • db8736dcf4 Extract sublist expression assignment Matt Ellis 2025-09-22 09:32:24 +01:00
  • 4c3cefc1e6 Add typename for reporting purposes Matt Ellis 2025-09-21 18:20:38 +01:00
  • b11fc4895b Support assigning to negative index Matt Ellis 2025-09-19 15:40:09 +01:00
  • b7ce946af3 Extract sublist expression assignment Matt Ellis 2025-09-22 09:55:48 +01:00
  • 5a45f6d945 Improve evaluating indexed expressions Matt Ellis 2025-09-19 15:23:14 +01:00
  • 6622f15ea3 Allow dictionary to be indexed by Float Matt Ellis 2025-09-19 01:34:02 +01:00
  • fd1fe51633 Extract indexed expression assignment Matt Ellis 2025-09-19 01:24:32 +01:00
  • 91459edf6c Rename OneElementSublistExpression Matt Ellis 2025-09-17 23:14:21 +01:00
  • 01d92acd40 Improve validation for concatenation Matt Ellis 2025-09-17 17:01:08 +01:00
  • 6d18288883 Fix validation for modulo operator Matt Ellis 2025-09-17 16:42:18 +01:00
  • 7ffca59450 Support double-dot concatenation assignment Matt Ellis 2025-09-17 16:37:25 +01:00
  • 61df4f342d Support Float in concatenation handler Matt Ellis 2025-09-17 15:44:48 +01:00
  • cb1c0298ff Improve exception handling in tests Matt Ellis 2025-09-17 10:36:12 +01:00
  • 56d5af6bc9 Allow assigning Float to Register Matt Ellis 2025-09-17 10:26:51 +01:00
  • 1dbe3e4aa1 Update RegisterExpression to assign value Matt Ellis 2025-09-17 00:51:54 +01:00
  • 7256731572 Rename Register to RegisterExpression Matt Ellis 2025-09-16 22:17:32 +01:00
  • dc5b45a52d Update OptionExpression to match Vim behaviour Matt Ellis 2025-09-16 02:03:43 +01:00
  • 063317b0c9 Introduce LValueExpression, update OptionExpression Matt Ellis 2025-09-16 01:35:36 +01:00
  • 37b6768148 Rename LetCommand.variable to lvalue Matt Ellis 2025-09-16 01:21:17 +01:00
  • 5ce2887391 Extract and add tests for sublist expressions Matt Ellis 2025-09-16 00:17:09 +01:00
  • 4ab91150d6 Extract and add tests for indexed expressions Matt Ellis 2025-09-15 17:32:25 +01:00
  • 9ddd074916 Extract tests for let command with register lvalue Matt Ellis 2025-09-15 13:03:13 +01:00
  • a321bb28c0 Extract tests for let command with option lvalue Matt Ellis 2025-09-14 01:21:07 +01:00
  • 8c9df332aa Add tests for let command with variable lvalue Matt Ellis 2025-09-14 01:05:28 +01:00
  • 356a748181 Add tests for let command operators Matt Ellis 2025-09-14 00:22:47 +01:00
  • 7fe01cd885 Add string() Vim function Matt Ellis 2025-09-14 15:33:41 +01:00
  • 68f0e162e2 Update out of date error message Matt Ellis 2025-09-03 23:34:58 +01:00
  • f25b9fd9bf Fix uppercase keys in NERDTree Xinhe Wang 2025-09-17 15:36:30 +02:00
  • 168fa309ae Add an instruction that an external plugin should be installed Alex Plate 2025-10-02 17:07:24 +03:00
  • 2c6638fe37 Introduce a common getChar implementation in the injector Alex Plate 2025-09-12 14:00:46 +03:00
  • 3d2375e937 Update doc/IdeaVim Plugins.md magidc 2025-09-19 21:15:48 +02:00
  • c8ea045ef9 Added plugins Vim-Dial and Vim-AnyObject to plugins document magidc 2025-09-16 17:32:41 +02:00
  • c2d7f40512 Bump org.mockito.kotlin:mockito-kotlin from 6.0.0 to 6.1.0 dependabot[bot] 2025-10-01 16:01:49 +00:00
  • 23191a221d Bump org.junit.jupiter:junit-jupiter from 5.13.4 to 6.0.0 dependabot[bot] 2025-10-01 15:24:56 +00:00
  • ac4a55d245 Bump org.junit.vintage:junit-vintage-engine from 5.13.4 to 6.0.0 dependabot[bot] 2025-10-01 15:01:35 +00:00
  • f834ef2ef3 Bump org.junit:junit-bom from 5.13.4 to 6.0.0 dependabot[bot] 2025-10-01 15:01:28 +00:00
  • 7ec1428915 Bump io.ktor:ktor-client-core from 3.2.3 to 3.3.0 dependabot[bot] 2025-09-17 15:01:50 +00:00
  • b6ffc7a357 Use injector instead of directly using helper Matt Ellis 2025-09-12 10:33:32 +01:00
  • 6f259f5207 Extract E474 error message Matt Ellis 2025-09-12 10:22:46 +01:00
  • a9e503d13f Extract error messages from code Matt Ellis 2025-09-12 09:13:41 +01:00
  • 5297193649 Assert full error message, not partial Matt Ellis 2025-09-12 09:28:22 +01:00
  • 4c84241d2a Remove unnecessary error text messages Matt Ellis 2025-09-12 00:29:41 +01:00
  • 612dfe321c Fix typo Matt Ellis 2025-09-12 00:20:43 +01:00
  • c0f9f0bcbc Rename cryptic error messages to error codes Matt Ellis 2025-09-12 00:20:14 +01:00
  • e7769e33d7 Remove or rename unnecessary messages Matt Ellis 2025-09-12 00:18:24 +01:00
  • c725447c00 Refactor messages for ActionListCommand Matt Ellis 2025-09-12 00:02:49 +01:00
  • 920ac0546e Replace custom errors with error codes Matt Ellis 2025-09-12 00:00:13 +01:00
  • c5e3c9ccf1 Rename messages to be more consistent Matt Ellis 2025-09-11 17:45:43 +01:00
  • f8d5d049bc Simplify code to remove duplicate error message Matt Ellis 2025-09-11 08:56:15 +01:00
  • 5c45c62c5b Rename some error message identifiers Matt Ellis 2025-09-11 08:55:52 +01:00
  • f1d0206c66 Refactor code to remove unnecessary messages Matt Ellis 2025-09-11 08:44:00 +01:00