W3C home > Mailing lists > Public > public-qt-comments@w3.org > February 2008

[Bug 5464] [XSLT 2++] Enhancement: generalizing patterns

From: <bugzilla@wiggum.w3.org>
Date: Fri, 08 Feb 2008 14:37:12 +0000
CC:
To: public-qt-comments@w3.org
Message-Id: <E1JNULo-0003oX-7l@wiggum.w3.org>

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5464

           Summary: [XSLT 2++] Enhancement: generalizing patterns
           Product: XPath / XQuery / XSLT
           Version: Working drafts
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 2.1
        AssignedTo: mike@saxonica.com
        ReportedBy: mike@saxonica.com
         QAContact: public-qt-comments@w3.org


Path expressions became a lot more flexible in XPath 2.0, but little of this
flexibility was passed on to XSLT patterns. Some patterns which we don't
currently allow, but which could be very useful:

(chapter//footnote)[1]

book/(chapter|appendix)

node() except element()

We should review the subset of XPath syntax that is allowed in XSLT patterns
and only prohibit constructs where there is a good reason.
Received on Friday, 8 February 2008 14:37:19 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:14:49 GMT