[Home] [By Thread] [By Date] [Recent Entries]
Hi,
At 09:33 AM 8/13/2009, Eliot wrote: > The message means exactly what it says. For bizarre historical reasons that > few people remember, XML requires that an attribute value declared as being > of type ID has the same syntax as an XML name - so it cannot start with a > digit. The campfire talk I heard was that the restriction that names not start with numbers goes back to IBM naming rules for files in some archaic OS. But my informant could elucidate neither (a) why a naming rule for files should be applied to elements in SGML, nor (b) why IBM even had this naming rules for files. Does this ring a bell, Eliot? (That would be character U+0007, also disallowed in names for perhaps more understandable reasons.) BTW, this thread was always off topic. Cheers, Wendell ====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
|

Cart



