Merge pull request #789 from docwhat/pr/status-bug

workaround for ZSH status behavior
pull/22/head
Ben Hilburn 7 years ago committed by GitHub
commit 83e3267102
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1163,8 +1163,13 @@ prompt_status() {
local ec local ec
if [[ $POWERLEVEL9K_STATUS_SHOW_PIPESTATUS == true ]]; then if [[ $POWERLEVEL9K_STATUS_SHOW_PIPESTATUS == true ]]; then
if (( $#RETVALS > 1 )); then
ec_text=$(exit_code_or_status "${RETVALS[1]}") ec_text=$(exit_code_or_status "${RETVALS[1]}")
ec_sum=${RETVALS[1]} ec_sum=${RETVALS[1]}
else
ec_text=$(exit_code_or_status "${RETVAL}")
ec_sum=${RETVAL}
fi
for ec in "${(@)RETVALS[2,-1]}"; do for ec in "${(@)RETVALS[2,-1]}"; do
ec_text="${ec_text}|$(exit_code_or_status "$ec")" ec_text="${ec_text}|$(exit_code_or_status "$ec")"

Loading…
Cancel
Save