|
|
@ -3934,7 +3934,8 @@ function _p9k_vcs_resume() {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function _p9k_vcs_gitstatus() {
|
|
|
|
function _p9k_vcs_gitstatus() {
|
|
|
|
if [[ $_p9k__refresh_reason == precmd ]]; then
|
|
|
|
if [[ $_p9k__refresh_reason == precmd ]] && (( !_p9k__vcs_called )); then
|
|
|
|
|
|
|
|
typeset -gi _p9k__vcs_called=1
|
|
|
|
if (( $+_p9k__gitstatus_next_dir )); then
|
|
|
|
if (( $+_p9k__gitstatus_next_dir )); then
|
|
|
|
_p9k__gitstatus_next_dir=$_p9k__cwd_a
|
|
|
|
_p9k__gitstatus_next_dir=$_p9k__cwd_a
|
|
|
|
else
|
|
|
|
else
|
|
|
@ -5597,6 +5598,8 @@ _p9k_prompt_net_iface_sync() {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function _p9k_set_prompt() {
|
|
|
|
function _p9k_set_prompt() {
|
|
|
|
|
|
|
|
local -i _p9k__vcs_called
|
|
|
|
|
|
|
|
|
|
|
|
PROMPT=
|
|
|
|
PROMPT=
|
|
|
|
RPROMPT=
|
|
|
|
RPROMPT=
|
|
|
|
[[ $1 == instant_ ]] || PROMPT+='${$((_p9k_on_expand()))+}'
|
|
|
|
[[ $1 == instant_ ]] || PROMPT+='${$((_p9k_on_expand()))+}'
|
|
|
@ -7368,6 +7371,8 @@ function _p9k_on_widget_zle-line-init() {
|
|
|
|
function _p9k_on_widget_zle-line-finish() {
|
|
|
|
function _p9k_on_widget_zle-line-finish() {
|
|
|
|
(( $+_p9k__line_finished )) && return
|
|
|
|
(( $+_p9k__line_finished )) && return
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
local P9K_PROMPT=transient
|
|
|
|
|
|
|
|
|
|
|
|
_p9k__line_finished=
|
|
|
|
_p9k__line_finished=
|
|
|
|
(( _p9k_reset_on_line_finish )) && __p9k_reset_state=2
|
|
|
|
(( _p9k_reset_on_line_finish )) && __p9k_reset_state=2
|
|
|
|
(( $+functions[p10k-on-post-prompt] )) && p10k-on-post-prompt
|
|
|
|
(( $+functions[p10k-on-post-prompt] )) && p10k-on-post-prompt
|
|
|
|