[Bug 17029] New: [FO30] outermost() equivalence

https://www.w3.org/Bugs/Public/show_bug.cgi?id=17029

           Summary: [FO30] outermost() equivalence
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Functions and Operators 3.0
        AssignedTo: mike@saxonica.com
        ReportedBy: mike@saxonica.com
         QAContact: public-qt-comments@w3.org


The specification of outermost() says: The effect of the function call
fn:outermost($nodes) is defined to be equivalent to the result of the
expression $nodes[not(ancestor::node() intersect $nodes)].

However, it also says that the result is in document order with duplicates
eliminated. The expression given does not achieve this. An equivalent
expression that has this property would be

$nodes[not(ancestor::node() intersect $nodes)]/.

-- 
Configure bugmail: https://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 Thursday, 10 May 2012 13:33:17 UTC