Use a different escape sequence for magenta.
[profile.git] / .vim / script / svn
index 194b487..c927fe4 100644 (file)
@@ -5,8 +5,12 @@ fun! SVNcommit()
   " Allow closing an unmodified spec.
   set nomod
 
-  " Get the modified files.
-  let l:files = system("sed '1,/^$/d;s/^[MR]....//' " . bufname(""))
+  " Get the modified files.  Discount new files.
+  let l:files = system("sed -n '1,/^$/d;s/^[MR]....//p' " . bufname(""))
+
+  if l:files == ""
+    return
+  endif
 
   " Create a new window, move it below the spec and read in a diff.
   botright new