##// END OF EJS Templates
mq: write '# Parent ' lines with two spaces like export does (BC)...
Mads Kiilerich -
r22521:3f948469 default
parent child Browse files
Show More
@@ -150,7 +150,7 b' class patchheader(object):'
150 150 elif line.startswith("# Date "):
151 151 date = line[7:]
152 152 elif line.startswith("# Parent "):
153 parent = line[9:].lstrip()
153 parent = line[9:].lstrip() # handle double trailing space
154 154 elif line.startswith("# Branch "):
155 155 branch = line[9:]
156 156 elif line.startswith("# Node ID "):
@@ -232,10 +232,11 b' class patchheader(object):'
232 232 self.date = date
233 233
234 234 def setparent(self, parent):
235 if not self.updateheader(['# Parent '], parent):
235 if not (self.updateheader(['# Parent '], parent) or
236 self.updateheader(['# Parent '], parent)):
236 237 try:
237 238 patchheaderat = self.comments.index('# HG changeset patch')
238 self.comments.insert(patchheaderat + 1, '# Parent ' + parent)
239 self.comments.insert(patchheaderat + 1, '# Parent ' + parent)
239 240 except ValueError:
240 241 pass
241 242 self.parent = parent
@@ -1081,7 +1082,7 b' class queue(object):'
1081 1082 p.write("# User " + user + "\n")
1082 1083 if date:
1083 1084 p.write("# Date %s %s\n" % date)
1084 p.write("# Parent "
1085 p.write("# Parent "
1085 1086 + hex(repo[None].p1().node()) + "\n")
1086 1087
1087 1088 defaultmsg = "[mq]: %s" % patchfn
@@ -18,7 +18,7 b' git=auto: regular patch creation:'
18 18 $ cat .hg/patches/adda
19 19 # HG changeset patch
20 20 # Date 0 0
21 # Parent 0000000000000000000000000000000000000000
21 # Parent 0000000000000000000000000000000000000000
22 22
23 23 diff -r 000000000000 -r ef8dafc9fa4c a
24 24 --- /dev/null
@@ -34,7 +34,7 b' git=auto: git patch creation with copy:'
34 34 $ cat .hg/patches/copy
35 35 # HG changeset patch
36 36 # Date 0 0
37 # Parent ef8dafc9fa4caff80f6e243eb0171bcd60c455b4
37 # Parent ef8dafc9fa4caff80f6e243eb0171bcd60c455b4
38 38
39 39 diff --git a/a b/b
40 40 copy from a
@@ -49,7 +49,7 b' git=auto: git patch when using --git:'
49 49 $ cat .hg/patches/git
50 50 # HG changeset patch
51 51 # Date 0 0
52 # Parent 99586d5f048c399e20f81cee41fbb3809c0e735d
52 # Parent 99586d5f048c399e20f81cee41fbb3809c0e735d
53 53
54 54 diff --git a/regular b/regular
55 55 new file mode 100644
@@ -65,7 +65,7 b' git=auto: regular patch after qrefresh w'
65 65 $ cat .hg/patches/git
66 66 # HG changeset patch
67 67 # Date 0 0
68 # Parent 99586d5f048c399e20f81cee41fbb3809c0e735d
68 # Parent 99586d5f048c399e20f81cee41fbb3809c0e735d
69 69
70 70 diff -r 99586d5f048c regular
71 71 --- /dev/null
@@ -89,7 +89,7 b' git=keep: git patch with --git:'
89 89 $ cat .hg/patches/git
90 90 # HG changeset patch
91 91 # Date 0 0
92 # Parent 0000000000000000000000000000000000000000
92 # Parent 0000000000000000000000000000000000000000
93 93
94 94 diff --git a/a b/a
95 95 new file mode 100644
@@ -106,7 +106,7 b' git=keep: git patch after qrefresh witho'
106 106 $ cat .hg/patches/git
107 107 # HG changeset patch
108 108 # Date 0 0
109 # Parent 0000000000000000000000000000000000000000
109 # Parent 0000000000000000000000000000000000000000
110 110
111 111 diff --git a/a b/a
112 112 new file mode 100644
@@ -131,7 +131,7 b' git=yes: git patch:'
131 131 $ cat .hg/patches/git
132 132 # HG changeset patch
133 133 # Date 0 0
134 # Parent 0000000000000000000000000000000000000000
134 # Parent 0000000000000000000000000000000000000000
135 135
136 136 diff --git a/a b/a
137 137 new file mode 100644
@@ -148,7 +148,7 b' git=yes: git patch after qrefresh:'
148 148 $ cat .hg/patches/git
149 149 # HG changeset patch
150 150 # Date 0 0
151 # Parent 0000000000000000000000000000000000000000
151 # Parent 0000000000000000000000000000000000000000
152 152
153 153 diff --git a/a b/a
154 154 new file mode 100644
@@ -177,7 +177,7 b' git=no: regular patch with copy:'
177 177 $ cat .hg/patches/regular
178 178 # HG changeset patch
179 179 # Date 0 0
180 # Parent ef8dafc9fa4caff80f6e243eb0171bcd60c455b4
180 # Parent ef8dafc9fa4caff80f6e243eb0171bcd60c455b4
181 181
182 182 diff -r ef8dafc9fa4c -r a70404f79ba3 b
183 183 --- /dev/null
@@ -193,7 +193,7 b' git=no: regular patch after qrefresh wit'
193 193 $ cat .hg/patches/regular
194 194 # HG changeset patch
195 195 # Date 0 0
196 # Parent ef8dafc9fa4caff80f6e243eb0171bcd60c455b4
196 # Parent ef8dafc9fa4caff80f6e243eb0171bcd60c455b4
197 197
198 198 diff -r ef8dafc9fa4c b
199 199 --- /dev/null
@@ -138,7 +138,7 b' Check patcha is still a git patch:'
138 138
139 139 $ cat .hg/patches/patcha
140 140 # HG changeset patch
141 # Parent d3873e73d99ef67873dac33fbcc66268d5d2b6f4
141 # Parent d3873e73d99ef67873dac33fbcc66268d5d2b6f4
142 142
143 143 diff --git a/a b/a
144 144 --- a/a
@@ -161,7 +161,7 b' Check patcha2 is still a regular patch:'
161 161 $ cat .hg/patches/patcha2
162 162 # HG changeset patch
163 163 # Date 0 0
164 # Parent ???????????????????????????????????????? (glob)
164 # Parent ???????????????????????????????????????? (glob)
165 165
166 166 diff -r ???????????? -r ???????????? a (glob)
167 167 --- a/a
@@ -87,7 +87,7 b' Fold git patch into a regular patch, exp'
87 87
88 88 $ cat .hg/patches/regular
89 89 # HG changeset patch
90 # Parent ???????????????????????????????????????? (glob)
90 # Parent ???????????????????????????????????????? (glob)
91 91
92 92 diff --git a/a b/a
93 93 --- a/a
@@ -129,7 +129,7 b' Fold regular patch into a git patch, exp'
129 129
130 130 $ cat .hg/patches/git
131 131 # HG changeset patch
132 # Parent ???????????????????????????????????????? (glob)
132 # Parent ???????????????????????????????????????? (glob)
133 133
134 134 diff --git a/a b/aa
135 135 copy from a
@@ -339,7 +339,7 b' Test handling default message with the p'
339 339 ====
340 340 $ cat ".hg/patches/patch "
341 341 # HG changeset patch
342 # Parent 0000000000000000000000000000000000000000
342 # Parent 0000000000000000000000000000000000000000
343 343
344 344
345 345 $ cd ..
@@ -49,7 +49,7 b''
49 49
50 50 $ cat .hg/patches/mqbase
51 51 # HG changeset patch
52 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
52 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
53 53 mqbase
54 54
55 55 diff -r e7af5904b465 1/base
@@ -98,7 +98,7 b''
98 98
99 99 $ cat .hg/patches/mqbase
100 100 # HG changeset patch
101 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
101 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
102 102 mqbase
103 103
104 104 diff -r e7af5904b465 1/base
@@ -142,7 +142,7 b' qrefresh . in subdir:'
142 142
143 143 $ cat .hg/patches/mqbase
144 144 # HG changeset patch
145 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
145 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
146 146 mqbase
147 147
148 148 diff -r e7af5904b465 1/base
@@ -186,7 +186,7 b' qrefresh in hg-root again:'
186 186
187 187 $ cat .hg/patches/mqbase
188 188 # HG changeset patch
189 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
189 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
190 190 mqbase
191 191
192 192 diff -r e7af5904b465 1/base
@@ -234,7 +234,7 b' qrefresh --short tests:'
234 234
235 235 $ cat .hg/patches/mqbase
236 236 # HG changeset patch
237 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
237 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
238 238 mqbase
239 239
240 240 diff -r e7af5904b465 1/base
@@ -267,7 +267,7 b' Before starting exclusive tests:'
267 267
268 268 $ cat .hg/patches/mqbase
269 269 # HG changeset patch
270 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
270 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
271 271 mqbase
272 272
273 273 diff -r e7af5904b465 1/base
@@ -289,7 +289,7 b' Exclude 2/base:'
289 289
290 290 $ cat .hg/patches/mqbase
291 291 # HG changeset patch
292 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
292 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
293 293 mqbase
294 294
295 295 diff -r e7af5904b465 1/base
@@ -312,7 +312,7 b' Remove 1/base and add 2/base again but n'
312 312
313 313 $ cat .hg/patches/mqbase
314 314 # HG changeset patch
315 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
315 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
316 316 mqbase
317 317
318 318 diff -r e7af5904b465 2/base
@@ -328,7 +328,7 b' Add 1/base with include filter - and thu'
328 328
329 329 $ cat .hg/patches/mqbase
330 330 # HG changeset patch
331 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
331 # Parent e7af5904b465cd1f4f3cf6b26fe14e8db6f63eaa
332 332 mqbase
333 333
334 334 diff -r e7af5904b465 1/base
@@ -453,7 +453,7 b' refresh with tip != qtip:'
453 453
454 454 $ cat .hg/patches/patch
455 455 # HG changeset patch
456 # Parent 1a60229be7ac3e4a7f647508e99b87bef1f03593
456 # Parent 1a60229be7ac3e4a7f647508e99b87bef1f03593
457 457
458 458 diff -r 1a60229be7ac b
459 459 --- a/b
@@ -507,7 +507,7 b' but only after writing the bad name into'
507 507 $ rm a
508 508 $ cat .hg/patches/a
509 509 # HG changeset patch
510 # Parent 0000000000000000000000000000000000000000
510 # Parent 0000000000000000000000000000000000000000
511 511
512 512 diff --git a/a b/a
513 513 new file mode 100644
@@ -522,7 +522,7 b' but only after writing the bad name into'
522 522 [255]
523 523 $ cat .hg/patches/a
524 524 # HG changeset patch
525 # Parent 0000000000000000000000000000000000000000
525 # Parent 0000000000000000000000000000000000000000
526 526
527 527 diff --git a/a b/a
528 528 new file mode 100644
@@ -113,7 +113,7 b' Test renaming to a folded patch (issue30'
113 113 $ hg qmv addb
114 114 $ cat .hg/patches/addb
115 115 # HG changeset patch
116 # Parent 0000000000000000000000000000000000000000
116 # Parent 0000000000000000000000000000000000000000
117 117
118 118 diff -r 000000000000 a
119 119 --- /dev/null * (glob)
@@ -421,7 +421,7 b" both into 'revision' and 'patch file und"
421 421 # HG changeset patch
422 422 # User test
423 423 # Date 0 0
424 # Parent f499373e340cdca5d01dee904aeb42dd2a325e71
424 # Parent f499373e340cdca5d01dee904aeb42dd2a325e71
425 425
426 426 diff -r f499373e340c -r f69e96d86e75 .hgsub
427 427 --- /dev/null
@@ -484,7 +484,7 b' check whether qrefresh imports updated .'
484 484 # HG changeset patch
485 485 # Date 0 0
486 486 # User test
487 # Parent 05b056bb9c8c05ff15258b84fd42ab3527271033
487 # Parent 05b056bb9c8c05ff15258b84fd42ab3527271033
488 488
489 489 diff -r 05b056bb9c8c .hgsubstate
490 490 --- a/.hgsubstate
@@ -509,7 +509,7 b' check whether qrefresh imports updated .'
509 509 # HG changeset patch
510 510 # Date 0 0
511 511 # User test
512 # Parent 05b056bb9c8c05ff15258b84fd42ab3527271033
512 # Parent 05b056bb9c8c05ff15258b84fd42ab3527271033
513 513
514 514 diff -r 05b056bb9c8c .hgsubstate
515 515 --- a/.hgsubstate
@@ -556,7 +556,7 b' check whether qrefresh imports updated .'
556 556 # HG changeset patch
557 557 # User test
558 558 # Date 0 0
559 # Parent 4d91eb2fa1d1b22ec513347b9cd06f6b49d470fa
559 # Parent 4d91eb2fa1d1b22ec513347b9cd06f6b49d470fa
560 560
561 561 diff -r 4d91eb2fa1d1 -r 1259c112d884 .hgsubstate
562 562 --- a/.hgsubstate
General Comments 0
You need to be logged in to leave comments. Login now