diff options
Diffstat (limited to 'Functions/VCS_Info/Backends/VCS_INFO_get_data_p4')
-rw-r--r-- | Functions/VCS_Info/Backends/VCS_INFO_get_data_p4 | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Functions/VCS_Info/Backends/VCS_INFO_get_data_p4 b/Functions/VCS_Info/Backends/VCS_INFO_get_data_p4 index 077306aa1..dccd9d340 100644 --- a/Functions/VCS_Info/Backends/VCS_INFO_get_data_p4 +++ b/Functions/VCS_Info/Backends/VCS_INFO_get_data_p4 @@ -7,7 +7,7 @@ setopt localoptions extendedglob local p4base a b local -A p4info -p4 info | while IFS=: read a b; do p4info[${a// /_}]="${b## #}"; done +${vcs_comm[cmd]} info | while IFS=: read a b; do p4info[${a// /_}]="${b## #}"; done p4base=${vcs_comm[basedir]} # We'll use the client name as the branch; close enough. @@ -15,7 +15,7 @@ local p4branch change # We'll use the latest change number to which the hierarchy from # here down is synced as the revision. # I suppose the following might be slow on a tortuous client view. -change="${${$(p4 changes -m 1 ...\#have)##Change }%% *}" +change="${${$(${vcs_comm[cmd]} changes -m 1 ...\#have)##Change }%% *}" zstyle -s ":vcs_info:${vcs}:${usercontext}:${rrn}" branchformat p4branch || p4branch="%b:%r" zformat -f p4branch "${p4branch}" "b:${p4info[Client_name]}" \ |