From f32d1704b1e97f3a82f96ffd8ed828db7d84c56d Mon Sep 17 00:00:00 2001 From: Daniel Shahaf Date: Fri, 27 Dec 2019 09:20:18 +0000 Subject: [PATCH] 'main': Fix issue #652. --- highlighters/main/main-highlighter.zsh | 2 +- highlighters/main/test-data/alias-eponymous2.zsh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/highlighters/main/main-highlighter.zsh b/highlighters/main/main-highlighter.zsh index 028d51a..b7858f1 100644 --- a/highlighters/main/main-highlighter.zsh +++ b/highlighters/main/main-highlighter.zsh @@ -548,7 +548,7 @@ _zsh_highlight_main_highlighter_highlight_list() if [[ $this_word == *':start:'* ]] && ! (( in_redirection )); then # Expand aliases. - _zsh_highlight_main__type "$arg" + _zsh_highlight_main__type "$arg" "$(( ! ${+seen_alias[$arg]} ))" local res="$REPLY" if [[ $res == "alias" ]] && [[ $last_alias != $arg ]]; then # Avoid looping forever on alias a=b b=c c=b, but allow alias foo='foo bar' diff --git a/highlighters/main/test-data/alias-eponymous2.zsh b/highlighters/main/test-data/alias-eponymous2.zsh index dfc7404..dcd8565 100644 --- a/highlighters/main/test-data/alias-eponymous2.zsh +++ b/highlighters/main/test-data/alias-eponymous2.zsh @@ -32,5 +32,5 @@ alias ls=tmp tmp='command ls' BUFFER='ls' expected_region_highlight=( - "1 2 alias 'issue #652'" # ls + "1 2 alias" # ls )