dleslie     00/11/28 11:13:29

  Modified:    xdocs/sources/xalan DONE history.xml index.xml readme.xml
  Log:
  Updates for upcoming release.
  
  Revision  Changes    Path
  1.35      +8 -12     xml-xalan/xdocs/sources/xalan/DONE
  
  Index: DONE
  ===================================================================
  RCS file: /home/cvs/xml-xalan/xdocs/sources/xalan/DONE,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- DONE      2000/11/13 15:38:15     1.34
  +++ DONE      2000/11/28 19:13:25     1.35
  @@ -1,15 +1,11 @@
  -<s3 title="Changes since &xslt4j; version 1.2.">
  -<p>We have applied a number of enhancements and bug fixes, including patches 
submitted by developers to <human-resource-ref idref="xalandev"/>. If you run 
across a problem with &xslt4j;, we strongly encourage you to write a patch and 
submit it to us. We will review it to make sure it doesn't break something 
else, and (assuming it doesn't) include it in our next release. In the interest 
of fixing bugs, adding enhancements, and addressing a host of thorny design 
issues, we sincerely want (and need!) your active participation in the ongoing 
development of Xalan.</p>
  +<s3 title="Changes since &xslt4j; version 1.2.1">
  +<p>We have applied a single enhancement to this release</p>
   <ul>
  -<li>Gary Peskin upgraded &xslt4j; to work with Xerces-Java 
1.2.1.<br/><br/></li>
  -<li>Benoit Cerrina submitted a Tokenizer extension function. For more 
information, see <jump 
href="apidocs/org/apache/xalan/xslt/extensions/Tokenizer.html">Tokenizer</jump><br/><br/></li>
  -<li>Benoit Cerrina also submitted an enhancement to improve error reporting 
when an extension element is not found.<br/><br/></li>
  -<li>Gary Peskin fixed a bug where the procesor reset() method was not 
resetting the list of stylesheet parameters passed in from a Java 
program.<br/><br/></li>
  -<li>Gary Peskin fixed a bug so that xsl:fallback elements are no longer 
executed when the parent extension function is implemented and it processes its 
own children (like redirect:write).<br/><br/></li>
  -<li>John Ky submitted a fix to improve how Xalan handles whitespace 
stripping and empty text nodes. As a result the HTMLFormatter no longer inserts 
line breaks before font, s, strike, and nobr elements.<br/><br/></li>
  -<li>Myriam Midy fixed a bug in which a global variable was reported to be 
out of scope when referenced by another variable.<br/><br/></li>
  -<li>Myriam Midy also fixed a bug evaluating global variables when processing 
SAX input.<br/><br/></li>
  -<li>Myriam Midy fixed a bug in which the default XSLT processor was failing 
to shift to the Xerces liaison and DOM parser to process DOM 
input.<br/><br/></li>
  -<li>Ritesh Kumar submitted a fix to the sample servlet to correctly obtain 
the server port from the HttpServletRequest object.</li>   
  +<li>Working with Gary Peskin, Myriam Midy has posted a change to the 
procedure for resetting top-level stylesheet parameters between transformations 
that you perform with a given XSLTProcessor object: when you want to clear all 
xsl:param settings that will be submitted to the stylesheet for the next 
transformation, call the new <jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#resetTopLevelParams()">XSLTProcessor
 resetTopLevelParams()</jump> method.</li>
   </ul>
  +<p><em>Situation:</em> You are using an XSLTProcessor to perform multiple 
transformations with a stylesheet that contains one or more
  +xsl:param elements. Each time you perform a transformation, you can use the 
XSLTProcessor setStylesheetParam() method to assign a value to
  +each of these xsl:param elements. Once you have set a parameter, that 
setting remains in place. The XSLTProcessor reset()
  +method that you are required to call between transformations no longer 
attempts to clear xsl:param settings. Before you perform the next 
transformation, you can use setStylesheetParam() to assign a new value to a 
parameter. &xslt4j-current; adds a new XSLTProcessor method that you can call 
to clear all parameter settings that you have made: resetTopLevelParams(). Call 
this method whenever you want to clear all xml:param settings that you have 
made with an XSLTProcessor.</p>
  +<p>If you run across a problem with &xslt4j;, we strongly encourage you to 
write a patch and submit it to <human-resource-ref idref="xalandev"/>. We will 
review it to make sure it doesn't break something else, and (assuming it 
doesn't) include it in our next release. In the interest of fixing bugs, adding 
enhancements, and addressing a host of thorny design issues, we sincerely want 
(and need!) your active participation in the ongoing development of Xalan.</p>
   </s3>
  
  
  
  1.5       +15 -0     xml-xalan/xdocs/sources/xalan/history.xml
  
  Index: history.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/xdocs/sources/xalan/history.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- history.xml       2000/11/10 17:48:07     1.4
  +++ history.xml       2000/11/28 19:13:25     1.5
  @@ -1,3 +1,18 @@
  +<s3 title="Changes for &xslt4j; version 1.2.1">
  +<p>We have applied a number of enhancements and bug fixes, including patches 
submitted by developers to <human-resource-ref idref="xalandev"/>. If you run 
across a problem with &xslt4j;, we strongly encourage you to write a patch and 
submit it to us. We will review it to make sure it doesn't break something 
else, and (assuming it doesn't) include it in our next release. In the interest 
of fixing bugs, adding enhancements, and addressing a host of thorny design 
issues, we sincerely want (and need!) your active participation in the ongoing 
development of Xalan.</p>
  +<ul>
  +<li>Gary Peskin upgraded &xslt4j; to work with Xerces-Java 
1.2.1.<br/><br/></li>
  +<li>Benoit Cerrina submitted a Tokenizer extension function. For more 
information, see <jump 
href="apidocs/org/apache/xalan/xslt/extensions/Tokenizer.html">Tokenizer</jump><br/><br/></li>
  +<li>Benoit Cerrina also submitted an enhancement to improve error reporting 
when an extension element is not found.<br/><br/></li>
  +<li>Gary Peskin fixed a bug where the procesor reset() method was not 
resetting the list of stylesheet parameters passed in from a Java 
program.<br/><br/></li>
  +<li>Gary Peskin fixed a bug so that xsl:fallback elements are no longer 
executed when the parent extension function is implemented and it processes its 
own children (like redirect:write).<br/><br/></li>
  +<li>John Ky submitted a fix to improve how Xalan handles whitespace 
stripping and empty text nodes. As a result the HTMLFormatter no longer inserts 
line breaks before font, s, strike, and nobr elements.<br/><br/></li>
  +<li>Myriam Midy fixed a bug in which a global variable was reported to be 
out of scope when referenced by another variable.<br/><br/></li>
  +<li>Myriam Midy also fixed a bug evaluating global variables when processing 
SAX input.<br/><br/></li>
  +<li>Myriam Midy fixed a bug in which the default XSLT processor was failing 
to shift to the Xerces liaison and DOM parser to process DOM 
input.<br/><br/></li>
  +<li>Ritesh Kumar submitted a fix to the sample servlet to correctly obtain 
the server port from the HttpServletRequest object.</li>   
  +</ul>
  +</s3>
   <s3 title="Changes for &xslt4j; version 1.2.">
   <p>We have applied a number of enhancements and bug fixes, including patches 
submitted by developers to <human-resource-ref idref="xalandev"/>. If you run 
across a problem with &xslt4j;, we strongly encourage you to write a patch and 
submit it to us. We will review it to make sure it doesn't break something 
else, and (assuming it doesn't) include it in our next release. In the interest 
of fixing bugs, adding enhancements, and addressing a host of thorny design 
issues, we sincerely want (and need!) your active participation in the ongoing 
development of Xalan.</p>
   <ul>
  
  
  
  1.14      +2 -2      xml-xalan/xdocs/sources/xalan/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/xdocs/sources/xalan/index.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- index.xml 2000/11/10 19:59:32     1.13
  +++ index.xml 2000/11/28 19:13:26     1.14
  @@ -64,7 +64,7 @@
       is a complete and robust implementation of the W3C Recommendations for 
XSL Transformations (XSLT) and the XML Path Language
       (XPath).</p>
       <p>Xalan can be used from the command line, in an applet or a servlet, 
or as a module in other program. By default, it uses the Xerces XML parser, but 
it can interface to any XML parser that conforms to the DOM level 2 or SAX 
level 1 specification.</p>
  -   <p>This release incorporates a number of performance enhancements and bug 
fixes, including patches submitted to the <human-resource-ref 
idref="xalandev"/>. For example, we have added a Tokenizer extension function, 
and we have fixed a couple of bugs pertaining to the evaluation of variables. 
For the details, see <link idref="readme">Release Notes</link>.</p>
  +   <p>This release improves support for clearing top-level stylesheet 
parameter settings between transformations. For the details, see <link 
idref="readme">Release Notes</link>.</p>
        </s2>
     
     <s2 title="How do I get it?">
  @@ -76,7 +76,7 @@
     </s2>
     
     <s2 title="Where do I get the Xerces XML parser?">
  -    <p>The Xalan dowload includes xerces.jar from &xml4j-used;. This is all 
you need to run Xalan. 
  +    <p>The Xalan download includes xerces.jar from &xml4j-used;. This is all 
you need to run Xalan. 
       You can, however, download the complete Xerces distribution from the 
<resource-ref idref="xml4j-distdir"/>.</p>
     </s2>
     <s2 title="What else do I need?">
  
  
  
  1.22      +1 -1      xml-xalan/xdocs/sources/xalan/readme.xml
  
  Index: readme.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/xdocs/sources/xalan/readme.xml,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- readme.xml        2000/11/10 18:06:18     1.21
  +++ readme.xml        2000/11/28 19:13:26     1.22
  @@ -71,7 +71,7 @@
    </ul>
     <s2 title="Status">
      <ul>
  -    <li><link anchor="done">Changes since version 1.2</link></li>    
  +    <li><link anchor="done">Changes since version 1.2.1</link></li>    
       <li><link anchor="bugs">Open bugs and bug reporting</link></li>
       <li><link anchor="status">Version of Xerces to use</link></li>
       <li><link anchor="to-do">To-do tasks for future &xslt4j; 
releases</link></li>
  
  
  

Reply via email to