diff options
author | dana <dana@dana.is> | 2018-06-16 12:03:23 -0500 |
---|---|---|
committer | dana <dana@dana.is> | 2018-06-16 12:03:23 -0500 |
commit | faa07d064bb2bd9cd9892a255a4b63811242b9fb (patch) | |
tree | bfafce52bdc73d54f6319a51b5263ea65dbfb232 /Functions/VCS_Info/Backends | |
parent | 0daeed20e1828b9026b8800555d3f5dad1088544 (diff) | |
download | zsh-faa07d064bb2bd9cd9892a255a4b63811242b9fb.tar.gz zsh-faa07d064bb2bd9cd9892a255a4b63811242b9fb.tar.xz zsh-faa07d064bb2bd9cd9892a255a4b63811242b9fb.zip |
43030: Replace VCS_INFO_realpath() by :P
Diffstat (limited to 'Functions/VCS_Info/Backends')
4 files changed, 4 insertions, 4 deletions
diff --git a/Functions/VCS_Info/Backends/VCS_INFO_get_data_bzr b/Functions/VCS_Info/Backends/VCS_INFO_get_data_bzr index e8c8e81de..705db65a7 100644 --- a/Functions/VCS_Info/Backends/VCS_INFO_get_data_bzr +++ b/Functions/VCS_Info/Backends/VCS_INFO_get_data_bzr @@ -81,7 +81,7 @@ else bzrbase=${bzr_info[branch_root]} ;; esac - bzrbase="$(VCS_INFO_realpath ${bzrbase})" + bzrbase=${bzrbase:P} if [ -n "${bzr_info[checkout_of_branch]}" ] && \ zstyle -t ":vcs_info:${vcs}:${usercontext}:${rrn}" "use-server" diff --git a/Functions/VCS_Info/Backends/VCS_INFO_get_data_cvs b/Functions/VCS_Info/Backends/VCS_INFO_get_data_cvs index ed738b98f..e9d172052 100644 --- a/Functions/VCS_Info/Backends/VCS_INFO_get_data_cvs +++ b/Functions/VCS_Info/Backends/VCS_INFO_get_data_cvs @@ -9,7 +9,7 @@ cvsbase="." while [[ -d "${cvsbase}/../CVS" ]]; do cvsbase="${cvsbase}/.." done -cvsbase="$(VCS_INFO_realpath ${cvsbase})" +cvsbase=${cvsbase:P} cvsbranch=$(< ./CVS/Repository) rrn=${cvsbase:t} cvsbranch=${cvsbranch##${rrn}/} diff --git a/Functions/VCS_Info/Backends/VCS_INFO_get_data_svn b/Functions/VCS_Info/Backends/VCS_INFO_get_data_svn index e1334f661..a773a727d 100644 --- a/Functions/VCS_Info/Backends/VCS_INFO_get_data_svn +++ b/Functions/VCS_Info/Backends/VCS_INFO_get_data_svn @@ -46,7 +46,7 @@ else done fi -svnbase="$(VCS_INFO_realpath ${svnbase})" +svnbase=${svnbase:P} rrn=${svnbase:t} zstyle -s ":vcs_info:${vcs}:${usercontext}:${rrn}" branchformat svnbranch || svnbranch="%b:%r" diff --git a/Functions/VCS_Info/Backends/VCS_INFO_get_data_tla b/Functions/VCS_Info/Backends/VCS_INFO_get_data_tla index f015e0cce..4e9cee8b9 100644 --- a/Functions/VCS_Info/Backends/VCS_INFO_get_data_tla +++ b/Functions/VCS_Info/Backends/VCS_INFO_get_data_tla @@ -5,7 +5,7 @@ setopt localoptions extendedglob NO_shwordsplit local tlabase tlabranch -tlabase="$(VCS_INFO_realpath ${vcs_comm[basedir]})" +tlabase=${vcs_comm[basedir]:P} rrn=${tlabase:t} # tree-id gives us something like 'foo@example.com/demo--1.0--patch-4', so: tlabranch=${${"$( ${vcs_comm[cmd]} tree-id )"}/*\//} |