Mercurial > public > mercurial-scm > hg
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: |