diff options
author | Simon Buchan <simon.buchan@skilitics.com> | 2014-07-03 14:45:49 +1200 |
---|---|---|
committer | Simon Buchan <simon.buchan@skilitics.com> | 2014-07-03 14:45:49 +1200 |
commit | 2927ce37141d52a8b4e2ca1e60d0cf0688125781 (patch) | |
tree | 9cc6d2816adabc0896a10641a2f769635c7b473b | |
parent | 676fb4e4203eae0f3755a729a6582eb32fe9834f (diff) | |
download | zsh-2927ce37141d52a8b4e2ca1e60d0cf0688125781.tar.gz zsh-2927ce37141d52a8b4e2ca1e60d0cf0688125781.tar.bz2 zsh-2927ce37141d52a8b4e2ca1e60d0cf0688125781.zip |
Fix POST_1_7_2_GIT check for parse_git_dirty submodules.
-rw-r--r-- | lib/git.zsh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/git.zsh b/lib/git.zsh index 8742a857a..55ed94a3d 100644 --- a/lib/git.zsh +++ b/lib/git.zsh @@ -124,12 +124,16 @@ function git_compare_version() { INSTALLED_GIT_VERSION=(${(s/./)INSTALLED_GIT_VERSION[3]}); for i in {1..3}; do + if [[ $INSTALLED_GIT_VERSION[$i] -gt $INPUT_GIT_VERSION[$i] ]]; then + echo 1 + return 0 + fi if [[ $INSTALLED_GIT_VERSION[$i] -lt $INPUT_GIT_VERSION[$i] ]]; then echo -1 return 0 fi done - echo 1 + echo 0 } #this is unlikely to change so make it all statically assigned |