comparison hgext/schemes.py @ 36668:e77cee5de1c7

py3: use b"%d" to covert integer to bytes instead of str Differential Revision: https://phab.mercurial-scm.org/D2618
author Pulkit Goyal <7895pulkit@gmail.com>
date Fri, 02 Mar 2018 07:17:06 +0530
parents 75979c8d4572
children 0664be4f0c1f
comparison
equal deleted inserted replaced
36667:bcfc4e3b6548 36668:e77cee5de1c7
92 if len(parts) > self.parts: 92 if len(parts) > self.parts:
93 tail = parts[-1] 93 tail = parts[-1]
94 parts = parts[:-1] 94 parts = parts[:-1]
95 else: 95 else:
96 tail = '' 96 tail = ''
97 context = dict((str(i + 1), v) for i, v in enumerate(parts)) 97 context = dict(('%d' % (i + 1), v) for i, v in enumerate(parts))
98 return ''.join(self.templater.process(self.url, context)) + tail 98 return ''.join(self.templater.process(self.url, context)) + tail
99 99
100 def hasdriveletter(orig, path): 100 def hasdriveletter(orig, path):
101 if path: 101 if path:
102 for scheme in schemes: 102 for scheme in schemes: