1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-09-06 07:53:13 +02:00

Commit Graph

  • ea98e50f65 Sometimes safety is a bad thing filipp 2024-07-05 17:18:10 +03:00
  • 168174e383 Add missing resetOpPending to KeyHandler.reset filipp 2024-07-05 17:14:59 +03:00
  • 53cd4e1b88 Remove KeyHandlerStateResetter filipp 2024-07-05 17:06:29 +03:00
  • 27e3561bb8 Safer VimListenersNotifier filipp 2024-07-05 17:00:45 +03:00
  • 9bb9cb13e3 Fix possible bug in the ExOutputModel.show() method and add documentation filipp 2024-07-05 16:18:49 +03:00
  • 16455f7241 Remove the update() method from VimOutputPanel filipp 2024-07-05 15:50:15 +03:00
  • 82225aa519 Use new interface instead of the old one filipp 2024-07-05 15:15:25 +03:00
  • 5f2baefc6c Introduce new interface for VimOutputPanel to support the output panel in Fleet Filipp Vakhitov 2024-07-05 00:35:19 +06:00
  • cedcf39723 Fix(VIM-3461): Focus regression Filipp Vakhitov 2024-06-30 01:33:04 +03:00
  • 4925d9aada Remove ideaglobalmode option Filipp Vakhitov 2024-06-30 01:11:44 +03:00
  • f3e6df32d0 Fix(VIM-3462): IdeaVim not responsive occasionally Filipp Vakhitov 2024-06-30 00:55:51 +03:00
  • 5aaa8752af Move to new API from deprecated one Filipp Vakhitov 2024-06-29 23:54:50 +03:00
  • a1d214316c Make VimStateMachine global Filipp Vakhitov 2024-06-29 15:47:11 +05:00
  • 8a1e3eb066 Move toggleInsertOverwrite() to VimEditor filipp 2024-06-28 17:38:01 +03:00
  • c79286b9b0 Set plugin version to chylex-36 customized/36 chylex 2023-11-17 12:55:52 +01:00
  • 5f59b47b19 Revert per-caret registers chylex 2024-07-08 02:53:01 +02:00
  • 8d51537f79 Revert "Factor disposable objects on editor opening" chylex 2024-04-27 09:46:43 +02:00
  • 052de10e3a Fix(VIM-3364): Exception with mapped Generate action chylex 2024-03-27 13:24:17 +01:00
  • 9ece9a7a04 Apply scrolloff after executing native IDEA actions chylex 2024-01-24 23:15:05 +01:00
  • 84c868afc3 Stay on same line after reindenting chylex 2024-01-26 11:41:59 +01:00
  • f29ebab390 Update search register when using f/t chylex 2024-01-23 13:16:02 +01:00
  • 0cb8bba3fd Automatically add unambiguous imports after running a macro chylex 2023-12-03 09:31:15 +01:00
  • c0ff2b5cd0 Fix(VIM-3179): Respect virtual space below editor (imperfectly) chylex 2023-11-15 00:06:45 +01:00
  • 460234553d Fix(VIM-3178): Workaround to support "Jump to Source" action mapping chylex 2023-11-14 23:41:00 +01:00
  • cdd5b2abaf Add support for count for visual and line motion surround chylex 2023-11-09 09:17:29 +01:00
  • 9db1732eb3 Fix vim-surround not working with multiple cursors chylex 2022-10-24 02:09:20 +02:00
  • 63e292b21f Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions chylex 2022-12-21 04:34:56 +01:00
  • 362175431d Respect count with <Action> mappings chylex 2023-11-17 07:32:27 +01:00
  • 5e2cab4eda Change matchit plugin to use HTML patterns in unrecognized files chylex 2022-06-18 19:59:56 +02:00
  • b63792c8f8 Reset insert mode when switching active editor chylex 2023-10-19 23:56:06 +02:00
  • f543b6a1d1 Remove update checker chylex 2023-01-02 01:16:14 +01:00
  • d367b3bc72 Set custom plugin version chylex 2021-10-18 13:36:02 +02:00
  • da2d8d707f Revert "Migrate to IntelliJ Platform Gradle Plugin 2.0" chylex 2024-07-07 04:24:20 +02:00
  • 75a417773f [VIM-547]: Turn off new undo for the next release as well Alex Plate 2024-07-05 12:14:10 +03:00
  • b3b3ee4f21 Add Jake to contributors list IdeaVim Bot 2024-07-04 09:01:54 +00:00
  • 07b1db4b28 Fix(VIM-3518): line numbers in :g/ not displayed Filipp Vakhitov 2024-07-04 01:50:33 +06:00
  • dc775a0f22 Move number option to vim-engine Filipp Vakhitov 2024-07-04 00:11:36 +06:00
  • 10228f953e Fix(VIM-3517): Add support for global find & replace Vim-ism — :g/pattern/s//replacement/g Filipp Vakhitov 2024-07-03 22:34:42 +06:00
  • afceecadbe Disable the configuration cache for GitHub actions Matt Ellis 2024-07-03 17:34:45 +01:00
  • b2a4e59571 Update gradle plugin to beta 8 Matt Ellis 2024-07-03 17:33:56 +01:00
  • b0b944bbf3 Temporally get rid of the configuration cache Alex Plate 2024-07-03 19:39:31 +03:00
  • 89a3d74b93 Try not to use the configuration cache in gradle automations at the moment Alex Plate 2024-07-03 19:32:03 +03:00
  • f4eef04750 Do not bundle kotlin-stdlib and kotlin-reflection to the plugin distribution Alex Plate 2024-07-03 19:29:14 +03:00
  • e62c86b99f Bump org.junit.jupiter:junit-jupiter-api from 5.10.2 to 5.10.3 dependabot[bot] 2024-07-03 15:57:25 +00:00
  • 82bd792da5 Bump org.junit.jupiter:junit-jupiter-engine from 5.10.2 to 5.10.3 dependabot[bot] 2024-07-03 15:40:15 +00:00
  • a58c9065e6 Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.10.3 dependabot[bot] 2024-07-03 15:24:19 +00:00
  • e8bf984b76 Bump org.junit.jupiter:junit-jupiter-params from 5.10.2 to 5.10.3 dependabot[bot] 2024-07-03 15:24:23 +00:00
  • 23e1a3499f Do not update the YouTrack tickets in case of patch release Alex Plate 2024-07-03 11:49:14 +03:00
  • 6b4e4bacd7 Fix null reference initialising output panel fonts Matt Ellis 2024-07-03 01:17:19 +01:00
  • a84c04ca08 Revert "Temporally comment out release branch reset" Alex Plate 2024-07-02 10:38:15 +03:00
  • e67c71e440 Temporally comment out release branch reset Alex Plate 2024-07-02 10:05:23 +03:00
  • 5078ff9c7a Disable check size for releases Alex Plate 2024-07-02 10:04:49 +03:00
  • 647510de5d Optimize imports for the project Alex Plate 2024-06-28 17:30:01 +03:00
  • 84e11e4236 Add useful .idea files to git Alex Plate 2024-06-28 17:25:56 +03:00
  • 9538714af1 Remove explicit API mode to enhance coding efficiency and maintain Kotlin's conciseness Alex Plate 2024-06-28 17:11:16 +03:00
  • ffd832d990 Get rid of RegExp class Alex Plate 2024-06-28 17:01:30 +03:00
  • 8de2b8976b Avoid using deprecated RegExp in VimRegexService filipp 2024-06-28 16:58:04 +03:00
  • a6aa26b5d9 Remove deprecated methods filipp 2024-06-28 15:40:41 +03:00
  • 2505651c68 Deprecate methods in VimStateMachine that duplicate KeyHandler functionality filipp 2024-06-28 15:14:29 +03:00
  • e67c7b23ff Remove deprecated code from VimStateMachine filipp 2024-06-28 15:11:47 +03:00
  • 453cca3b0c Remove resetState() from editor filipp 2024-06-28 14:51:21 +03:00
  • 6cee04a4be Remove old compatibility layers filipp 2024-06-28 14:35:16 +03:00
  • ae8b9b4773 Mark isOperatorPending as deprecated filipp 2024-06-28 14:07:53 +03:00
  • e748b7b265 Fix soft wrap inconsistency in run console Matt Ellis 2024-06-06 16:24:15 +01:00
  • c2401ec013 Protect against recursion when opening editors Matt Ellis 2024-06-06 14:10:40 +01:00
  • 8073d7ecd0 Fix copying 'fileencoding' during window opening Matt Ellis 2024-06-06 11:09:20 +01:00
  • 64f7859ba7 Fix switching to insert for non-file backed diff Matt Ellis 2024-06-06 08:46:30 +01:00
  • f1b94d7026 Fix regression ignoring case in global command Matt Ellis 2024-06-06 00:44:07 +01:00
  • 79653b6048 Update ex output asserts to remove trailing newline Matt Ellis 2024-06-06 17:44:38 +01:00
  • b0e6b72281 Fix regression missing newlines in :print output Matt Ellis 2024-06-06 00:29:32 +01:00
  • e6220e5e53 Fix regression clearing output instead of closing Matt Ellis 2024-06-06 00:16:18 +01:00
  • 3c064845b1 Fix ex text field handling of zoom and font size Matt Ellis 2024-06-05 23:45:42 +01:00
  • 736cb219ca Remove the use of RegExp from ExEntryPanel Alex Plate 2024-06-28 16:47:32 +03:00
  • fb30e4e387 Adapt the code to the new search helper functions Alex Plate 2024-06-28 16:12:56 +03:00
  • 74550ffa16 Refactor countWords function Alex Plate 2024-06-28 16:05:28 +03:00
  • d0a0672282 Rename .java to .kt Alex Plate 2024-06-28 16:05:27 +03:00
  • 16e92ddf60 Move SearchHelper classes to kotlin file Alex Plate 2024-06-28 16:02:26 +03:00
  • 4d8e68d800 Get rid of many unused search functions Alex Plate 2024-06-28 15:56:19 +03:00
  • bbebfaf32a Remove some obsolete and deprecated code Alex Plate 2024-06-28 15:37:30 +03:00
  • 7e56331e47 Fix failing test filipp 2024-06-28 15:46:56 +03:00
  • 750db8e71c Fix 'incsearch'+'wrapscan' at bottom of file Matt Ellis 2024-06-28 00:41:01 +01:00
  • 4255ef68a3 Post review improvements filipp 2024-06-28 13:54:24 +03:00
  • 3313464214 Fix(VIM-3501): Global commands applied to the following lines if matches > 1 Filipp Vakhitov 2024-06-27 14:17:25 +05:00
  • 683ba32a15 Fix test compilation Filipp Vakhitov 2024-06-06 19:03:41 +03:00
  • 90a60155e5 Move VimscriptParser to vim-engine Filipp Vakhitov 2024-06-04 14:55:41 +03:00
  • b25d06ed9e Move Vimscript visitors to vim-engine Filipp Vakhitov 2024-06-04 14:40:18 +03:00
  • 706ae3dd91 Move GlobalCommand to vim-engine Filipp Vakhitov 2024-06-04 14:12:57 +03:00
  • 9b15ed8181 Add VimRangeMarker Filipp Vakhitov 2024-06-04 14:10:30 +03:00
  • f355bef36b Remove deprecated SearchGroup.java Filipp Vakhitov 2024-06-03 20:08:17 +03:00
  • 4391e69c48 Move DocumentSearchListener to IjVimSearchGroup Filipp Vakhitov 2024-06-03 19:47:58 +03:00
  • 0710d80391 Remove SearchGroup from GlobalCommand Filipp Vakhitov 2024-06-03 19:16:17 +03:00
  • cf41a3a76c Fix(VIM-3507): Mapping exits early on double backslash filipp 2024-06-28 13:45:46 +03:00
  • 31b2cd872f Use when expression instead of convoluted nested if else jake.peters 2024-06-28 00:31:27 +01:00
  • 2b6945cbb2 Add ability to iterate over all states for unassigned handlers jake.peters 2024-06-24 22:18:51 +01:00
  • ae5f43918f Use BGT instead of EDT jake.peters 2024-06-24 13:48:23 +01:00
  • 6b6bc2752e Rename method to be more reflective of its toggle functionality. jake.peters 2024-06-17 21:30:32 +01:00
  • 4556adae3c Add ability to change all handlers to use either Vim or IDE shortcuts. jake.peters 2024-06-17 21:02:42 +01:00
  • 1b0886041b Fix(VIM-3506): in command mode no longer change cursor to " Filipp Vakhitov 2024-06-27 15:46:22 +05:00
  • 16e18f3ca7 Bump io.ktor:ktor-client-core from 2.3.11 to 2.3.12 dependabot[bot] 2024-06-26 15:48:37 +00:00
  • ee0d67fbbb Bump io.ktor:ktor-client-auth from 2.3.11 to 2.3.12 dependabot[bot] 2024-06-26 15:48:37 +00:00