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 5310 - [UPD] Preserving order of inserted nodes
Summary: [UPD] Preserving order of inserted nodes
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Update Facility (show other bugs)
Version: Last Call drafts
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Andrew Eisenberg
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-10 10:14 UTC by Michael Kay
Modified: 2008-01-15 18:12 UTC (History)
0 users

See Also:


Attachments

Description Michael Kay 2007-12-10 10:14:07 UTC
In 2.4.1 Insert (and possibly elsewhere) it is stated that the order of the inserted nodes is preserved in the new document. This could be read as referring either to the order of these nodes in the sequence that results from evaluating SourceExpr, or to their position in document order. I suspect the former is intended.
Comment 1 Don Chamberlin 2008-01-14 22:03:24 UTC
This potential ambiguity can be removed by changing "is preserved" to "preserves the node ordering of the source expression" everywhere in the first three bullets of Section 2.4.1 (Insert).
--Don Chamberlin
Comment 2 Don Chamberlin 2008-01-15 18:12:31 UTC
On 15 Jan 2008, the working group adopted the proposal in Comment #1.