https://bugzilla.wikimedia.org/show_bug.cgi?id=71386

Bawolff (Brian Wolff) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected],
                   |                            |[email protected]

--- Comment #1 from Bawolff (Brian Wolff) <[email protected]> ---
Hmm, as far as I can tell, even XML allows them (And even if it didn't, I'm not
sure that we necessarily should require our xml-like tags to be conforment to
XML). For reference, the relavent code in MW land is
Sanitizer::getAttribsRegex()

From http://www.w3.org/TR/REC-xml/#NT-Name :

[41]       Attribute       ::=        Name  Eq  AttValue  

[4]       NameStartChar       ::=       ":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6]
| [#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D]
| [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] |
[#xFDF0-#xFFFD] | [#x10000-#xEFFFF]
[4a]       NameChar       ::=       NameStartChar | "-" | "." | [0-9] | #xB7 |
[#x0300-#x036F] | [#x203F-#x2040]
[5]       Name       ::=       NameStartChar (NameChar)*


Which presumably is enough of unicode for your purposes (Although it has some
weird exclusions, such as ÷, ×, ⬀, ⭐, ∀, ✀, which seem kind of random to
exclude, but we don't need them. It also excludes a whole bunch of combining
accents, but is ok with precomposed forms (Which we normalize to anyways, but a
couple of obscure things that don't have pre-composed forms may be excluded).

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to