diff --git a/zsh-syntax-highlighting.zsh b/zsh-syntax-highlighting.zsh index a60d0bb..f622c0e 100644 --- a/zsh-syntax-highlighting.zsh +++ b/zsh-syntax-highlighting.zsh @@ -30,8 +30,8 @@ if [[ -o function_argzero ]]; then # $0 is reliable - ZSH_HIGHLIGHT_VERSION=$(<"$0:h"/.version) - ZSH_HIGHLIGHT_REVISION=$(<"$0:h"/.revision-hash) + ZSH_HIGHLIGHT_VERSION=$(<"$0:A:h"/.version) + ZSH_HIGHLIGHT_REVISION=$(<"$0:A:h"/.revision-hash) if [[ $ZSH_HIGHLIGHT_REVISION == \$Format:* ]]; then # When running from a source tree without 'make install', $ZSH_HIGHLIGHT_REVISION # would be set to '$Format:%H$' literally. That's an invalid value, and obtaining