I would also think that if eg:union and eg:intersect remove duplicates, then eg:except should do the same. So perhaps putting distinct-values() into this one is the answer. Michael Kay > -----Original Message----- > From: David Carlisle [mailto:davidc@nag.co.uk] > Sent: 17 November 2003 15:57 > To: public-qt-comments@w3.org > Subject: [F&O] C.2.3 eg:value-except > > > > > The description (possibly copied from C.2.1 eg:value-union) says > > " ...in an undefined order." > > However both the xslt and xquery implementations given > preserve the input order. Either the phrase should be dropped > or fn:unordered() should be used in the implementations. > > The equivalent comment in C.2.1 does not have this problem as > there the implementations use fn:distinct-values() so do > return things in an > an implementation dependent (rather than undefined) order. > > David > > ______________________________________________________________ > __________ > This e-mail has been scanned for all viruses by Star > Internet. The service is powered by MessageLabs. For more > information on a proactive anti-virus service working around > the clock, around the globe, visit: http://www.star.net.uk > ______________________________________________________________ > __________ >Received on Monday, 17 November 2003 17:24:56 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:14:03 GMT