summaryrefslogtreecommitdiff
path: root/doc/_extensions
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2019-01-09 19:59:27 +0100
committerChristophe Simonis <chs@odoo.com>2019-01-09 19:59:27 +0100
commitd7c5bc02cc2b27442f0d4c8aca70266762be2a32 (patch)
tree3a675d15b539a4474be38704405b318bebecdce7 /doc/_extensions
parent37b518f1749aff3d6ffb2246c32f2aa1e67d9067 (diff)
parent8aa8548d8ab68feb13f3bde51c557db84877e809 (diff)
[MERGE] forward port branch saas-12.1 up to 8aa8548d8ab
Diffstat (limited to 'doc/_extensions')
-rw-r--r--doc/_extensions/pyjsparser/parser.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/_extensions/pyjsparser/parser.py b/doc/_extensions/pyjsparser/parser.py
index d47a94a8522..69729c44889 100644
--- a/doc/_extensions/pyjsparser/parser.py
+++ b/doc/_extensions/pyjsparser/parser.py
@@ -178,7 +178,7 @@ class PyJsParser:
code = code * 16 + HEX_CONV[ch]
else:
return ''
- return unichr(code)
+ return chr(code)
def scanUnicodeCodePointEscape(self):
ch = self.source[self.index]
@@ -196,10 +196,10 @@ class PyJsParser:
self.throwUnexpectedToken()
# UTF-16 Encoding
if (code <= 0xFFFF):
- return unichr(code)
+ return chr(code)
cu1 = ((code - 0x10000) >> 10) + 0xD800;
cu2 = ((code - 0x10000) & 1023) + 0xDC00;
- return unichr(cu1) + unichr(cu2)
+ return chr(cu1) + chr(cu2)
def ccode(self, offset=0):
return ord(self.source[self.index + offset])
@@ -524,14 +524,14 @@ class PyJsParser:
if ch == 'u':
digs = self.source[self.index:self.index + 4]
if len(digs) == 4 and all(isHexDigit(d) for d in digs):
- st += template % unichr(int(digs, 16))
+ st += template % chr(int(digs, 16))
self.index += 4
else:
st += 'u'
elif ch == 'x':
digs = self.source[self.index:self.index + 2]
if len(digs) == 2 and all(isHexDigit(d) for d in digs):
- st += template % unichr(int(digs, 16))
+ st += template % chr(int(digs, 16))
self.index += 2
else:
st += 'x'