Re: ACTION 2023-10-17-b; names are case-sensitive

> A name starts with a letter or underscore, and continues with a letter, digit, underscore, a small
> number of punctuation characters, and the Unicode combiner characters; Unicode classes are used
> to define the sets of characters used, for instance, for letters and digits. This is close to, but
> not identical with the XML definition of a name; it is the grammar author's responsibility to
> ensure that all serialized names match the requirements for an XML name [XML].

It might be worth elaborating this in the FAQ to point out that iXML’s
definition of a name is *very* close to the XML 5e definition. And a lot
farther away from the earlier XML definitions, which alas, common
parsers are still mostly using.

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Tuesday, 28 November 2023 14:22:29 UTC