- From: <bugzilla@jessica.w3.org>
- Date: Wed, 05 Feb 2014 01:57:42 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24496 Bug ID: 24496 Summary: Streamability of xsl:try can be improved with a choice operand group for xsl:catch Product: XPath / XQuery / XSLT Version: Last Call drafts Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P2 Component: XSLT 3.0 Assignee: mike@saxonica.com Reporter: abel.braaksma@xs4all.nl QA Contact: public-qt-comments@w3.org I think we can add another rule for xsl:try, between rule 1 and 2: 1. .. current rule ... 2. If the highest sweep of each the choice operand group of all xsl:catch elements is consuming, and the posture and sweep of the select and/or sequence constructor of xsl:try are grounded and motionless then the combined posture of the choice operand group and a sweep of consuming. 3. Otherwise, roaming and free-ranging This allows us to write: <xsl:try> <xsl:value-of select="10 div @amount" /> <xsl:catch> <xsl:message select="copy-of(.)" /> </xsl:catch> </xsl:try> -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Wednesday, 5 February 2014 01:57:44 UTC