Add - to allowed chars in HTML tag names

For example <annotation-xml> from MathML
This commit is contained in:
Kovid Goyal 2016-01-09 07:56:06 +05:30
parent c69ae1fac3
commit fe84fd3519

View File

@ -28,7 +28,7 @@ from html5lib.constants import cdataElements, rcdataElements
cdata_tags = cdataElements | rcdataElements
normal_pat = re.compile(r'[^<>&]+')
entity_pat = re.compile(r'&#{0,1}[a-zA-Z0-9]{1,8};')
tag_name_pat = re.compile(r'/{0,1}[a-zA-Z0-9:]+')
tag_name_pat = re.compile(r'/{0,1}[a-zA-Z0-9:-]+')
space_chars = ' \t\r\n\u000c'
attribute_name_pat = re.compile(r'''[^%s"'/><=]+''' % space_chars)
self_closing_pat = re.compile(r'/\s*>')