| 
   
    Send comment and bugs to:Geert Josten and
 Egon Willighagen
 last modified on 25th of January 2000.
  
   
 XSA doc:
   xslt-parser.xsa.
 |                                                                                                                           
   experimental support for <?xml encoding="..."?> at the first line of the xml or xsl file
       (might be superfluous as XML::Parser already takes care of this)
   experimental support for xsl:comment
   support for xsl:attribute
   extended open_project, now can be passed a filename, filehandle, dom-tree, string or stringref as xml or xsl argument
   fixed selection of 'recursive' node-sets
   fixed bug in xsl:processing-instruction
   corrected name matching in tests of xsl:if and xsl:when                                                                                                                           
   fixed crappy implementation of xsl:if and removed unfolding of entities in xsl:text (DOM does this already)                                                                                
   fixed a bug in the evaluation of xsl:value-of in attributes (href="script?{expr}" resulted in href="script")
   fixed a bug in xsl:value-of (selecting the value of a node twice resulted in empty value second time)
   extended functionallity of open_project: add two arguments "STRING" and you can pass strings instead of filenames
   additional support for '.' character in element and attribute names
   support for xsl:if (same functionallity as xsl:when in xsl:choose context)
   very limited support for xsl:text (entities < and > are (always) translated) Note that bugs can now be reported at our website.
    
   support for xsl:for-each
   support for ':' and '-' characters in element and attribute names
   support for xsl:copy
   support for xsl:copy-of 
   continued reimplementation of previously supported xsl-tags
   implemented xsl:choose with xsl:when and xsl:otherwise and a minor support of the test expressions
   implemented xsl:processing-instruction
   implemented evaluation of xsl:value-of in attributes (href="{@LINK}")
   extended support of xsl:apply-templates with select attribute
   corrected a severe bug in xsl:value-of
   corrected installation 
   renamed the distribution file from xslt-parser-$(VERSION).tar.gz to XML-XSLT-$(VERSION).tar.gz
       and restarted all implementations!
   changed all examples well-formed xsl-files
   changed module structure as well (only 1 .pm file now instead of 2)
   minor support of xsl:value-of, xsl:apply-templates, xsl:template and xsl:stylesheet at the moment 
   now depends on XML::DOM 1.25
   xsl:template used 'select' for matching, that should have been 'match'. Changed. Notice that
       the examples from previous distributions are out of date.
   xsl:template accepts multiple options in its match, for example "list|table". 
   added a Makefile.PL. The module can now be installed with 'perl Makefile.PL; make install'.
   XML::XSLT now depends on XML::DOM vs 1.24 (but a patch should be made to that module) 
   converted into a module
   support for <xsl:processing-instruction>
   corrected <xsl:otherwise> bug
   corrected <xsl:when> bug 
  first version
  support for one <xsl:template>
  support for <xsl:include>
  support for <xsl:choose>
  support for <xsl:when>
  support for <xsl:otherwise>
  support for <xsl:value-of>
  support for <xsl:for-each> |