hgext/mq.py
changeset 5183 f8aa16533ddf
parent 5157 f6c520fd70cf
parent 5180 5bbbd1f1d586
child 5210 90d9ec0dc69d
--- a/hgext/mq.py	Wed Aug 15 14:38:18 2007 -0700
+++ b/hgext/mq.py	Wed Aug 15 16:22:12 2007 -0700
@@ -924,8 +924,6 @@
                 if line.startswith('diff --git'):
                     self.diffopts().git = True
                     break
-            patchf.seek(0)
-            patchf.truncate()
 
             msg = opts.get('msg', '').rstrip()
             if msg:
@@ -940,6 +938,10 @@
                             ci += 1
                         del comments[ci]
                 comments.append(msg)
+
+            patchf.seek(0)
+            patchf.truncate()
+
             if comments:
                 comments = "\n".join(comments) + '\n\n'
                 patchf.write(comments)