- From: <bugzilla@jessica.w3.org>
- Date: Thu, 04 Jun 2015 19:54:23 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28763 Bug ID: 28763 Summary: [XSLT30] Following-siblings of xsl:assert should only be evaluated when xsl:assert succeeds 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 This bug originated in the mail, discussion started with https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015May/0007.html (member only). This bug was discussed and its resolution as mentioned in that mail was ACCEPTED by the WG at the 2015-06-04 telcon, minutes: https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015Jun/0011.html Summary: In the aforementioned mail thread and following discussion in the WG telcon, it was recognized that xsl:assert as it is currently written, is not very helpful and leads to unwieldy programming with xsl:choose and xsl:if in cases where you want to assert a pre-condition of a sequence constructor. It was precisely this scenario that the original idea of xsl:assert was supposed to remedy. Resolution: Following the CONCLUSION from the 2015-06-04 it was ACCEPTED that xsl:assert statements should be evaluated *prior* to their following siblings in the XSLT stylesheet. Examples of this proposal can be found in the original mail-thread. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 4 June 2015 19:54:27 UTC