xml-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul_D...@lotus.com
Subject <ANN/> Xalan-C++ 1.0 Release posted to xml.apache.org
Date Tue, 10 Oct 2000 22:45:35 GMT
Xalan-C++ version is a robust implementation of the W3C Recommendations for
XSL Transformation(XSLT)
and the XML Path Language(XPath). It uses the Xerces-C++ XML parser,
version 1.3.0 .

The zip and tar files can be found in the following directory:

Major updates since version 0.40.0 include:
    Full support for namespace handling

    Full implementation of the format-number() function and support for the
    decimal-format element

    Integration with the International Components for Unicode (ICU) for
    number formatting, sorting, and output encoding

    Support for the exclude-result-prefixes attribute

    Support for the output encoding attribute
  Open bugs:                                                       
    Problems mapping namespaces from the stylesheet to the source  
    document, and elements do not inherit namespaces correctly     
    <xsl:copy-of ...> within an <xsl:attribute> does not include   
    CRLFs (if any) in the result.                                  
    If you use <xsl:output method="html"> to generate HTML with a  
    <HEAD> element, the <HEAD> element fails to include a <META>   
    tag (with the encoding).                                       
    <xsl:number> does not support letter-value="traditional" for   
    "classical" Greek numbering.                                   
    Unable to sort in reverse document order based on position.    
    Workaround: use count(following-sibling::*) or a similar       
    Does not support six or more digits of numerical precision     
    after the decimal.                                             
    <xsl:fallback> within a top-level function is not recognized   
    and does not throw an error.                                   
    The document() function generates a syntax error if called in  
    the following manner: document(string,/).                      
    Problems using key() in match patterns to find descendants.    
    For example, key('mykey','Introduction')//p finds all p        
    elements, not just those that match the criteria.              
    The id() function doesn't work in some complex match patterns. 
    In some cases, outputs a single CDATA section as multiple      
    single-character CDATA sections.                               
    Minor problems outputting whitespace characters, such as CR    
    output as CRLF, and comments causing literal text output to be 

View raw message