summaryrefslogtreecommitdiff
path: root/zshfunc/vcs-info/VCS_INFO_git_getaction
diff options
context:
space:
mode:
authorPeter Palfrader <peter@palfrader.org>2009-06-28 00:00:33 +0000
committerweasel <weasel@bc3d92e2-beff-0310-a7cd-cc87d7ac0ede>2009-06-28 00:00:33 +0000
commit39b03192816e15a611115e9a2c81de974795da06 (patch)
tree6b5d52bd01ea1c16a4779ed43c3cce1789603aeb /zshfunc/vcs-info/VCS_INFO_git_getaction
parent977aa925c434a2332454cfed8292ad43e3f8bc5e (diff)
Undo split of vsc-info into individual per-function files
git-svn-id: svn+ssh://asteria.noreply.org/svn/weaselutils/trunk@401 bc3d92e2-beff-0310-a7cd-cc87d7ac0ede
Diffstat (limited to 'zshfunc/vcs-info/VCS_INFO_git_getaction')
-rw-r--r--zshfunc/vcs-info/VCS_INFO_git_getaction47
1 files changed, 0 insertions, 47 deletions
diff --git a/zshfunc/vcs-info/VCS_INFO_git_getaction b/zshfunc/vcs-info/VCS_INFO_git_getaction
deleted file mode 100644
index 3593f28..0000000
--- a/zshfunc/vcs-info/VCS_INFO_git_getaction
+++ /dev/null
@@ -1,47 +0,0 @@
-VCS_INFO_git_getaction () { #{{{
- local gitaction='' gitdir=$1
- local tmp
-
- for tmp in "${gitdir}/rebase-apply" \
- "${gitdir}/rebase" \
- "${gitdir}/../.dotest" ; do
- if [[ -d ${tmp} ]] ; then
- if [[ -f "${tmp}/rebasing" ]] ; then
- gitaction="rebase"
- elif [[ -f "${tmp}/applying" ]] ; then
- gitaction="am"
- else
- gitaction="am/rebase"
- fi
- printf '%s' ${gitaction}
- return 0
- fi
- done
-
- for tmp in "${gitdir}/rebase-merge/interactive" \
- "${gitdir}/.dotest-merge/interactive" ; do
- if [[ -f "${tmp}" ]] ; then
- printf '%s' "rebase-i"
- return 0
- fi
- done
-
- for tmp in "${gitdir}/rebase-merge" \
- "${gitdir}/.dotest-merge" ; do
- if [[ -d "${tmp}" ]] ; then
- printf '%s' "rebase-m"
- return 0
- fi
- done
-
- if [[ -f "${gitdir}/MERGE_HEAD" ]] ; then
- printf '%s' "merge"
- return 0
- fi
-
- if [[ -f "${gitdir}/BISECT_LOG" ]] ; then
- printf '%s' "bisect"
- return 0
- fi
- return 1
-}