Matt Ellis 
							
						 
					 
					
						
						
							
						
						a49631e986 
					 
					
						
						
							
							Start to refactor postMove and intended column  
						
						 
						
						
						
						
					 
					
						2022-11-16 09:41:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						bb31b5f2d3 
					 
					
						
						
							
							Remove unused hooks for SingleExecution  
						
						 
						
						
						
						
					 
					
						2022-11-16 09:41:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						8ad08d466e 
					 
					
						
						
							
							Refactor motion handler to combine caret move  
						
						 
						
						
						
						
					 
					
						2022-11-16 09:41:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						ab31183a93 
					 
					
						
						
							
							Regroup line motion functions  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						3257cc82dc 
					 
					
						
						
							
							Rename functions to indicate target motion  
						
						 
						
						... 
						
						
						
						I.e. line number (currently buffer, should be Vim logical line), current line, or relative to current line 
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						ef73733596 
					 
					
						
						
							
							Remove unnecessary method from VimCaret  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						4b45d4cf09 
					 
					
						
						
							
							Group VimCaret related functions and properties  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						e0b3e1db24 
					 
					
						
						
							
							Move StrictMode to engine  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						e0b51d653a 
					 
					
						
						
							
							Move action to correct package  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						c17ebbf4d7 
					 
					
						
						
							
							Rename various scroll functions  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						44a26d59a4 
					 
					
						
						
							
							Rename screen line functions to "display"  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						6b8f81f7eb 
					 
					
						
						
							
							Rename screen column functions to "display"  
						
						 
						
						... 
						
						
						
						Two reasons:
