diff options
| author | Christophe Simonis <chs@odoo.com> | 2019-01-09 19:59:27 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2019-01-09 19:59:27 +0100 |
| commit | d7c5bc02cc2b27442f0d4c8aca70266762be2a32 (patch) | |
| tree | 3a675d15b539a4474be38704405b318bebecdce7 /doc/_extensions | |
| parent | 37b518f1749aff3d6ffb2246c32f2aa1e67d9067 (diff) | |
| parent | 8aa8548d8ab68feb13f3bde51c557db84877e809 (diff) | |
[MERGE] forward port branch saas-12.1 up to 8aa8548d8ab
Diffstat (limited to 'doc/_extensions')
| -rw-r--r-- | doc/_extensions/pyjsparser/parser.py | 10 |
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' |
