Show More
@@ -191,7 +191,13 b' def createlog(ui, directory=None, root="' | |||
|
191 | 191 | ui.note(_("running %s\n") % (' '.join(cmd))) |
|
192 | 192 | ui.debug(_("prefix=%r directory=%r root=%r\n") % (prefix, directory, root)) |
|
193 | 193 | |
|
194 |
|
|
|
194 | pfp = util.popen(' '.join(cmd)) | |
|
195 | peek = pfp.readline() | |
|
196 | while True: | |
|
197 | line = peek | |
|
198 | if line == '': | |
|
199 | break | |
|
200 | peek = pfp.readline() | |
|
195 | 201 | if line.endswith('\n'): |
|
196 | 202 | line = line[:-1] |
|
197 | 203 | #ui.debug('state=%d line=%r\n' % (state, line)) |
@@ -312,7 +318,7 b' def createlog(ui, directory=None, root="' | |||
|
312 | 318 | e.branches = [tuple([int(y) for y in x.strip().split('.')]) |
|
313 | 319 | for x in m.group(1).split(';')] |
|
314 | 320 | state = 8 |
|
315 | elif re_31.match(line): | |
|
321 | elif re_31.match(line) and re_50.match(peek): | |
|
316 | 322 | state = 5 |
|
317 | 323 | store = True |
|
318 | 324 | elif re_32.match(line): |
General Comments 0
You need to be logged in to leave comments.
Login now