Matt Ellis 
							
						 
					 
					
						
						
							
						
						4f9d76ef66 
					 
					
						
						
							
							Fix memory leak with non-disposed listeners  
						
						... 
						
						
						
						Fixes VIM-3319 
						
						
					 
					
						2024-11-13 18:00:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						4b7381901d 
					 
					
						
						
							
							Fix bug removing map that is also a prefix  
						
						
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						6e2cb9ba11 
					 
					
						
						
							
							Reorder functions. No logic changes  
						
						
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						91cd4ab01f 
					 
					
						
						
							
							Add sequences to iterate keystroke trie  
						
						... 
						
						
						
						Allows iterating the trie entries without having to create a list or create a list for each entry's keystrokes. 
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						34d23180bd 
					 
					
						
						
							
							Avoid wrapping the keys list for each map attempt  
						
						
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						fc5aaa50d8 
					 
					
						
						
							
							Remove unnecessary hasmapfrom function  
						
						
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						c7bbfdcaf5 
					 
					
						
						
							
							Remove some test only functions  
						
						
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						562906fe6d 
					 
					
						
						
							
							Filter map output by prefix  
						
						... 
						
						
						
						Fixes VIM-2981 
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						976771d11a 
					 
					
						
						
							
							Implement smap and snoremap  
						
						... 
						
						
						
						Support for sunmap and smapclear already exists, and vmap would introduce a Select mode map.
Fixes VIM-2260 
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						5fc4462b03 
					 
					
						
						
							
							Support map! to map insert and cmdline modes  
						
						... 
						
						
						
						Also supports `mapclear!` and `unmap!`
