equal
deleted
inserted
replaced
274 cmdline[-1] += '=' + v |
274 cmdline[-1] += '=' + v |
275 except TypeError: |
275 except TypeError: |
276 pass |
276 pass |
277 cmdline = [util.shellquote(arg) for arg in cmdline] |
277 cmdline = [util.shellquote(arg) for arg in cmdline] |
278 if not self.ui.debugflag: |
278 if not self.ui.debugflag: |
279 cmdline += ['2>', util.nulldev] |
279 cmdline += ['2>', os.devnull] |
280 if closestdin: |
280 if closestdin: |
281 cmdline += ['<', util.nulldev] |
281 cmdline += ['<', os.devnull] |
282 cmdline = ' '.join(cmdline) |
282 cmdline = ' '.join(cmdline) |
283 return cmdline |
283 return cmdline |
284 |
284 |
285 def _run(self, cmd, *args, **kwargs): |
285 def _run(self, cmd, *args, **kwargs): |
286 return self._dorun(util.popen, cmd, True, *args, **kwargs) |
286 return self._dorun(util.popen, cmd, True, *args, **kwargs) |