contrib/hgclient.py
changeset 43506 9f70512ae2cf
parent 43076 2372284d9457
child 48875 6000f5b25c9b
equal deleted inserted replaced
43505:47fac1692ede 43506:9f70512ae2cf
    37     if path:
    37     if path:
    38         cmdline += [b'-R', path]
    38         cmdline += [b'-R', path]
    39     cmdline.extend(extraargs)
    39     cmdline.extend(extraargs)
    40 
    40 
    41     def tonative(cmdline):
    41     def tonative(cmdline):
    42         if os.name != r'nt':
    42         if os.name != 'nt':
    43             return cmdline
    43             return cmdline
    44         return [arg.decode("utf-8") for arg in cmdline]
    44         return [arg.decode("utf-8") for arg in cmdline]
    45 
    45 
    46     server = subprocess.Popen(
    46     server = subprocess.Popen(
    47         tonative(cmdline), stdin=subprocess.PIPE, stdout=subprocess.PIPE
    47         tonative(cmdline), stdin=subprocess.PIPE, stdout=subprocess.PIPE