- From: Michael Kay <mike@saxonica.com>
- Date: Wed, 12 Apr 2023 21:39:02 +0100
- To: public-xslt-40@w3.org
- Message-Id: <4988ACCD-31D6-4711-AF52-96FF9330E7AC@saxonica.com>
• [ ] QT4CG-025-03: MK to revise and expand technical detail in PR #375
This concerns the context for evaluating the "default value expression" in a function signature.
The action was completed; the current status is a proposal made in this commit:
https://github.com/qt4cg/qtspecs/pull/375/commits/d8d0a77f3f6e43baf145ed7f96a2a61f362673df
which proposes defining context-dependent default values using a magic map variable:
$value := $context?item()
or
$collation := $context?default-collation
This proposal needs WG review; if the technical direction is accepted, it then needs rework to remove editing conflicts and to apply the approach to XSLT-defined functions.
• [ ] QT4CG-026-01: MK to write a summary paper that outlines the decisions we need to make on “value sequences”
This action arose from a lengthy review of
PR #368: Issue 129 - Context item generalized to context value
I don't think I did it, as such, but it was overtaken by subsequent discussion (including from people who don't attend the group); it also interacts with the current discussions on the thin arrow operator. Some of the discussion focuses on concrete syntax whereas I prefer to get agreement on concepts first. Please leave the action open - but to help me remember what it's about, please add a reference to the issue & PR!
• [ ] QT4CG-027-01: MK to update the text for next-match wrt type() matching
Done in PR 412; and then scrapped and done again. What I thought would involve tying up a loose end in fact revealed a structural flaw, which is that xsl:next-match absolutely relies on defining a total ordering of patterns (at any rate, of the patterns that match a given item)
The action was completed and the resulting PR needs WG review.
• [ ] QT4CG-028-01: MK to summarize the options available wrt deep equal and errors
On 28 March at https://github.com/qt4cg/qtspecs/pull/396 I proposed a list of 6 possible ways of resolving this question. We need to make a decision from these 6 options, unless anyone can suggest any alternative ways forward.
Michael Kay
Saxonica
Received on Wednesday, 12 April 2023 20:39:11 UTC