mercurial/store.py
changeset 43106 d783f945a701
parent 43089 c59eb1560c44
child 43506 9f70512ae2cf
equal deleted inserted replaced
43105:649d3ac37a12 43106:d783f945a701
   142         cmap[xchr(x)] = b"~%02x" % x
   142         cmap[xchr(x)] = b"~%02x" % x
   143     for x in capitals + [ord(e)]:
   143     for x in capitals + [ord(e)]:
   144         cmap[xchr(x)] = e + xchr(x).lower()
   144         cmap[xchr(x)] = e + xchr(x).lower()
   145 
   145 
   146     dmap = {}
   146     dmap = {}
   147     for k, v in cmap.iteritems():
   147     for k, v in pycompat.iteritems(cmap):
   148         dmap[v] = k
   148         dmap[v] = k
   149 
   149 
   150     def decode(s):
   150     def decode(s):
   151         i = 0
   151         i = 0
   152         while i < len(s):
   152         while i < len(s):