hgext/schemes.py
changeset 44452 9d2b2df2c2ba
parent 44022 c1ccefb513e4
child 45942 89a2afe31e82
equal deleted inserted replaced
44449:ff72bd52d56a 44452:9d2b2df2c2ba
    95         if len(parts) > self.parts:
    95         if len(parts) > self.parts:
    96             tail = parts[-1]
    96             tail = parts[-1]
    97             parts = parts[:-1]
    97             parts = parts[:-1]
    98         else:
    98         else:
    99             tail = b''
    99             tail = b''
   100         context = dict((b'%d' % (i + 1), v) for i, v in enumerate(parts))
   100         context = {b'%d' % (i + 1): v for i, v in enumerate(parts)}
   101         return b''.join(self.templater.process(self.url, context)) + tail
   101         return b''.join(self.templater.process(self.url, context)) + tail
   102 
   102 
   103 
   103 
   104 def hasdriveletter(orig, path):
   104 def hasdriveletter(orig, path):
   105     if path:
   105     if path: