Bug #6156
closed![Author: Michael Kay](https://www.gravatar.com/avatar/db6526d63053f09b62e52c2da8b2230a?rating=PG&size=50&default=https%3A%2F%2Fassets.plan.io%2Fimages%2Fdefault_avatar.png)
![Assignee: Michael Kay](https://www.gravatar.com/avatar/db6526d63053f09b62e52c2da8b2230a?rating=PG&size=22&default=https%3A%2F%2Fassets.plan.io%2Fimages%2Fdefault_avatar.png)
Enabling XSLT 4.0 extensions in Saxon 11.x
0%
Description
This arose from investigation of bug #6145, but it's really a quite separate problem, so I'm recording it separately for tracking purposes.
The documentation for 11.x is clear that to enable 4.0 syntax extensions, it is necessary to enable them specifically from the processor API, it's not enough just to set version="4.0" in the stylesheet. However, setting version="4.0" does in fact enable some (but not all) extensions.
Furthermore, new 4.0 functions in the map and array namespaces are enabled whether or not 4.0 syntax extensions are enabled.
Updated by Michael Kay 8 months ago
- Status changed from New to Closed
I'm going to close this with no action, on the grounds that anyone interested in using QT4 features should definitely by now be on the Saxon 12.x branch, as the QT4 spec has now diverged significantly from the Saxon 11.x implementation, and we will not be fixing this.
Please register to edit this issue