1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-11-05 12:22:22 +01:00

Commit Graph

  • 36bf2639bb Bump io.ktor:ktor-client-cio from 2.3.8 to 2.3.9 dependabot[bot] 2024-03-13 15:51:26 +00:00
  • 0c1326e689 Bump com.google.devtools.ksp:symbol-processing-api dependabot[bot] 2024-03-13 15:51:17 +00:00
  • dd74438f68 Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.22 to 1.9.23 dependabot[bot] 2024-03-13 15:51:07 +00:00
  • a9ddfac782 Add test that shows an issue when deleting a line at the end of file Alex Plate 2024-03-12 21:21:15 +02:00
  • 79437df894 Fix(VIM-3330): Use Z backward visual search in sneak plugin Alex Plate 2024-03-12 20:01:35 +02:00
  • b5a04af089 Switch to a stable version of the plugin verifier because the latest version is broken. Alex Plate 2024-03-12 12:02:21 +02:00
  • 52372ae3d3 Disable plugin verifier for tests Alex Plate 2024-03-12 09:34:55 +02:00
  • 65d755d9b2 Bring back the getMappingMode function for binary compatibility with the which-key plugin Alex Plate 2024-03-12 09:31:59 +02:00
  • 1f1a8f3395 Avoid generation of the huge amount of sets during regex search Alex Plate 2024-03-11 18:51:46 +02:00
  • 629e4e7053 Fix(VIM-3336): Improve the performance of n in large files Alex Plate 2024-03-11 18:49:38 +02:00
  • c50a299cfd Remove the unused import Alex Plate 2024-03-11 18:48:27 +02:00
  • 4bad129caf Do not register clipboard option change listener for caret registers Alex Plate 2024-03-11 17:41:54 +02:00
  • 1ffb28e21b Wait for some checks in UI tests instead of immediate verification Alex Plate 2024-03-11 14:29:00 +02:00
  • c126243367 Bump io.ktor:ktor-client-auth from 2.3.8 to 2.3.9 dependabot[bot] 2024-03-06 16:16:53 +00:00
  • 6da6e461a8 Bump io.ktor:ktor-serialization-kotlinx-json from 2.3.8 to 2.3.9 dependabot[bot] 2024-03-06 16:03:31 +00:00
  • 103101bbcb Bump com.google.devtools.ksp:symbol-processing-api dependabot[bot] 2024-03-06 15:50:00 +00:00
  • f737fcba1a Bump io.ktor:ktor-client-core from 2.3.8 to 2.3.9 dependabot[bot] 2024-03-06 15:49:53 +00:00
  • c5fa0678b8 Bump io.ktor:ktor-client-content-negotiation from 2.3.8 to 2.3.9 dependabot[bot] 2024-03-06 15:49:34 +00:00
  • 00ccddf8cf Revert changes to SearchGroup filipp 2024-03-03 22:14:24 +02:00
  • 00cbf188fb Replace findUnmatchedBlock method with a new implementation filipp 2024-03-02 22:46:16 +02:00
  • 988ea74461 Fix(VIM-3294): %-movement mismatches braces filipp 2024-03-01 16:18:32 +02:00
  • 0914cda7e5 Better matching for a sequence of single-line comments filipp 2024-03-01 14:44:51 +02:00
  • 5959e9aaa1 Fix(VIM-1399): Uncommented brackets are matched to commented ones in VIM mode filipp 2024-03-01 13:23:13 +02:00
  • 434df565ae Migrate % command to work with newer method in SearchGroup.kt filipp 2024-03-01 11:43:41 +02:00
  • c8f36504d8 Fix tests for % filipp 2024-03-01 11:02:44 +02:00
  • 06e1af371e Add SearchGroup.kt filipp 2024-03-01 10:23:35 +02:00
  • d744987ac8 Add VimPsiService filipp 2024-03-01 09:29:09 +02:00
  • b4eef17aaa Add StringUtil.kt class filipp 2024-03-01 09:29:42 +02:00
  • 5c50e8607c Fix search filipp 2024-03-01 08:50:18 +02:00
  • 9a324ab448 Reset KeyHandlerState when switching Editors Filipp Vakhitov 2024-02-29 20:27:46 +02:00
  • c3978335f5 Bump org.mockito.kotlin:mockito-kotlin from 5.0.0 to 5.2.1 dependabot[bot] 2024-02-28 15:39:16 +00:00
  • 051296c2aa UI tests: make sure the text appear in the editor before running tests Alex Plate 2024-02-28 09:37:05 +02:00
  • 90f2d2ff29 Small update of the minimal version of IJ Alex Plate 2024-02-27 14:43:23 +02:00
  • 4c2edab406 Run optimize imports Alex Plate 2024-02-27 13:17:02 +02:00
  • 76e8fd69bf Increase timeout in UI tests Alex Plate 2024-02-27 11:30:35 +02:00
  • 5dd458bcf7 Add lippfi, FilipParker to contributors list IdeaVim Bot 2024-02-24 09:02:05 +00:00
  • a94a8b8539 Fix tests Filipp Vakhitov 2024-02-24 01:03:18 +02:00
  • 261230b23a Remove experimental showmodewidget option Filipp Vakhitov 2024-02-24 00:36:36 +02:00
  • b90317e00e More visible text color for mode widget Filipp Vakhitov 2024-02-24 00:27:48 +02:00
  • 21c9dc8785 Add statistic collector for mode widget Filipp Vakhitov 2024-02-24 00:12:01 +02:00
  • 31bbc60325 Fix all reports of the inspection that prohibits the use of companion objects Alex Plate 2024-02-23 18:55:01 +02:00
  • fec6e5c189 Remove the last argument in EventLogGroup as the compatibility was fixed on the platform side Alex Plate 2024-02-23 18:35:21 +02:00
  • 23c1493f17 Fix(VIM-3306): Vim paragraph motion won't make mappings if there is already such mapping defined by user Alex Plate 2024-02-23 18:26:50 +02:00
  • 00808af569 Merge pull request #824 from JetBrains/fleet lippfi 2024-02-23 17:25:21 +02:00
  • 3c94091d30 Merge branch 'refs/heads/master' into fleet filipp 2024-02-23 17:24:08 +02:00
  • b737362aba Update CaretVisualAttributesListener to use new Editor API filipp 2024-02-23 17:21:18 +02:00
  • db722fc4e5 VIM-1472 Add support for sorting with pattern Parker7123 2024-02-12 17:58:17 +01:00
  • 7d679e68dc Merge branch 'refs/heads/master' into fleet filipp 2024-02-23 17:08:01 +02:00
  • bc808403fb Rename localEditors to getEditors Matt Ellis 2024-02-05 09:39:57 +00:00
  • 9d6dc317a4 Only notify editors for the current buffer Matt Ellis 2024-02-05 09:37:07 +00:00
  • cf29c50f31 Ensure editors are initialised before use Matt Ellis 2024-02-05 09:16:47 +00:00
  • 2a3c4cc441 Use a link to changelog Alex Plate 2024-02-23 16:02:31 +02:00
  • bd192561ae Stop IdeaVim actions flowing into JB Client Matt Ellis 2024-02-01 18:02:40 +00:00
  • 66ff56a05e Move document listeners to global listeners Matt Ellis 2024-01-31 12:53:59 +00:00
  • def86d179e Review disabled editor checks Matt Ellis 2024-01-31 11:56:47 +00:00
  • 3c9a343f8b Review listeners to only work with local editors Matt Ellis 2024-01-31 11:45:40 +00:00
  • 10b6b05fab Clear disposable after disposing Matt Ellis 2024-01-30 14:39:40 +00:00
  • caa4ef736a Rename method for clarity Matt Ellis 2024-01-30 14:38:42 +00:00
  • 23702345a9 Fix comments Matt Ellis 2024-01-30 14:38:01 +00:00
  • ba89babd10 Move listener to app level Matt Ellis 2024-01-29 20:14:34 +00:00
  • 2ce3fbd677 Use common APIs to get local editors Matt Ellis 2024-01-29 17:25:30 +00:00
  • d8de73a06d Use correct APIs to get local only editors Matt Ellis 2024-01-29 16:29:34 +00:00
  • 8094e6711a Update qodana baseline Alex Plate 2024-02-23 15:38:33 +02:00
  • 10edccc1d6 Add matchit test for jump from try to catch and to finally Alex Plate 2024-02-23 15:36:38 +02:00
  • 247aaed188 Use the property to change the state of the octopus handler Alex Plate 2024-02-23 15:32:35 +02:00
  • 1a4333fa1b Move implementations to upper level Filipp Vakhitov 2024-02-20 14:57:28 +02:00
  • 8eaa6df318 Throw error instead of warning on state conflict Filipp Vakhitov 2024-02-18 03:10:44 +02:00
  • 7523db186f Empty status bar message after each test Filipp Vakhitov 2024-02-18 03:07:10 +02:00
  • 4aac113522 Remove duplicate method filipp 2024-02-16 10:02:47 +02:00
  • 795abd77a7 Add documentation filipp 2024-02-16 09:52:56 +02:00
  • 38bc914504 Avoid using annotation-processors in vim-engine Filipp Vakhitov 2024-02-09 14:26:24 +02:00
  • c8113eea83 Commit state after receiving unknown key Filipp Vakhitov 2024-02-08 22:51:26 +02:00
  • 924b7418e8 Fix DigraphSequence cloning Filipp Vakhitov 2024-02-08 17:26:48 +02:00
  • a7dfef61e9 Make LazyVimCommand open Filipp Vakhitov 2024-02-08 00:52:13 +02:00
  • db35c979b4 Move some editor methods to the base class Filipp Vakhitov 2024-02-08 00:50:45 +02:00
  • 2de933c723 Make processKey public Filipp Vakhitov 2024-02-08 00:47:26 +02:00
  • d3704d602f Cleanup after moving logic to other classes filipp 2024-02-23 14:45:21 +02:00
  • ea62f227bf Remove piece of code for handling bad commands filipp 2024-02-23 14:44:53 +02:00
  • 23fdadc32e Fix test filipp 2024-02-23 14:43:25 +02:00
  • e9bf06686f Add synchronize blocks to minimize risk of concurrent key processing and changing of the KeyHandlerState filipp 2024-02-23 14:41:17 +02:00
  • 7842b155c1 Move some logic to ModeInputConsumer filipp 2024-02-23 14:37:01 +02:00
  • 74a8277e10 Move some logic to SelectRegisterConsumer filipp 2024-02-23 14:29:49 +02:00
  • ddb1b80463 Move some logic to CommandConsumer filipp 2024-02-23 14:27:45 +02:00
  • eea3336934 Move some logic to CommandConsumer filipp 2024-02-23 14:27:04 +02:00
  • f801145712 Update MappingInfo to match newer signature filipp 2024-02-23 14:23:37 +02:00
  • e033b08535 Move some logic to DigraphConsumer filipp 2024-02-23 14:19:36 +02:00
  • 1d9514a205 Move some logic to RegisterConsumer filipp 2024-02-23 14:16:38 +02:00
  • 6741120f19 Move some logic to CharArgumentConsumer filipp 2024-02-23 14:14:49 +02:00
  • c501457322 Move some logic to EditorResetConsumer filipp 2024-02-23 14:13:38 +02:00
  • 46425a24c3 Move some logic to DeleteCommandConsumer filipp 2024-02-23 14:11:46 +02:00
  • 9826f0a7f0 Move some logic to CommandCountConsumer filipp 2024-02-23 13:45:29 +02:00
  • 43175061e0 Fix broken digraphSequence filipp 2024-02-23 13:40:30 +02:00
  • 0ab32cac34 Make MappingProcessor a KeyConsumer filipp 2024-02-23 13:39:17 +02:00
  • e3ec9c614b Add KeyConsumer filipp 2024-02-23 13:37:35 +02:00
  • f454d60234 Add MutableBoolean to be able to pass and modify shouldRecord in methods filipp 2024-02-23 13:36:47 +02:00
  • 19fa00837c Use KeyProcessResultBuilder filipp 2024-02-23 13:02:24 +02:00
  • 275c5d28e1 Add KeyProcessResultBuilder filipp 2024-02-23 10:54:10 +02:00
  • 15ae069f6f Make keyHandlerState argument not null filipp 2024-02-23 10:36:35 +02:00
  • 00f5541dc6 Add KeyProcessResult interface Filipp Vakhitov 2024-02-05 12:40:20 +02:00
  • 02540eb303 Pass KeyHandlerState as a method argument Filipp Vakhitov 2024-02-05 00:27:32 +02:00