From 8d78ed87906648c5e574ce90ef930340d0b60238 Mon Sep 17 00:00:00 2001 From: Roman Perepelitsa Date: Tue, 1 Sep 2020 15:24:02 +0200 Subject: [PATCH] Perf: add a comment explaining [[ -n $1(#q-.*N) ]] --- highlighters/main/main-highlighter.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/highlighters/main/main-highlighter.zsh b/highlighters/main/main-highlighter.zsh index dc31a52..edabcc9 100644 --- a/highlighters/main/main-highlighter.zsh +++ b/highlighters/main/main-highlighter.zsh @@ -189,6 +189,7 @@ _zsh_highlight_main__type() { # zsh release at the time of writing). elif [[ $ZSH_VERSION == 5.<1-8>(|.*) ]]; then if [[ $1 == */* ]]; then + # [[ -n $1(#q-.*N) ]] is a faster version of [[ -f $1 && -x $1 ]]. if [[ -n $1(#q-.*N) || $1 != /* && $zsyh_user_options[pathdirs] == on && -n ${^path}/$1(#q-.*N) ]]; then REPLY=command