Some fields were being deleted erroneously.
[profile.git] / .vim / script / p4
index 34e8af4..f599b3f 100644 (file)
@@ -11,9 +11,13 @@ fun! P4submit()
     let @" = ""
     try
       " Delete the spec blurb if it exists.
-      /^# A Perforce Change Spec/,/^$/d
+      /^# A Perforce Change Spec/,/^# *(New changelists only\.)$/d
       " If the blurb was deleted the text will be in the unnamed register.
-      if @" != ""
+      if @" != "grgergregergeg"
+        " Delete the blank line left above the remaining fields.
+        1
+        delete
+
         " Allow closing an unmodified spec.
         set nomod