diff options
author | Robby Russell <robby@planetargon.com> | 2012-11-25 11:36:46 -0800 |
---|---|---|
committer | Robby Russell <robby@planetargon.com> | 2012-11-25 11:36:46 -0800 |
commit | a5bc97f76b1c88096d56ad8a937af373bfb54458 (patch) | |
tree | 36e579a3ac07904cf4571743d0d34473d34851bb | |
parent | 1b4a23ac8bc99fab0fb83f7393882f4219103666 (diff) | |
parent | 91c57e6d426a1b5b3db3d7d9aaa5d922c00a5f09 (diff) | |
download | zsh-a5bc97f76b1c88096d56ad8a937af373bfb54458.tar.gz zsh-a5bc97f76b1c88096d56ad8a937af373bfb54458.tar.bz2 zsh-a5bc97f76b1c88096d56ad8a937af373bfb54458.zip |
Merge pull request #1404 from Bklyn/master
Fix for "?" and "!" in svn status output
-rw-r--r-- | plugins/svn/svn.plugin.zsh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/svn/svn.plugin.zsh b/plugins/svn/svn.plugin.zsh index 4d5bfb8dd..bd2767e3e 100644 --- a/plugins/svn/svn.plugin.zsh +++ b/plugins/svn/svn.plugin.zsh @@ -28,8 +28,8 @@ function svn_get_rev_nr { function svn_dirty_choose { if [ $(in_svn) ]; then - s=$(svn status|grep -E '^\s*[ACDIM!?L]' 2>/dev/null) - if [ $s ]; then + svn status 2> /dev/null | grep -Eq '^\s*[ACDIM!?L]' + if [ $pipestatus[-1] -ne 0 ]; then echo $1 else echo $2 |