mirror of
				https://github.com/zsh-users/zsh-syntax-highlighting.git
				synced 2025-10-31 01:55:07 +00:00 
			
		
		
		
	driver: Enable highlighting during isearch under zsh≥5.3.
This patch causes a behaviour difference in the [i257] scenario: - Before this change, the zle_highlight[isearch] is applied and z-sy-h's highlighting isn't. - With this change, both zle_highlight[isearch] and z-sy-h's highlighting are applied, so «echo foo» renders the first word in green underline (fg=green from ZSH_HIGHLIGHT_STYLES[builtin], underline from zle_highlight[isearch]). This patch causes the presuppositional FAQ entry added in a8fe22d422515a46a4c2e968ff37762c577059bc to be correct. This is part of #261, of which #288 was a spin-off. [i257] https://github.com/zsh-users/zsh-syntax-highlighting/pull/257#issuecomment-168394665
This commit is contained in:
		
							parent
							
								
									171a4eec2d
								
							
						
					
					
						commit
						4ad311ec0a
					
				| @ -60,7 +60,7 @@ _zsh_highlight() | ||||
| 
 | ||||
|   # Remove all highlighting in isearch, so that only the underlining done by zsh itself remains. | ||||
|   # For details see FAQ entry 'Why does syntax highlighting not work while searching history?'. | ||||
|   if [[ $WIDGET == zle-isearch-update ]]; then | ||||
|   if [[ $WIDGET == zle-isearch-update ]] && ! (( $+ISEARCHMATCH_ACTIVE )); then | ||||
|     region_highlight=() | ||||
|     return $ret | ||||
|   fi | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 m0viefreak
						m0viefreak