Subject: Saxon 5.2 is available From: Kay Michael <Michael.Kay@xxxxxxx> Date: Fri, 18 Feb 2000 18:47:31 -0000 |
As members of the SAXON mailing list will already know, version 5.2 is available at the usual location http://users.iclway.co.uk/mhkay/saxon I thought I'd let it have a little exposure before announcing more widely. For details of changes see http://users.iclway.co.uk/mhkay/saxon/changes.html Main features: - 27 bugs cleared - support for <?xml-stylesheet?> processing instruction, and embedded stylesheets - ability to take the stylesheet or source document from a DOM - several interesting new extension functions * distinct() returns nodes with unique string-values * evaluate() evaluates an XPath expression supplied as a string * range() returns a nodeset representing a range of numbers * tokenize() returns a nodeset representing the tokens in a supplied string - many detailed changes to output formatting, especially for HTML - ability to select the parser from the command line There should be fewer compatibility problems with this release. The main one is a change to the way extension functions are called, to bring Saxon into line with xt and Xalan. Instance-level Java methods are now called by supplying the instance as the first argument, and new() can be used to create an instance. So for example: Date:toString() must be replaced by Date:toString(Date:new()) Java objects can now be held in XSLT variables. One new bug has been found so far, namely the extension <saxon:preview> does not work (and therefore the sample stylesheet play.xsl does not work). If you're using <saxon:preview>, stick with 5.1. Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: How to get up to speed quickly?, Philip McAllister | Thread | XML to HTML by applying XSL, davindag |
RE: How to get up to speed quickly?, Joel Hughes | Date | RE: large and small numbers in xsl, Arnold, Curt |
Month |