Moves parsing of the bang modifier to the parser so we can tell the difference between `map! foo bar` and `map ! foo bar` 
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						5f263e7014 
					 
					
						
						
							
							Fix output of maps with same keys in multiple modes  
						
						... 
						
						
						
						E.g. `map foo bar` and `vmap foo baz` would only output one map for `foo` when calling `:map`. Now it will output all maps that match the ex command's modes. This change also improves the marker characters in the first column of map output. 
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						4c899fcc93 
					 
					
						
						
							
							Simplify test code  
						
						
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						2f8fe392af 
					 
					
						
						
							
							Use KeyStrokeTrie for maps  
						
						
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						84c7e1159b 
					 
					
						
						
							
							Introduce KeyStrokeTrie to find commands  
						
						... 
						
						
						
						Should also restore compatibility with idea-which-key 
						
						
					 
					
						2024-11-13 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						18d6f79796 
					 
					
						
						
							
							Add missing C-PageUp/Down shortcuts to switch tab  
						
						... 
						
						
						
						Fixes VIM-2044 
						
						
					 
					
						2024-11-13 17:52:28 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						a745da9761 
					 
					
						
						
							
							Add Shift+Enter mapping to scroll page forward  
						
						... 
						
						
						
						Fixes VIM-2752 
						
						
					 
					
						2024-11-13 17:52:28 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						5eb36ce428 
					 
					
						
						
							
							Remove unneeded extended special name parsing  
						
						... 
						
						
						
						This was needed when action keys were registered in a comma separated list in a single XML attribute string. Additional encoding was needed for angle brackets and commas. Registration has changed, and this is no longer needed 
						
						
					 
					
						2024-11-13 17:52:28 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						b0951f4a38 
					 
					
						
						
							
							Add information about the Vim-Peekaboo plugin  
						
						
						
						
					 
					
						2024-11-08 11:06:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bcf519027e 
					 
					
						
						
							
							Bump io.ktor:ktor-client-content-negotiation from 2.3.10 to 3.0.1  
						
						... 
						
						
						
						Bumps [io.ktor:ktor-client-content-negotiation](https://github.com/ktorio/ktor ) from 2.3.10 to 3.0.1.
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.3.10...3.0.1 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-content-negotiation
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-11-06 17:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9aece44a00 
					 
					
						
						
							
							Bump io.ktor:ktor-client-cio from 3.0.0 to 3.0.1  
						
						... 
						
						
						
						Bumps [io.ktor:ktor-client-cio](https://github.com/ktorio/ktor ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.0.0...3.0.1 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-cio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-11-06 17:37:07 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						61912e2c9b 
					 
					
						
						
							
							Bump io.ktor:ktor-serialization-kotlinx-json from 2.3.12 to 3.0.1  
						
						... 
						
						
						
						Bumps [io.ktor:ktor-serialization-kotlinx-json](https://github.com/ktorio/ktor ) from 2.3.12 to 3.0.1.
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.3.12...3.0.1 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-11-06 17:21:37 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						92ee271f1e 
					 
					
						
						
							
							Add fallback if ve guicursor option not specified  
						
						
						
						
					 
					
						2024-11-05 12:29:13 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						babc5daf3b 
					 
					
						
						
							
							Use Visual-exclusive caret shape from guicursor  
						
						
						
						
					 
					
						2024-11-05 12:29:13 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						c0a10c65e1 
					 
					
						
						
							
							Upgrade TC agents  
						
						
						
						
					 
					
						2024-11-05 11:56:20 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						5145bb4193 
					 
					
						
						
							
							Mute some NeoVim tests  
						
						
						
						
					 
					
						2024-11-05 11:50:44 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						8825f790d4 
					 
					
						
						
							
							Fix the problem with the JSON in tests  
						
						... 
						
						
						
						In 2025.1 the JSON plugin is extracted from the platform. See IJPL-159354 
						
						
					 
					
						2024-11-05 11:45:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						a0f0f71b6a 
					 
					
						
						
							
							Revert "Fix deprecated API usage"  
						
						... 
						
						
						
						This reverts commit b0dd75f77c 
						
						
					 
					
						2024-11-05 05:43:14 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						6a73f9e65a 
					 
					
						
						
							
							Bump TC configurations to use 2024.2.1  
						
						
						
						
					 
					
						2024-11-05 05:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						4ee858877d 
					 
					
						
						
							
							Revert "Remove pre-242 workaround"  
						
						... 
						
						
						
						This reverts commit 727cfb36ba 
						
						
					 
					
						2024-11-05 04:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						82d18cfbb9 
					 
					
						
						
							
							Remove unused imports  
						
						
						
						
					 
					
						2024-11-05 04:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						b0dd75f77c 
					 
					
						
						
							
							Fix deprecated API usage  
						
						
						
						
					 
					
						2024-11-05 04:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						727cfb36ba 
					 
					
						
						
							
							Remove pre-242 workaround  
						
						
						
						
					 
					
						2024-11-05 04:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						a7d5c5f2d4 
					 
					
						
						
							
							Remove custom version for split mode  
						
						... 
						
						
						
						Split mode run task will use the same version as runIde 
						
						
					 
					
						2024-11-05 04:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						1e02848a66 
					 
					
						
						
							
							Update target IDEA version to 242  
						
						... 
						
						
						
						Note that this uses 2024.2.1 as the minimum version because 2024.2.0 is no longer available. 
						
						
					 
					
						2024-11-05 04:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						9d8afc5fcb 
					 
					
						
						
							
							TC: Use the idea version from the gradle configuration to run github tests  
						
						
						
						
					 
					
						2024-11-05 03:46:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						15b2a17ae6 
					 
					
						
						
							
							Bump org.junit.jupiter:junit-jupiter-engine from 5.10.3 to 5.10.5  
						
						... 
						
						
						
						Bumps [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit5 ) from 5.10.3 to 5.10.5.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.5 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-10-30 18:10:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						39a2cdcf50 
					 
					
						
						
							
							Bump io.ktor:ktor-client-auth from 2.3.12 to 3.0.1  
						
						... 
						
						
						
						Bumps [io.ktor:ktor-client-auth](https://github.com/ktorio/ktor ) from 2.3.12 to 3.0.1.
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.3.12...3.0.1 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-auth
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-10-30 18:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2fd488531b 
					 
					
						
						
							
							Bump org.junit.vintage:junit-vintage-engine from 5.10.3 to 5.10.5  
						
						... 
						
						
						
						Bumps [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit5 ) from 5.10.3 to 5.10.5.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.5 )
---
updated-dependencies:
- dependency-name: org.junit.vintage:junit-vintage-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-10-30 17:55:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e69b30796c 
					 
					
						
						
							
							Bump org.junit.jupiter:junit-jupiter-api from 5.10.3 to 5.10.5  
						
						... 
						
						
						
						Bumps [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5 ) from 5.10.3 to 5.10.5.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.5 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-10-30 17:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						790a0afdf3 
					 
					
						
						
							
							Bump io.ktor:ktor-client-core from 2.3.12 to 3.0.1  
						
						... 
						
						
						
						Bumps [io.ktor:ktor-client-core](https://github.com/ktorio/ktor ) from 2.3.12 to 3.0.1.
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.3.12...3.0.1 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-core
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-10-30 17:54:12 +02:00 
						 
				 
			
				
					
						
							
							
								IdeaVim Bot 
							
						 
					 
					
						
						
							
						
						66b01b0b0d 
					 
					
						
						
							
							Add Greg Shrago to contributors list  
						
						
						
						
					 
					
						2024-10-26 09:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						71ea6184a0 
					 
					
						
						
							
							Add Greg Shrago to the contributors list  
						
						
						
						
					 
					
						2024-10-25 18:18:12 +03:00 
						 
				 
			
				
					
						
							
							
								Greg Shrago 
							
						 
					 
					
						
						
							
						
						0b1c79d961 
					 
					
						
						
							
							Disable some IJ additional checks  
						
						
						
						
					 
					
						2024-10-25 18:14:37 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						6b751fae6e 
					 
					
						
						
							
							Disable some IJ additional checks  
						
						
						
						
					 
					
						2024-10-25 17:29:07 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						152066b73c 
					 
					
						
						
							
							Apply TeamCity patches  
						
						
						
						
					 
					
						2024-10-25 17:00:44 +03:00 
						 
				 
			
				
					
						
							
							
								aleksei.plate@jetbrains.com 
							
						 
					 
					
						
						
							
						
						dfe645c4eb 
					 
					
						
						
							
							TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ 2024.2' build configuration were updated  
						
						
						
						
					 
					
						2024-10-25 13:52:21 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						5024fd94da 
					 
					
						
						
							
							There are fails in the configuration, let's revert part of it  
						
						
						
						
					 
					
						2024-10-25 16:47:57 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						4d3a231a35 
					 
					
						
						
							
							Add java and other tests to artifacts  
						
						
						
						
					 
					
						2024-10-25 16:27:53 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						e1a803d310 
					 
					
						
						
							
							Disable one more test that doesn't work on 242  
						
						
						
						
					 
					
						2024-10-25 15:59:05 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Plate 
							
						 
					 
					
						
						
							
						
						96b224c0d8 
					 
					
						
						
							
							Fix compilation issues  
						
						
						
						
					 
					
						2024-10-25 14:47:54 +03:00