equal
deleted
inserted
replaced
271 if not do3way and not re.search(regex, cmdline): |
271 if not do3way and not re.search(regex, cmdline): |
272 cmdline += ' $parent1 $child' |
272 cmdline += ' $parent1 $child' |
273 cmdline = re.sub(regex, quote, cmdline) |
273 cmdline = re.sub(regex, quote, cmdline) |
274 |
274 |
275 ui.debug('running %r in %s\n' % (cmdline, tmproot)) |
275 ui.debug('running %r in %s\n' % (cmdline, tmproot)) |
276 ui.system(cmdline, cwd=tmproot) |
276 ui.system(cmdline, cwd=tmproot, blockedtag='extdiff') |
277 |
277 |
278 for copy_fn, working_fn, mtime in fns_and_mtime: |
278 for copy_fn, working_fn, mtime in fns_and_mtime: |
279 if os.lstat(copy_fn).st_mtime != mtime: |
279 if os.lstat(copy_fn).st_mtime != mtime: |
280 ui.debug('file changed while diffing. ' |
280 ui.debug('file changed while diffing. ' |
281 'Overwriting: %s (src: %s)\n' % (working_fn, copy_fn)) |
281 'Overwriting: %s (src: %s)\n' % (working_fn, copy_fn)) |