Matthieu Coudron 
							
						 
					 
					
						
						
							
						
						65aca4d857 
					 
					
						
						
							
							TUI: can make the cursor transparent  #11519  
						
						 
						
						... 
						
						
						
						when setting 'guicursor' highlight blend=100. 
						
						
					 
					
						2019-12-19 12:27:21 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						4987311fb5 
					 
					
						
						
							
							tests/ui: remove unnecessary screen:detach()  
						
						 
						
						... 
						
						
						
						It is perfectly fine and expected to detach from the screen just by
the UI disconnecting from nvim or exiting nvim. Just keep detach() in
screen_basic_spec, to get some coverage of the detach method itself.
This avoids hang on failure in many situations (though one could argue
that detach() should be "fast", or at least "as fast as resize",
which works in press-return already).
Never use detach() just to change the size of the screen, try_resize()
method exists for that specifically. 
						
						
					 
					
						2019-10-13 22:10:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						e04b9e7c78 
					 
					
						
						
							
							test/ui: update tests for new msg_grid implementation  
						
						 
						
						
						
						
					 
					
						2019-09-01 15:55:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						2c2f160a27 
					 
					
						
						
							
							ui: add 'redrawdebug' option for flexible debugging of redrawing  
						
						 
						
						
						
						
					 
					
						2019-07-09 15:13:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						81e84f2aae 
					 
					
						
						
							
							floats: add NormalFloat highlight and 'nonumber' default  
						
						 
						
						
						
						
					 
					
						2019-03-12 17:17:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						3d88287e30 
					 
					
						
						
							
							tests: introduce screen:expect{...} form  
						
						 
						
						
						
						
					 
					
						2018-08-27 15:15:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						fa4c260100 
					 
					
						
						
							
							cursor_shape: use attribute ids instead of syntax ids  
						
						 
						
						... 
						
						
						
						As attribute ids is the convention in the UI protocol
Also remove non-threadsafe calls in tui.c to syntax module. 
						
						
					 
					
						2018-08-13 13:35:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						98e7112390 
					 
					
						
						
							
							msg: do not scroll entire screen ( #8088 )  
						
						 
						
						
						
						
					 
					
						2018-03-31 11:12:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						8d8b6224d9 
					 
					
						
						
							
							options: make 'highlight' read-only  
						
						 
						
						
						
						
					 
					
						2017-05-15 07:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						bfcaf36404 
					 
					
						
						
							
							options: allow different highlights in windows  
						
						 
						
						
						
						
					 
					
						2017-05-08 12:41:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						d349f610ac 
					 
					
						
						
							
							'guicursor': No color/blink by default  
						
						 
						
						... 
						
						
						
						Closes  #6577  
						
						
					 
					
						2017-04-30 13:44:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						7ea5c78687 
					 
					
						
						
							
							ui: use an array for mode styles  
						
						 
						
						
						
						
					 
					
						2017-04-21 12:32:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						2c5751b9b2 
					 
					
						
						
							
							ui: add tests for new cursor shape modes  
						
						 
						
						
						
						
					 
					
						2017-04-21 12:32:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Björn Linse 
							
						 
					 
					
						
						
							
						
						3b558e5d7b 
					 
					
						
						
							
							tests: short form screen:except(func) expects condition only.  #6440  
						
						 
						
						... 
						
						
						
						- Use this to properly test cursor shape events.
- tests: update screen_basic_spec to use `screen:expect` short form.
  Clearer than using `screen:wait` directy. 
						
						
					 
					
						2017-04-06 01:06:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						e348e256f3 
					 
					
						
						
							
							'guicursor': Disable by default for unknown terminals.  
						
						 
						
						... 
						
						
						
						User can still set guicursor explicitly in init.vim.
Closes  #5990 
Closes  #6403  
						
						
					 
					
						2017-04-04 14:19:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						3ccd59ee82 
					 
					
						
						
							
							'guicursor': enabled=false if 'guicursor' is empty  
						
						 
						
						... 
						
						
						
						Closes  #6429 
Closes  #6430  
						
						
					 
					
						2017-04-04 14:19:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yichao Zhou 
							
						 
					 
					
						
						
							
						
						bc6d868d00 
					 
					
						
						
							
							'listchars': Whitespace highlight group  #6367  
						
						 
						
						
						
						
					 
					
						2017-04-03 14:10:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ZyX 
							
						 
					 
					
						
						
							
						
						dc75766081 
					 
					
						
						
							
							tests: Fix testlint errors  
						
						 
						
						
						
						
					 
					
						2017-04-03 03:07:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						3a69dbfca6 
					 
					
						
						
							
							api/cursor_style_set: mode descriptions  
						
						 
						
						
						
						
					 
					
						2017-04-01 23:29:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						c2826a7830 
					 
					
						
						
							
							'guicursor': Empty means "block cursor in all modes".  
						
						 
						
						... 
						
						
						
						Also: update default 'guicursor' to match the documentation. 
						
						
					 
					
						2017-04-01 23:14:05 +02:00