W3C home > Mailing lists > Public > public-xml-processing-model-wg@w3.org > July 2010

RE: What an XML processor must/may not tell a processor

From: Grosso, Paul <pgrosso@ptc.com>
Date: Tue, 13 Jul 2010 10:56:32 -0400
Message-ID: <9B2DE9094C827E44988F5ADAA6A2C5DA57E761@HQ-MAIL9.ptcnet.ptc.com>
To: <public-xml-core-wg@w3.org>, <public-xml-processing-model-wg@w3.org>
Intrigued by your message subject but uninformed by your 
message content, I'm wondering if you found anything that 
an XML processor *may not* tell a processor.

paul

> -----Original Message-----
> From: public-xml-processing-model-wg-request@w3.org
[mailto:public-xml-
> processing-model-wg-request@w3.org] On Behalf Of Henry S. Thompson
> Sent: Tuesday, 2010 July 13 9:49
> To: public-xml-core-wg@w3.org; public-xml-processing-model-wg@w3.org
> Subject: What an XML processor must/may not tell a processor
> 
> I've just searched the XML spec. for what it says about information
> passed to processors.  Here's a tabulation of my findings --
> comments/corrections welcome:
> 
> Required for all processors
> 
>  PIs
>  Non-markup character data
>  Attribute+default if declared and missing
>  Name and external idents of notations in attr val, attr def or entity
>   decl
> 
>  [implicitly, attribute values, since we have the prose "Before the
>   value of an attribute is passed to the application"]
> 
>  [implicitly, attributes, since we have their values]
> 
> Required for validating processors
> 
>  EC-Whitespace status
>  Unparsed entity SYS/PUB Idents and Notation
> 
> Required for non-validating
> 
>  Unread-entity notification
> 
> Optional
> 
>  Content of comments
>  [implicitly, comments as such ??]
> 
> Unclear
> 
>  Start and end tags
>  Declarations and definitions
> 
> I believe that it's been remarked before that start/end tags are not
> explicitly required to be reported, but everybody acts as if they are.
> In any case, I'd be very interested to hear arguments either way wrt
> these last two. . .
Received on Tuesday, 13 July 2010 14:57:22 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 13 July 2010 14:57:22 GMT