- From: Michael Kay <mike@saxonica.com>
- Date: Wed, 1 Oct 2025 17:23:54 +0100
- To: public-xslt-40@w3.org
- Message-Id: <43E0D9D2-B17B-44C8-82CC-DB066D2566B0@saxonica.com>
The longer you leave it, the harder it is to remember what the intention was. QT4CG-118-01: MK to make an incorrect type raise an error in #1906 That would be PR #1906, which introduced the element-to-map-plan function (as it is now named). There's a lot of discussion against the PR, so it's quite hard to work out what the specific point is. I suspect it relates to §14.5.7, which says that when the conversion plan dictates that a value should be output as numeric or boolean, but the actual value is not castable to numeric or boolean, then we should raise an error rather than using a fallback representation. I think the matter has been raised as open issue #1949, which makes the action superflous. ACTION CLOSED. [ ] QT4CG-131-01: MK to add a non-schema aware result. This was in the context of PR #2119: 2080 allow let $($head, $tail) And I suspect it relates to the example (in §4.13.2) "Consider the element $E := <e A="p q r" B="x y z"/>" I think it's just a question of extending the discussion of the example [ ] QT4CG-131-02: MK to expand on the $E := <e A="p q r"… example I think that's essentially a rewording of the same action. [ ] QT4CG-131-03: MK to change “invert” to “transpose” in the matrix example. This is PR #2120 (redesign of xsl:array), which is still on hold, so the action is essentially to make a small revision to the PR, which needs a rethink anyway. PR REVISED, ACTION COMPLETE. [ ] QT4CG-133-01: MK to correct the use of “Expr” in examples for get() Looking at the current text: * In 4.6.4.3, "A further example: descendant::(get(#para) | text()) " looks odd, but it appears to be valid. I don't see any other problems. Perhaps it was already fixed. I don't see anything to do here. ACTION CLOSED. [ ] QT4CG-135-01: MK to correct attribute rule 5/d to use the schema component name That seems to be a reference to the rule: the schema type (always a simple type) referenced by the {type definition} property of the attribute declaration of An in the static context <file:///Users/mike/GitHub/mhk/qtspecs/build/www/xquery-40/xquery-40.html#dt-static-context> derives from <file:///Users/mike/GitHub/mhk/qtspecs/build/www/xquery-40/xquery-40.html#dt-derives-from> Bt. I think the suggested change has already been applied. ACTION CLOSED.
Received on Wednesday, 1 October 2025 16:24:12 UTC