Re: Proposed erratum to unreserve names beginning xml

Here's my second attempt:

1. In section 2.3,

   <p diff="del">Names beginning with the string "xml", or with
   any string which would match (('X'|'x') ('M'|'m') ('L'|'l')), are
   reserved for standardization in this or future versions of this
   specification.</p>

2. In section 3,

   This specification does not constrain the application semantics,
   use, or (beyond syntax) names of the element types and
   attributes, except that names beginning with
   <phrase diff="chg">"xml:" are reserved for standardization in
   this or future specifications from the [XML Core
   Working Group] or its successors.</phrase>.

3. In section 2.6,

   <p>PIs are not part of the document's character data,
   but must be passed through to the application. The PI begins with a
   target (PITarget) used to identify the application to which the
   instruction is directed.

   <phrase diff="del">The target names " XML ", " xml ", and so
   on are reserved for standardization in this or future versions of
   this specification.</phrase>

   <phrase diff="add">Target names that begin "xml-" are reserved for
   standardization in this or future specifications from the [XML Core
   Working Group] or its successors. The target name "xml" is
   forbidden as it introduces the XML declaration.</phrase>

   The XML Notation mechanism may be used for
   formal declaration of PI targets. Parameter entity references must
   not be recognized within processing instructions.</p>

                                        Be seeing you,
                                          norm

-- 
Norman Walsh
Lead Engineer
MarkLogic Corporation
Phone: +1 512 761 6676
www.marklogic.com

Received on Saturday, 29 December 2012 20:24:56 UTC