James Hopkins wrote:
>
> Thanks for the clarification regarding these particular hexadecimal
> codepoints.
>
> Based on your feedback, my conclusion is that 4.1.3 is in this respect
> is unclear. The current spec states "... [identifiers] can contain only
> the characters [a-z0-9] and ISO 10646 characters U+00A1 and higher, plus
> the hyphen (-) and the underscore (_); they cannot start with a digit,
> or a hyphen followed by a digit. Identifiers can also contain escaped
> characters and any ISO 10646 character as a numeric code ..." If indeed
> the Number Sign is lower than U+00A1 then how can it be acceptable
> within in an identifier, without being escaped?
Sounds like a bug in the validator to me.
~fantasai