XML is from the W3C. Trust the resources from there. The "SGML
Declaration for XML" in the corrigendum for SGML is a sample. It is
in no way authoritative with respect to XML.
> As far as I know (1b) is correct, since XML 1.0 reads:
>
> [5] Name ::= (Letter | '_' | ':') (NameChar)*
>
> which means, a Name may start (NAMESTRT) with a ':'
That's correct, in pre-namespace XML. The namespace specification
will impose additional constraints which a namespace-aware processor
would enforce.
-Chris
-- <!NOTATION SGML.Geek PUBLIC "-//Anonymous//NOTATION SGML Geek//EN"> <!ENTITY crism PUBLIC "-//O'Reilly//NONSGML Christopher R. Maden//EN" "<URL>http://www.oreilly.com/people/staff/crism/ <TEL>+1.617.499.7487 <USMAIL>90 Sherman Street, Cambridge, MA 02140 USA" NDATA SGML.Geek>