From bb7b3b3801a895eae9569b2dfe40db99687df25e Mon Sep 17 00:00:00 2001 From: Austin Traver <25112463+austintraver@users.noreply.github.com> Date: Thu, 11 Jul 2019 15:56:26 -0700 Subject: [PATCH] Update zsh-syntax-highlighting.zsh --- zsh-syntax-highlighting.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zsh-syntax-highlighting.zsh b/zsh-syntax-highlighting.zsh index 6776809..08eceb9 100644 --- a/zsh-syntax-highlighting.zsh +++ b/zsh-syntax-highlighting.zsh @@ -91,7 +91,7 @@ _zsh_highlight() local canonical_options onoff option raw_options raw_options=(${(f)"$(emulate -R zsh; set -o)"}) canonical_options=(${${${(M)raw_options:#*off}%% *}#no} ${${(M)raw_options:#*on}%% *}) - for option in $canonical_options; do + for option in $("${(kv)options[@]}"); do [[ -o $option ]] # This variable cannot be eliminated c.f. workers/42101. onoff=${${=:-off on}[2-$?]}