SAXON 5.0 is Available
From: Kay Michael <Michael.Kay@icl.com> To: XSL-List@mulberrytech.com Subject: SAXON 5.0 is available
SAXON 5.0 is available at:
http://users.iclway.co.uk/mhkay/saxon/.
This version is a complete implementation of XSLT 1.0 and XPath 1.0.
(If there are any parts of the spec it doesn't implement, then that's an oversight and will be treated as a bug.)
Apart from full conformance, the new things in this release are:
a number of new extension functions:
- intersection(), difference() and has-same-nodes() to compare node-sets
- line-number() and system-id() of the current node in the source document
- if(condition, then, else)
-
stylesheet chaining:
- specify <saxon:output next-in-chain="phase2.xsl"> to send the output of this stylesheet to be the input to another stylesheet
user-definable numbering and collating sequences
internal improvements to node-set handling and sorting, which should result in better performance when handling large node-sets, and should certainly reduce the load on the garbage collector
Full details of changes are at:
http://users.iclway.co.uk/mhkay/saxon/changes.html.
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Prepared by Robin Cover for the The SGML/XML Web Page archive.