hgext/convert/common.py
changeset 5117 d4fa6bafc43a
parent 5100 39b6eaee6fd7
child 5172 6b4c332f241b
equal deleted inserted replaced
5116:2ffe3e2a1ac2 5117:d4fa6bafc43a
     5 def encodeargs(args):
     5 def encodeargs(args):
     6     def encodearg(s):
     6     def encodearg(s):
     7         lines = base64.encodestring(s)
     7         lines = base64.encodestring(s)
     8         lines = [l.splitlines()[0] for l in lines]
     8         lines = [l.splitlines()[0] for l in lines]
     9         return ''.join(lines)
     9         return ''.join(lines)
    10     
    10 
    11     s = pickle.dumps(args)
    11     s = pickle.dumps(args)
    12     return encodearg(s)
    12     return encodearg(s)
    13 
    13 
    14 def decodeargs(s):
    14 def decodeargs(s):
    15     s = base64.decodestring(s)
    15     s = base64.decodestring(s)