Perforce and SVN Vim script fixes.
[profile.git] / .vim / script / p4
index f4f48dd..fe7f252 100644 (file)
@@ -12,7 +12,7 @@ fun! P4submit()
       " Delete the spec blurb if it exists.
       /^# A Perforce Change Spec/,/^# *(New changelists only\.)$/d
       " If the blurb was deleted the text will be in the unnamed register.
-      if @" != "grgergregergeg"
+      if @" != ""
         " Delete the blank line left above the remaining fields.
         1
         delete
@@ -57,6 +57,9 @@ endfun
 let s:cmdheight = &cmdheight
 set cmdheight=3
 
+" Change directory so "file [p4 diff]" doesn't try to cd somewhere.
+cd /
+
 " Call and then discard our function.
 call P4submit()
 delfunction P4submit