filipp 
							
						 
					 
					
						
						
							
						
						e2c0d59e3a 
					 
					
						
						
							
							Fix default register for unnamedplus without X  
						
						 
						
						
						
						
					 
					
						2023-08-03 11:24:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						a62cc3618c 
					 
					
						
						
							
							Fix an issue with disposed caret when moving up  
						
						 
						
						... 
						
						
						
						There was an issue that when we enter visual block, move up, then try to switch to the visual line, we get a disposed caret issue.
This was caused by the fact that we get the list of carets, then process them one by one. However, as we update the first caret, the second gets disposed. 
						
						
					 
					
						2023-08-01 16:17:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						d112030a8e 
					 
					
						
						
							
							Add explanatory comment about InsertExitModeAction  
						
						 
						
						
						
						
					 
					
						2023-08-01 12:22:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						dd24ebf184 
					 
					
						
						
							
							Rename OptionsScope.AUTO to EFFECTIVE  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						7ef2be625f 
					 
					
						
						
							
							Refactor parseOptionLine for readability  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						e3957d2207 
					 
					
						
						
							
							Minor updates from code review  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						e1141dcd1c 
					 
					
						
						
							
							Remove old option listener API  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						54dc184dd0 
					 
					
						
						
							
							Introduce option effective value change listener  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						1977ce3ea5 
					 
					
						
						
							
							Add simple one to many collection  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						c8c9d1729e 
					 
					
						
						
							
							Introduce listener for global option changes  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						1c465f028e 
					 
					
						
						
							
							Fix option scopes for :let command  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						12824c22c4 
					 
					
						
						
							
							Add :setglobal command  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						080c2059ee 
					 
					
						
						
							
							Format unset global-local toggle options  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						a288850010 
					 
					
						
						
							
							Add support for resetting option to global value  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						16811602d2 
					 
					
						
						
							
							Support global-local options  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						6d94d719e3 
					 
					
						
						
							
							Only notify change if option has changed  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						749d111e89 
					 
					
						
						
							
							Reset options for current editor only  
						
						 
						
						... 
						
						
						
						Matches Vim behaviour for `:set all&` 
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						365d8d34ce 
					 
					
						
						
							
							Introduce AUTO scope for effective option values  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						ced25bbf28 
					 
					
						
						
							
							Initialise options when opening windows/buffers  
						
						 
						
						... 
						
						
						
						Note that this temporarily changes the semantics of `:set` to always set the local option, instead of setting the global option (because we now eagerly initialise local values). Neither is correct, but we don't yet have a way to support the proper behaviour. 
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						7e1ce5a203 
					 
					
						
						
							
							Use Vim terminology in storage service  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						9a3fcb56a1 
					 
					
						
						
							
							Support local-to-buffer options  
						
						 
						
						... 
						
						
						
						Previously, all local options were treated as local-to-window 
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						aff956f4c8 
					 
					
						
						
							
							Update parsed value cache for declared scope  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						0f49fd6406 
					 
					
						
						
							
							Introduce declared scope for all options  
						
						 
						
						
						
						
					 
					
						2023-07-31 11:28:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Filipp Vakhitov 
							
						 
					 
					
						
						
							
						
						dfbefe96da 
					 
					
						
						
							
							Fix(VIM-802): IdeaVim vs. Vim: discrepancies in using registers  
						
						 
						
						
						
						
					 
					
						2023-07-28 19:58:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						a71b35097f 
					 
					
						
						
							
							Fix(VIM-2246): X11/Xorg Primary selection register "* not supported  
						
						 
						
						
						
						
					 
					
						2023-07-28 19:56:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						0058f81e76 
					 
					
						
						
							
							VIM-3022 Search is broken in folded regions  
						
						 
						
						
						
						
					 
					
						2023-07-27 01:03:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						78ea4e4e30 
					 
					
						
						
							
							Set up publishing of the vim-engine library  
						
						 
						
						
						
						
					 
					
						2023-07-20 16:50:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						2f5d402c61 
					 
					
						
						
							
							Support :set! to output as a single column  
						
						 
						
						
						
						
					 
					
						2023-07-19 18:04:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						8fb2ea5845 
					 
					
						
						
							
							Output options in column order, not row order  
						
						 
						
						... 
						
						
						
						This means that the last column might not be full, rather than the last row. Same as Vim. 
						
						
					 
					
						2023-07-19 18:04:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						a78e21a167 
					 
					
						
						
							
							Use soft wraps instead of hard wraps in ex output  
						
						 
						
						... 
						
						
						
						Hard wraps require figuring out the width of the panel, and all we have is the width of the associated editor, which excludes gutter, etc. Easier to let the UI toolkit handle it 
						
						
					 
					
						2023-07-19 18:04:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						2e9b626523 
					 
					
						
						
							
							Fix formatting of value pair options  
						
						 
						
						
						
						
					 
					
						2023-07-19 18:04:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						4487b8904c 
					 
					
						
						
							
							Sort options output before formatting  
						
						 
						
						... 
						
						
						
						Sorts on option name, not including "no" prefix for toggle options 
						
						
					 
					
						2023-07-19 18:04:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Ellis 
							
						 
					 
					
						
						
							
						
						1f01f915dc 
					 
					
						
						
							
							Remove trailing padding from options list  
						
						 
						
						
						
						
					 
					
						2023-07-19 18:04:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						a769a8d1a4 
					 
					
						
						
							
							Fix(VIM-2818): Wrong caret position after multicaret paste  
						
						 
						
						
						
						
					 
					
						2023-07-14 16:24:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						9e203898b6 
					 
					
						
						
							
							Support more registers for secondary carets  
						
						 
						
						
						
						
					 
					
						2023-07-14 13:42:43 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ludwig Valda Vasquez 
							
						 
					 
					
						
						
							
						
						28887c1da2 
					 
					
						
						
							
							Update VimMessages#updateStatusBar to accept VimEditor  
						
						 
						
						... 
						
						
						
						This is required for vim support in Fleet. 
						
						
					 
					
						2023-07-07 10:57:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						2582f1e907 
					 
					
						
						
							
							Fix(VIM-1294): unvoluntary unfolding when using ideavim  
						
						 
						
						
						
						
					 
					
						2023-06-30 12:32:41 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						c376feb4d8 
					 
					
						
						
							
							Fix(VIM-2685): Register command outputs different values for same registers  
						
						 
						
						
						
						
					 
					
						2023-06-27 17:40:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						1205bb67f2 
					 
					
						
						
							
							VIM-2973 Multiline editing like "ciw" doesn't work well when have remappings to stop c and d from using the default register  
						
						 
						
						
						
						
					 
					
						2023-06-21 01:20:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						10bcd20cd8 
					 
					
						
						
							
							Retire obsolete commands  
						
						 
						
						... 
						
						
						
						With all the gratefulness for 20 years of service. Thank you, pioneers of our plugin's legacy. 
						
						
					 
					
						2023-06-20 15:59:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						1b1680f7b0 
					 
					
						
						
							
							Fix typo  
						
						 
						
						
						
						
					 
					
						2023-06-20 15:59:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						6cc52570ac 
					 
					
						
						
							
							Add missing ExCommand annotations  
						
						 
						
						
						
						
					 
					
						2023-06-20 15:59:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						6425791ed9 
					 
					
						
						
							
							Attempt to avoid broken jsons after partial compilation  
						
						 
						
						
						
						
					 
					
						2023-06-20 15:59:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						0192009482 
					 
					
						
						
							
							Fix(VIM-2975): Fix the offset after the rendered docs  
						
						 
						
						
						
						
					 
					
						2023-06-15 14:25:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						7b71af9e1d 
					 
					
						
						
							
							Fix(VIM-2964): Fix an issue with leaking caret instance  
						
						 
						
						... 
						
						
						
						Now I use the subscription to the disposer, but I think we can update it to the flow 
						
						
					 
					
						2023-06-06 16:12:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Plate 
							
						 
					 
					
						
						
							
						
						51c464f8d2 
					 
					
						
						
							
							Fix out of bounds exception  
						
						 
						
						
						
						
					 
					
						2023-06-06 12:07:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						460553d8ae 
					 
					
						
						
							
							Avoid dependency to annotation-processors  
						
						 
						
						
						
						
					 
					
						2023-06-06 10:42:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						cc2de42415 
					 
					
						
						
							
							Moving from gorgeous YAML to good old JSON  
						
						 
						
						
						
						
					 
					
						2023-06-06 10:42:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						b31aa57d81 
					 
					
						
						
							
							build.gradle.kts cleanup  
						
						 
						
						
						
						
					 
					
						2023-06-06 10:42:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								filipp 
							
						 
					 
					
						
						
							
						
						c9b9bb6cf8 
					 
					
						
						
							
							Remove generated files for tests  
						
						 
						
						
						
						
					 
					
						2023-06-06 10:42:42 +03:00