mercurial/pycompat.py
changeset 37064 434e520adb8c
parent 36958 644a02f6b34f
child 37099 6ca5f825a0ca
equal deleted inserted replaced
37063:39304dd63589 37064:434e520adb8c
    69     stringio = bytesio
    69     stringio = bytesio
    70 
    70 
    71     def maplist(*args):
    71     def maplist(*args):
    72         return list(map(*args))
    72         return list(map(*args))
    73 
    73 
       
    74     def rangelist(*args):
       
    75         return list(range(*args))
       
    76 
    74     def ziplist(*args):
    77     def ziplist(*args):
    75         return list(zip(*args))
    78         return list(zip(*args))
    76 
    79 
    77     rawinput = input
    80     rawinput = input
    78     getargspec = inspect.getfullargspec
    81     getargspec = inspect.getfullargspec
   346     sysexecutable = sys.executable
   349     sysexecutable = sys.executable
   347     shlexsplit = shlex.split
   350     shlexsplit = shlex.split
   348     bytesio = cStringIO.StringIO
   351     bytesio = cStringIO.StringIO
   349     stringio = bytesio
   352     stringio = bytesio
   350     maplist = map
   353     maplist = map
       
   354     rangelist = range
   351     ziplist = zip
   355     ziplist = zip
   352     rawinput = raw_input
   356     rawinput = raw_input
   353     getargspec = inspect.getargspec
   357     getargspec = inspect.getargspec
   354 
   358 
   355     def emailparser(*args, **kwargs):
   359     def emailparser(*args, **kwargs):