mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-06-23 15:30:45 -04:00
Fix #721
This commit is contained in:
parent
b13d51c837
commit
207f7b6b8d
@ -590,7 +590,10 @@ def entity_to_unicode(match, exceptions=[], encoding='cp1252'):
|
||||
return unichr(num)
|
||||
return chr(num).decode(encoding)
|
||||
if ent.startswith(u'#'):
|
||||
num = int(ent[1:])
|
||||
try:
|
||||
num = int(ent[1:])
|
||||
except ValueError:
|
||||
return '&'+ent+';'
|
||||
if encoding is None or num > 255:
|
||||
return unichr(num)
|
||||
try:
|
||||
|
Loading…
x
Reference in New Issue
Block a user