comparison mercurial/cmdutil.py @ 32153:6f173560c7f4

py3: slice over bytes to prevent getting ascii values
author Pulkit Goyal <7895pulkit@gmail.com>
date Fri, 05 May 2017 01:26:13 +0530
parents a77e61b45384
children 055cca8e167b
comparison
equal deleted inserted replaced
32152:994b0b1c77d6 32153:6f173560c7f4
489 489
490 newname = [] 490 newname = []
491 patlen = len(pat) 491 patlen = len(pat)
492 i = 0 492 i = 0
493 while i < patlen: 493 while i < patlen:
494 c = pat[i] 494 c = pat[i:i + 1]
495 if c == '%': 495 if c == '%':
496 i += 1 496 i += 1
497 c = pat[i] 497 c = pat[i:i + 1]
498 c = expander[c]() 498 c = expander[c]()
499 newname.append(c) 499 newname.append(c)
500 i += 1 500 i += 1
501 return ''.join(newname) 501 return ''.join(newname)
502 except KeyError as inst: 502 except KeyError as inst: