author | Steve Borho <steve@borho.org> |
Mon, 13 Dec 2010 11:51:01 -0600 | |
branch | stable |
changeset 13128 | dbc546811dd6 |
parent 13125 | a1a7da34e7c2 |
child 13129 | 873c032c81b5 |
child 13133 | c1492615cdee |
mercurial/util.py | file | annotate | diff | comparison | revisions |
--- a/mercurial/util.py Mon Dec 13 11:52:21 2010 +0100 +++ b/mercurial/util.py Mon Dec 13 11:51:01 2010 -0600 @@ -391,7 +391,8 @@ return '1' return str(val) origcmd = cmd - if os.name == 'nt': + if os.name == 'nt' and sys.version_info < (2, 7, 1): + # Python versions since 2.7.1 do this extra quoting themselves cmd = '"%s"' % cmd env = dict(os.environ) env.update((k, py2shell(v)) for k, v in environ.iteritems())