Skip to content

Commit 7b25a3f

Browse files
author
Andrew Smith
committed
The original SVN pluging would mark a folder as dirty if there was an
svn:external set and the output of 'svn status' returned the check for the external. E.g. $ svn st X Application Performing status on external item at 'Application' Shouldn't be marked as being dirty. By grepping for only the valid output for what should be class as dirty, it won't return false positives.
1 parent 3cb33fc commit 7b25a3f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

plugins/svn/svn.plugin.zsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ function svn_get_rev_nr {
2828

2929
function svn_dirty_choose {
3030
if [ in_svn ]; then
31-
s=$(svn status 2>/dev/null)
31+
s=$(svn status|grep -E '^\s*[ACDIM!?L]' 2>/dev/null)
3232
if [ $s ]; then
3333
echo $1
3434
else

0 commit comments

Comments
 (0)