driver: Revert changes that depend on not-yet-released zsh features.
The $ISEARCHMATCH_ACTIVE and $SUFFIX_ACTIVE have not yet appeared in a zsh release.
This commit is contained in:
		
						commit
						5dcf0cecd8
					
				|  | @ -60,7 +60,7 @@ _zsh_highlight() | ||||||
| 
 | 
 | ||||||
|   # Remove all highlighting in isearch, so that only the underlining done by zsh itself remains. |   # 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?'. |   # For details see FAQ entry 'Why does syntax highlighting not work while searching history?'. | ||||||
|   if [[ $WIDGET == zle-isearch-update ]] && ! (( $+ISEARCHMATCH_ACTIVE )); then |   if [[ $WIDGET == zle-isearch-update ]]; then | ||||||
|     region_highlight=() |     region_highlight=() | ||||||
|     return $ret |     return $ret | ||||||
|   fi |   fi | ||||||
|  | @ -142,12 +142,6 @@ _zsh_highlight() | ||||||
|     # yank / paste (zsh-5.1.1 and newer) |     # yank / paste (zsh-5.1.1 and newer) | ||||||
|     (( $+YANK_ACTIVE )) && (( YANK_ACTIVE )) && _zsh_highlight_apply_zle_highlight paste standout "$YANK_START" "$YANK_END" |     (( $+YANK_ACTIVE )) && (( YANK_ACTIVE )) && _zsh_highlight_apply_zle_highlight paste standout "$YANK_START" "$YANK_END" | ||||||
| 
 | 
 | ||||||
|     # isearch |  | ||||||
|     (( $+ISEARCHMATCH_ACTIVE )) && (( ISEARCHMATCH_ACTIVE )) && _zsh_highlight_apply_zle_highlight isearch underline "$ISEARCHMATCH_START" "$ISEARCHMATCH_END" |  | ||||||
| 
 |  | ||||||
|     # suffix |  | ||||||
|     (( $+SUFFIX_ACTIVE )) && (( SUFFIX_ACTIVE )) && _zsh_highlight_apply_zle_highlight suffix bold "$SUFFIX_START" "$SUFFIX_END" |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
|     return $ret |     return $ret | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue