|
|
@ -1657,15 +1657,15 @@ prompt_dir() {
|
|
|
|
|
|
|
|
|
|
|
|
local content="${(pj.$sep.)parts}"
|
|
|
|
local content="${(pj.$sep.)parts}"
|
|
|
|
if (( _POWERLEVEL9K_DIR_HYPERLINK )); then
|
|
|
|
if (( _POWERLEVEL9K_DIR_HYPERLINK )); then
|
|
|
|
local pref=$'%{\e]8;;file://'${${_p9k_pwd//\%/%%25}//'#'/%%23}$'\a%}'
|
|
|
|
local header=$'%{\e]8;;file://'${${_p9k_pwd//\%/%%25}//'#'/%%23}$'\a%}'
|
|
|
|
local suf=$'%{\e]8;;\a%}'
|
|
|
|
local footer=$'%{\e]8;;\a%}'
|
|
|
|
if (( expand )); then
|
|
|
|
if (( expand )); then
|
|
|
|
_p9k_escape $pref
|
|
|
|
_p9k_escape $header
|
|
|
|
pref=$_p9k_ret
|
|
|
|
header=$_p9k_ret
|
|
|
|
_p9k_escape $suf
|
|
|
|
_p9k_escape $footer
|
|
|
|
suf=$_p9k_ret
|
|
|
|
footer=$_p9k_ret
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
content=$pref$content$suf
|
|
|
|
content=$header$content$footer
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
(( expand )) && _p9k_prompt_length "${(e):-"\${\${_p9k_d::=0}+}$content"}" || _p9k_ret=
|
|
|
|
(( expand )) && _p9k_prompt_length "${(e):-"\${\${_p9k_d::=0}+}$content"}" || _p9k_ret=
|
|
|
|