mirror of
				https://github.com/zsh-users/zsh-syntax-highlighting.git
				synced 2025-10-30 17:39:42 +00:00 
			
		
		
		
	main: Do not highlight for regions that end before the start of BUFFER
This commit is contained in:
		
							parent
							
								
									ff85c7e01b
								
							
						
					
					
						commit
						e13074528f
					
				| @ -104,7 +104,8 @@ _zsh_highlight_main_add_region_highlight() { | |||||||
|   (( start -= $#PREBUFFER )) |   (( start -= $#PREBUFFER )) | ||||||
|   (( end -= $#PREBUFFER )) |   (( end -= $#PREBUFFER )) | ||||||
| 
 | 
 | ||||||
|   (( end < 0 )) && return # having end<0 would be a bug |   (( start >= end )) && { print -r -- >&2 "zsh-syntax-highlighting: BUG: _zsh_highlight_main_add_region_highlight: start($start) >= end($end)"; return } | ||||||
|  |   (( end <= 0 )) && return | ||||||
|   (( start < 0 )) && start=0 # having start<0 is normal with e.g. multiline strings |   (( start < 0 )) && start=0 # having start<0 is normal with e.g. multiline strings | ||||||
|   _zsh_highlight_add_highlight $start $end "$@" |   _zsh_highlight_add_highlight $start $end "$@" | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Matthew Martin
						Matthew Martin