commit | d9e0b068af175a2fc1c2fe979ab97b5d4f8239b7 | [log] [tgz] |
---|---|---|
author | Ezio Melotti <ezio.melotti@gmail.com> | Mon Sep 05 17:11:06 2011 +0300 |
committer | Ezio Melotti <ezio.melotti@gmail.com> | Mon Sep 05 17:11:06 2011 +0300 |
tree | c1d0984585611c4b99dbbdd02afb02a23736b5e8 | |
parent | 73abc243458e7d2e35e93d8df625b391cd4f7f62 [diff] [blame] |
#12888: Fix a bug in HTMLParser.unescape that prevented it to escape more than 128 entities. Patch by Peter Otten.
diff --git a/Lib/html/parser.py b/Lib/html/parser.py index 9412280..a6d5be9 100644 --- a/Lib/html/parser.py +++ b/Lib/html/parser.py
@@ -458,4 +458,4 @@ return '&'+s+';' return re.sub(r"&(#?[xX]?(?:[0-9a-fA-F]+|\w{1,8}));", - replaceEntities, s, re.ASCII) + replaceEntities, s, flags=re.ASCII)