Mercurial > hg-stable
changeset 34088:f55769e41803
py3: use bytes[n:n + 1] to get bytes in templater._parsetemplate()
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 03 Sep 2017 17:37:17 +0900 |
parents | 01c9700fbf9f |
children | 30535fe47e78 |
files | mercurial/templater.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/templater.py Sun Sep 03 17:14:53 2017 +0900 +++ b/mercurial/templater.py Sun Sep 03 17:37:17 2017 +0900 @@ -169,7 +169,7 @@ parsed.append(('string', parser.unescapestr(tmpl[pos:stop]))) pos = stop break - c = tmpl[n] + c = tmpl[n:n + 1] bs = (n - pos) - len(tmpl[pos:n].rstrip('\\')) if bs % 2 == 1: # escaped (e.g. '\{', '\\\{', but not '\\{')