- From: <bugzilla@jessica.w3.org>
- Date: Tue, 01 Mar 2011 09:35:29 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=12209 Summary: [FO][FO30] errors in definition of fn:subsequence Product: XPath / XQuery / XSLT Version: Working drafts Platform: All OS/Version: All Status: NEW Severity: major Priority: P2 Component: Functions and Operators 3.0 AssignedTo: mike@saxonica.com ReportedBy: gandhi.mukul@gmail.com QAContact: public-qt-comments@w3.org It seems that few parts of the text of function 'fn:subsequence' is incorrectly specified in the spec. This error seems to be present in both these documents: 1) XQuery 1.0 and XPath 2.0 Functions and Operators (Second Edition) 2) XPath and XQuery Functions and Operators 3.0 (Working Draft 14 December 2010) Below are possible discrepancies, and my view point of the correction, a) $sourceSeq[fn:round($startingLoc) le position()] should be, $sourceSeq[fn:round($startingLoc) ge position()] b) $sourceSeq[fn:round($startingLoc) le position() and position() lt fn:round($startingLoc) + fn:round($length)] should be, $sourceSeq[fn:round($startingLoc) ge position() and position() lt fn:round($startingLoc) + fn:round($length)] Ref: http://www.w3.org/TR/xpath-functions/#func-subsequence (chapter 15.1.10) http://www.w3.org/TR/xpath-functions-30/#func-subsequence (chapter 14.1.9) -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Tuesday, 1 March 2011 09:35:31 UTC