Mercurial > hg-stable
changeset 32202: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 | 994b0b1c77d6 |
children | 52e222eef646 |
files | mercurial/changelog.py mercurial/cmdutil.py mercurial/util.py |
diffstat | 3 files changed, 5 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/changelog.py Sat Apr 08 11:02:37 2017 +0530 +++ b/mercurial/changelog.py Fri May 05 01:26:13 2017 +0530 @@ -190,7 +190,7 @@ # The list of files may be empty. Which means nl3 is the first of the # double newline that precedes the description. - if text[nl3 + 1] == '\n': + if text[nl3 + 1:nl3 + 2] == '\n': doublenl = nl3 else: doublenl = text.index('\n\n', nl3 + 1)
--- a/mercurial/cmdutil.py Sat Apr 08 11:02:37 2017 +0530 +++ b/mercurial/cmdutil.py Fri May 05 01:26:13 2017 +0530 @@ -491,10 +491,10 @@ patlen = len(pat) i = 0 while i < patlen: - c = pat[i] + c = pat[i:i + 1] if c == '%': i += 1 - c = pat[i] + c = pat[i:i + 1] c = expander[c]() newname.append(c) i += 1
--- a/mercurial/util.py Sat Apr 08 11:02:37 2017 +0530 +++ b/mercurial/util.py Fri May 05 01:26:13 2017 +0530 @@ -1980,13 +1980,13 @@ # this piece is for rounding the specific end of unknowns b = bias.get(part) if b is None: - if part[0] in "HMS": + if part[0:1] in "HMS": b = "00" else: b = "0" # this piece is for matching the generic end to today's date - n = datestr(now, "%" + part[0]) + n = datestr(now, "%" + part[0:1]) defaults[part] = (b, n)