You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by dl...@locus.apache.org on 2000/12/13 16:38:29 UTC

cvs commit: xml-xalan/c/xdocs/sources/xalan DONE getstarted.xml index.xml readme.xml resources.xml samples.xml usagepatterns.xml

dleslie     00/12/13 07:38:29

  Modified:    c/xdocs/sources entities.ent
               c/xdocs/sources/xalan DONE getstarted.xml index.xml
                        readme.xml resources.xml samples.xml
                        usagepatterns.xml
  Log:
  Updates in progress for Xalan-C 1.1
  
  Revision  Changes    Path
  1.10      +6 -6      xml-xalan/c/xdocs/sources/entities.ent
  
  Index: entities.ent
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/xdocs/sources/entities.ent,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- entities.ent	2000/12/12 22:47:31	1.9
  +++ entities.ent	2000/12/13 15:38:23	1.10
  @@ -8,12 +8,12 @@
   <!ENTITY xslt4c-aixlib "libxalan-c1_1.a">
   <!ENTITY xslt4c-hplib "libxalan-c1_1.sl">
   <!ENTITY xml4c "Xerces-C++">
  -<!ENTITY xml4c-used "Xerces-C++ version 1.3.0">
  -<!ENTITY xml4c-windll "xerces-c_1_3.dll">
  -<!ENTITY xml4c-winlib "xerces-c_1.lib">
  -<!ENTITY xml4c-linuxlib "libxerces-c1_3.so">
  -<!ENTITY xml4c-aixlib "libxerces-c1_3.a">
  -<!ENTITY xml4c-hplib "libxerces-c1_3.sl">
  +<!ENTITY xml4c-used "Xerces-C++ version 1.3.5">
  +<!ENTITY xml4c-windll "xerces-c1_3_5.dll">
  +<!ENTITY xml4c-winlib "xerces-c1_3_5.lib">
  +<!ENTITY xml4c-linuxlib "libxerces-c1_3_5.so">
  +<!ENTITY xml4c-aixlib "libxerces-c1_3_5.a">
  +<!ENTITY xml4c-hplib "libxerces-c1_3_5.sl">
   <!ENTITY xslt4j "Xalan-Java">
   <!ENTITY icu-used "International Components for Unicode(ICU) 1.6 source files">
   <!ENTITY icu-windlls "icui18n.dll, icuuc.dll">
  
  
  
  1.6       +7 -7      xml-xalan/c/xdocs/sources/xalan/DONE
  
  Index: DONE
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/DONE,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DONE	2000/10/10 15:46:25	1.5
  +++ DONE	2000/12/13 15:38:27	1.6
  @@ -1,11 +1,11 @@
  -<s3 title="Changes since &xslt4c; version 0.40.0">
  -<p>Major updates since version 0.40.0 include:</p>
  +<s3 title="Changes since &xslt4c; version 1.0">
  +<p>In addition to adding a build for HP-UX 11, our focus for this release has been on bug fixes and performance enhancements. Major updates since version 0.40.0 include:</p>
   <ul>
  -<li>Full support for namespace handling<br/><br/></li>
  -<li>Full implementation of the format-number() function and support for the decimal-format element<br/><br/></li>
  -<li>Integration with the <resource-ref idref="icu"/> for number formatting, sorting, and output encoding<br/><br/></li>
  -<li>Support for the exclude-result-prefixes attribute<br/><br/></li>
  -<li>Support for the output encoding attribute</li>
  +<li>Added an HP-UX 11 build<br/><br/></li>
  +<li>Added the <link idref="samples" anchor="streamtransform">StreamTransform<link> sample.<br/><br/></li>
  +<li><br/><br/></li>
  +<li><br/><br/></li>
  +<li></li>
   </ul>
   </s3>
   	
  
  
  
  1.16      +1 -1      xml-xalan/c/xdocs/sources/xalan/getstarted.xml
  
  Index: getstarted.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/getstarted.xml,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- getstarted.xml	2000/12/12 22:47:32	1.15
  +++ getstarted.xml	2000/12/13 15:38:27	1.16
  @@ -23,7 +23,7 @@
   </s3>
   <p>For the Linux build, download <resource-ref idref="xslt4c-linux-download"/></p>
   <p>For the AIX build, download <resource-ref idref="xslt4c-aix-download"/></p>
  -<p>For the HP-UX 11 build, download <resource-ref idref="xslt4c-hp-download"/></p>
  +<p>For the HP-UX 11 build, download <resource-ref idref="xslt4c-hp-ux-download"/></p>
   <p>Each distribution contains all you need to run the Xalan command-line transformations utility and to build your own applications. 
   If you want to take advantage of the support for number formatting, sorting, and encoding the ICU provides, you should also download and install the <resource-ref idref="icu"/>; see <link idref="usagepatterns" anchor="icu">Using the ICU</link>,</p>
   <s3 title="What you need to run the Xalan command-line utility">
  
  
  
  1.13      +4 -3      xml-xalan/c/xdocs/sources/xalan/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/index.xml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- index.xml	2000/12/12 22:47:32	1.12
  +++ index.xml	2000/12/13 15:38:27	1.13
  @@ -64,8 +64,9 @@
       <p>Xalan is an XSLT processor for transforming XML documents into HTML, text, or other XML
        document types.</p>
       <p>&xslt4c-current; is a robust implementation of the W3C Recommendations 
  -    for XSL Transformations (XSLT) and the XML Path Language (XPath). It uses the &xml4c-used;
  -    XML parser.</p>
  +    for XSL Transformations (XSLT) and the XML Path Language (XPath). It includes a custom release of the 
  +    &xml4c; XML parser: &xml4c-used;. In addition to adding a build for HP-UX 11, the focus for this release 
  +    is on bug fixes and performance enhancements. For the details, see the <link idref="readme">Release Notes</link>.</p>
   	</s2>
     
     <s2 title="How do I get it?">
  @@ -91,7 +92,7 @@
         </tr>
         <tr>
           <td>HP-UX 11</td>
  -        <td><resource-ref idref="xslt4c-hp-download"/></td>
  +        <td><resource-ref idref="xslt4c-hp-ux-download"/></td>
         </tr>      
        </table>
     <p>Volunteers are more than welcome to help develop builds for other platforms!</p>
  
  
  
  1.17      +7 -1      xml-xalan/c/xdocs/sources/xalan/readme.xml
  
  Index: readme.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/readme.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- readme.xml	2000/12/12 22:47:33	1.16
  +++ readme.xml	2000/12/13 15:38:28	1.17
  @@ -2,7 +2,8 @@
   <!DOCTYPE s1 SYSTEM "sbk:/style/dtd/document.dtd"[
   <!ENTITY done-c SYSTEM "DONE">
   <!ENTITY status-c SYSTEM "STATUS">
  -<!ENTITY bugs-c SYSTEM "BUGS">]>
  +<!ENTITY bugs-c SYSTEM "BUGS">
  +<!ENTITY history-c SYSTEM "history.xml">]>]>
   
   <!--
    * The Apache Software License, Version 1.1
  @@ -66,6 +67,7 @@
     <li><link anchor="status">Status</link></li>
     <li><link anchor="build">Build Notes</link></li>
     <li><link anchor="contact">Getting in touch</link></li>
  +  <li><link anchor="history">History of software changes</link></li>  
    </ul>
    <anchor name="status"/>
    <s2 title="Status">
  @@ -189,4 +191,8 @@
     <p>Your feedback is more than welcome. Offers of help are even more so! Perhaps you would like to contribute to the ongoing development, testing, or documentation of &xslt4c;.</p> 
   <p>Please email your comments, questions, suggestions, bug reports, and offers to help to <human-resource-ref idref="xalandev"/>.</p>
    </s2>
  + </s2><anchor name="history"/>
  + <s2 title="Cumulative history of software changes">
  +   &history-j;
  + </s2> 
   </s1>
  
  
  
  1.9       +1 -1      xml-xalan/c/xdocs/sources/xalan/resources.xml
  
  Index: resources.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/resources.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- resources.xml	2000/12/12 22:47:33	1.8
  +++ resources.xml	2000/12/13 15:38:28	1.9
  @@ -23,7 +23,7 @@
     <resource id="xslt4c-win32-download" title="&xslt4c-dist;-win32.zip" location="http://xml.apache.org/dist/xalan-c/&xslt4c-dist;-win32.zip"/>
     <resource id="xslt4c-linux-download" title="&xslt4c-dist;-linux.tar.gz" location="http://xml.apache.org/dist/xalan-c/&xslt4c-dist;-linux.tar.gz"/>
   <resource id="xslt4c-aix-download" title="&xslt4c-dist;-aix.tar.gz" location="http://xml.apache.org/dist/xalan-c/&xslt4c-dist;-aix.tar.gz"/>
  -<resource id="xslt4c-hp-download" title="&xslt4c-dist;-hp.tar.gz" location="http://xml.apache.org/dist/xalan-c/&xslt4c-dist;-hp.tar.gz"/>
  +<resource id="xslt4c-hp-ux-download" title="&xslt4c-dist;-hp-ux.tar.gz" location="http://xml.apache.org/dist/xalan-c/&xslt4c-dist;-hp-ux.tar.gz"/>
     
     <resource id="icu" title="International Components for Unicode (ICU)" location="http://oss.software.ibm.com/developerworks/opensource/icu/project/index.html"/>
   <resource id="icu-download" title="International Components for Unicode (ICU) 1.6 source files" location="http://oss.software.ibm.com/developerworks/opensource/icu/project/download/index.html"/>
  
  
  
  1.14      +1 -1      xml-xalan/c/xdocs/sources/xalan/samples.xml
  
  Index: samples.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/samples.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- samples.xml	2000/12/12 22:47:33	1.13
  +++ samples.xml	2000/12/13 15:38:28	1.14
  @@ -100,7 +100,7 @@
     </s2><anchor name="streamtransform"/>
     <s2 title="StreamTransform">
     <p>What it does: The StreamTransform class processes input streams containing a stylesheet and an XML document, and
  -   writes the transformation output to an output stream.</p>
  +   writes the transformation output to an output stream. This sample illustrates the process for working with stylesheets and documents that you assemble in memory.</p>
         <p>You can run it from the SimpleTransform subdirectory with</p>
       <p><code>StreamTransform</code></p>
     </s2><anchor name="usestylesheetparam"/>    
  
  
  
  1.11      +2 -2      xml-xalan/c/xdocs/sources/xalan/usagepatterns.xml
  
  Index: usagepatterns.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/usagepatterns.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- usagepatterns.xml	2000/12/12 22:47:35	1.10
  +++ usagepatterns.xml	2000/12/13 15:38:28	1.11
  @@ -207,8 +207,8 @@
   </s2><anchor name="compiled"/>
   <s2 title="Compiling stylesheets">
   <p>When &xslt4c; performs a transformation with the <link anchor="process">XSLTEngineImpl process() method used above</link>, it starts by compiling the stylesheet into a binary representation. If you intend to use the same stylesheet to perform multiple transformations, you can enhance efficiency by explicitly compiling the stylesheet and using another XSLTEngimeImpl process() method for each transformation. A compiled stylesheet (a <jump href="apidocs/class_stylesheetroot.html">StylesheetRoot</jump> object) is thread safe, so it even supports concurrent access by multiple clients. If, for example, you are setting up a server application to perform transformations, you can improve performance by compiling any stylesheets the application repeatedly uses.</p>
  -<p>A compiled stylesheet requires its own XPath and XObject factory support objects, independent of the support objects for an XSLT processor. So after you have set up the XSLT processor with its support objects, set up other
  -factory support objects and use them to create a construction context for the stylesheet:</p>
  +<p>A compiled stylesheet requires its own XPath factory support object, independent of the XPath support object for an XSLT processor. So after you have set up the XSLT processor with its support objects, set up another XPath
  +factory support object and use it to create a construction context for the stylesheet:</p>
   <source>// Set up the XSLT processor with its support objects
   XercesDOMSupport           theDOMSupport;
   XercesParserLiaison        theParserLiaison(theDOMSupport);