This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 1626 - [XQuery] editorial: 3.7.1.3 Content: handling boundary whitespace
Summary: [XQuery] editorial: 3.7.1.3 Content: handling boundary whitespace
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XQuery 1.0 (show other bugs)
Version: Last Call drafts
Hardware: All All
: P2 minor
Target Milestone: ---
Assignee: Don Chamberlin
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-15 02:13 UTC by Michael Dyck
Modified: 2005-07-20 17:47 UTC (History)
0 users

See Also:


Attachments

Description Michael Dyck 2005-07-15 02:13:04 UTC
3.7.1.4 says: [For the purpose of identifying boundary whitespace], characters
generated by character references such as   or by CdataSections are not
considered to be whitespace characters.

So, conceptually at least, boundary whitespace must be handled before character
references and CdataSections are expanded. Therefore, I think 3.7.1.3 would be
slightly clearer if the handling of boundary whitespace were addressed by a
point between 1a and 1b, rather than a sentence in 1c. E.g.:

    b. If the boundary-space policy in the static context is 'strip',
       boundary whitespace is identified and deleted.

(I'm pretty sure this would allow you to delete the boundary-space sentence in 1c.)
Comment 1 Don Chamberlin 2005-07-20 17:47:12 UTC
On July 20, 2005, the XQuery working group accepted your suggestion. The 
suggested changes will be made (however, note that these changes will interact 
with another editorial suggestion that has caused the rules in Section 3.7.1.3 
to be renumbered.)