X-Git-Url: https://git.madduck.net/etc/zsh.git/blobdiff_plain/386bc889f8ab9ee182381b5009b3ddf8c93344cf..d1a7abb4d44890ae6605a73d246b2eaa20a09c08:/.zsh/zshrc/60_vcsprompt diff --git a/.zsh/zshrc/60_vcsprompt b/.zsh/zshrc/60_vcsprompt index 9c23a0b..cf90110 100644 --- a/.zsh/zshrc/60_vcsprompt +++ b/.zsh/zshrc/60_vcsprompt @@ -162,7 +162,7 @@ __vcs_set_prompt_variables() # if vcsh is used to get a subshell, then the repo root is the home # directory, but we want to indicate the vcsh context too: eval set -- $(__vcs_get_prompt_path_components "$HOME" "$branch") - set -- "vcsh:$VCSH_REPO_NAME" "$2" "$3" + set -- "%Svcsh:$VCSH_REPO_NAME%s" "$2" "$3" else eval set -- $(__vcs_get_prompt_path_components "$reporoot" "$branch") if [ -d "$GIT_DIR" ]; then @@ -200,7 +200,7 @@ __vcs_set_prompt_variables() return esac - psvar[1,3]=($1 $2 $3) + psvar[1,3]=(${(%)1} ${(%)2} ${(%)3}) } __vcs_print_preprompt()