Show More
@@ -276,7 +276,7 b' class cmdalias(object):' | |||
|
276 | 276 | replace['0'] = self.name |
|
277 | 277 | replace['@'] = ' '.join(args) |
|
278 | 278 | cmd = util.interpolate(r'\$', replace, cmd, escape_prefix=True) |
|
279 | return util.system(cmd, environ=env) | |
|
279 | return util.system(cmd, environ=env, out=ui.fout) | |
|
280 | 280 | self.fn = fn |
|
281 | 281 | return |
|
282 | 282 |
@@ -354,7 +354,7 b' def system(cmd, environ={}, cwd=None, on' | |||
|
354 | 354 | env = dict(os.environ) |
|
355 | 355 | env.update((k, py2shell(v)) for k, v in environ.iteritems()) |
|
356 | 356 | env['HG'] = hgexecutable() |
|
357 | if out is None: | |
|
357 | if out is None or out == sys.__stdout__: | |
|
358 | 358 | rc = subprocess.call(cmd, shell=True, close_fds=closefds, |
|
359 | 359 | env=env, cwd=cwd) |
|
360 | 360 | else: |
General Comments 0
You need to be logged in to leave comments.
Login now