1. It is good if the engine uses Vim terminology. A "screen" in Vim includes all window/display lines from all windows in the terminal screen, including the status and command line. IntelliJ doesn't have this concept. A display line is most similar to IntelliJ's visual lines, but describes the window/display's character grid, not the buffer contents.
2. moveCaretToMiddleColumn needs renaming to indicate that it's for a display line, not a logical line, and to make way for an implementation of `gM`, which does work on logical lines 
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						9a4b9419eb 
					 
					
						
						
							
							Rearrange VimMotionGroup to group related functions  
						
						 
						
						... 
						
						
						
						No code changes 
						
						
					 
					
						2022-11-15 10:34:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						7791c0b7be 
					 
					
						
						
							
							Get rid of runForEachCaret in DeleteJoinLinesAction  
						
						 
						
						
						
						
					 
					
						2022-11-08 13:45:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						3df637b265 
					 
					
						
						
							
							Remove macrodelay option  
						
						 
						
						
						
						
					 
					
						2022-11-08 09:42:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						ea220d2514 
					 
					
						
						
							
							Update formatting  
						
						 
						
						
						
						
					 
					
						2022-11-06 00:20:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						2355435275 
					 
					
						
						
							
							Update copyright  
						
						 
						
						
						
						
					 
					
						2022-11-04 09:24:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						05852b07c6 
					 
					
						
						
							
							Refactor commands output  
						
						 
						
						
						
						
					 
					
						2022-11-01 19:47:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						19a6284023 
					 
					
						
						
							
							Update kotlin version to 1.7.20  
						
						 
						
						
						
						
					 
					
						2022-10-28 08:16:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						45908f2a84 
					 
					
						
						
							
							Remove unnecessary scroll method  
						
						 
						
						
						
						
					 
					
						2022-10-28 08:15:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						013f7a42c2 
					 
					
						
						
							
							[VIM-2774] Move visual toggle mode to another handler  
						
						 
						
						
						
						
					 
					
						2022-10-18 16:38:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						d03398f3e8 
					 
					
						
						
							
							[VIM-2774] Move reset mode to another handler  
						
						 
						
						
						
						
					 
					
						2022-10-18 16:38:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						7a26307a2b 
					 
					
						
						
							
							[VIM-2774] Move caret swap to runForEachCaret  
						
						 
						
						
						
						
					 
					
						2022-10-18 16:38:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						fa6a0369b8 
					 
					
						
						
							
							[VIM-2774] Remove runforEachCaret for other method  
						
						 
						
						
						
						
					 
					
						2022-10-18 16:38:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						ad8cb0ba09 
					 
					
						
						
							
							[VIM-2774] Add conditional multicaret handler  
						
						 
						
						
						
						
					 
					
						2022-10-18 16:38:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						d3424021c8 
					 
					
						
						
							
							Fix(VIM-2768): Refactor listeners  
						
						 
						
						
						
						
					 
					
						2022-10-17 17:39:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						6e0f301fb8 
					 
					
						
						
							
							Fix(VIM-2757) Wrong gv behavior  
						
						 
						
						
						
						
					 
					
						2022-09-22 04:08:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						c76b8db293 
					 
					
						
						
							
							Fix(VIM-2718) Copied value is not inserted  
						
						 
						
						
						
						
					 
					
						2022-09-21 03:00:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						871b60fe8d 
					 
					
						
						
							
							Revert "[New Typing Handler]: Switch j command to new typing handler"  
						
						 
						
						... 
						
						
						
						This reverts commit 43a79dba 
						
						
					 
					
						2022-09-12 09:30:22 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						6715a5b61f 
					 
					
						
						
							
							Revert "[New Typing Handler]: Support d"  
						
						 
						
						... 
						
						
						
						This reverts commit c32c62ea 
						
						
					 
					
						2022-09-12 09:29:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						9f00dbd6f4 
					 
					
						
						
							
							Update formatting  
						
						 
						
						
						
						
					 
					
						2022-09-11 00:19:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						7fbc17624f 
					 
					
						
						
							
							Fix(VIM-2718): Fixed case where the primary caret was changed  
						
						 
						
						
						
						
					 
					
						2022-09-11 00:24:06 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						c32c62eacc 
					 
					
						
						
							
							[New Typing Handler]: Support d  
						
						 
						
						
						
						
					 
					
						2022-09-06 13:13:31 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						43a79dbad4 
					 
					
						
						
							
							[New Typing Handler]: Switch j command to new typing handler  
						
						 
						
						
						
						
					 
					
						2022-09-05 15:22:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						da8f5f3231 
					 
					
						
						
							
							Fix handler call from put command  
						
						 
						
						
						
						
					 
					
						2022-08-23 15:26:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						f8fa8b73fa 
					 
					
						
						
							
							Move some methods to vim engine  
						
						 
						
						
						
						
					 
					
						2022-08-23 15:26:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						81816f903f 
					 
					
						
						
							
							Update formatting  
						
						 
						
						
						
						
					 
					
						2022-08-21 00:17:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						7f1e3bb155 
					 
					
						
						
							
							Fix(VIM-1758): Commentary plugin in rider  
						
						 
						
						
						
						
					 
					
						2022-08-17 10:13:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						9498d0779c 
					 
					
						
						
							
							Revert "Refactoring IdeaVim to use editor actions instead of registering shortcuts in the editor"  
						
						 
						
						... 
						
						
						
						This reverts commit b12fd5100f . 
						
						
					 
					
						2022-08-15 18:59:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						b12fd5100f 
					 
					
						
						
							
							Refactoring IdeaVim to use editor actions instead of registering shortcuts in the editor  
						
						 
						
						
						
						
					 
					
						2022-08-15 18:42:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						12903066b9 
					 
					
						
						
							
							Workaround for VIM-2487  
						
						 
						
						
						
						
					 
					
						2022-08-12 09:45:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						118d0433cb 
					 
					
						
						
							
							Fix(VIM-2728): Give access to global variables  
						
						 
						
						
						
						
					 
					
						2022-08-12 09:45:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						3c6bffba03 
					 
					
						
						
							
							Fix(VIM-749)  
						
						 
						
						
						
						
					 
					
						2022-08-11 03:27:19 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						2dae43258c 
					 
					
						
						
							
							Skip unsupported arguments in command  
						
						 
						
						... 
						
						
						
						VIM-2720 
						
						
					 
					
						2022-08-04 20:08:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						0d168c8115 
					 
					
						
						
							
							Update formatting  
						
						 
						
						
						
						
					 
					
						2022-07-24 00:20:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						33d3f270a3 
					 
					
						
						
							
							Fix(VIM-2710): Show options value on set opt  
						
						 
						
						
						
						
					 
					
						2022-07-20 09:56:23 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						da94edd386 
					 
					
						
						
							
							Fix(VIM-2703)  
						
						 
						
						
						
						
					 
					
						2022-07-20 02:51:45 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						97f5c9225e 
					 
					
						
						
							
							Cleanup the sources  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:24:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						09b86c15f9 
					 
					
						
						
							
							Fix missing space  
						
						 
						
						
						
						
					 
					
						2022-07-08 10:59:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						8f34285d8c 
					 
					
						
						
							
							Fix issues with notations  
						
						 
						
						
						
						
					 
					
						2022-07-08 10:55:21 +03:00