preparing libxslt-1.0.32 release updated the doc and rebuilt Daniel
authorDaniel Veillard <veillard@src.gnome.org>
Sat, 9 Aug 2003 22:24:34 +0000 (22:24 +0000)
committerDaniel Veillard <veillard@src.gnome.org>
Sat, 9 Aug 2003 22:24:34 +0000 (22:24 +0000)
* News configure.in: preparing libxslt-1.0.32 release
* doc/* : updated the doc and rebuilt
Daniel

13 files changed:
ChangeLog
NEWS
configure.in
doc/html/libxslt-attributes.html
doc/html/libxslt-variables.html
doc/html/libxslt-xslt.html
doc/html/libxslt-xsltInternals.html
doc/html/libxslt-xsltutils.html
doc/libxslt-decl.txt
doc/libxslt.xsa
doc/news.html
doc/xslt.html
libxslt/xsltwin32config.h

index f517f62..827661c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Sun Aug 10 00:21:48 CEST 2003 Daniel Veillard <daniel@veillard.com>
+
+       * News configure.in: preparing libxslt-1.0.32 release
+       * doc/* : updated the doc and rebuilt
+
 Thu Aug  7 21:02:07 HKT 2003 William Brack <wbrack@mmm.com.hk>
 
        * breakpoint/Makefile.am: removed ref to libxslt.la
 Thu Aug  7 21:02:07 HKT 2003 William Brack <wbrack@mmm.com.hk>
 
        * breakpoint/Makefile.am: removed ref to libxslt.la
diff --git a/NEWS b/NEWS
index 042ab5c..3ec3d42 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -10,6 +10,22 @@ http://cvs.gnome.org/lxr/source/libxslt/ChangeLog
  file
 for a really accurate description:
 
  file
 for a really accurate description:
 
+1.0.32: Aug 9 2003:
+   - bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT
+    function (William Brack), RVT for globals (William Brack), EXSLT date
+    (William Brack),
+    speed of large text output, xsl:copy with attributes, strip-space and
+    namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun
+    McCance), EXSLT:seconds (William Brack), sort with multiple keys (William
+    Brack), checking of { and } for attribute value templates (William
+    Brack)
+  
+   - Python bindings for extension elements (Sean Treadway)
+   - EXSLT:split added (Shaun McCance)
+   - portability fixes for HP-UX/Solaris/IRIX (William Brack)
+   - doc cleanup
+
+
 1.0.31: Jul 6 2003:
    - bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
     the debugger (Keith Isdale), output filename limitation, trio.h and
 1.0.31: Jul 6 2003:
    - bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
     the debugger (Keith Isdale), output filename limitation, trio.h and
@@ -18,7 +34,7 @@ for a really accurate description:
     stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
     RVT bug introduced in 1.0.30
   
     stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
     RVT bug introduced in 1.0.30
   
-   - avoid generating &quot; (fix in libxml2-2.5.8) 
+   - avoid generating &quot; (fix in libxml2-2.5.8)
    - fix 64bit cleaness problem and compilation troubles introduced in
   1.0.30
    - Windows makefile generation (Igor Zlatkovic)
    - fix 64bit cleaness problem and compilation troubles introduced in
   1.0.30
    - Windows makefile generation (Igor Zlatkovic)
index 803cf47..2f383a3 100644 (file)
@@ -6,7 +6,7 @@ dnl libexslt is an extension
 dnl
 LIBXSLT_MAJOR_VERSION=1
 LIBXSLT_MINOR_VERSION=0
 dnl
 LIBXSLT_MAJOR_VERSION=1
 LIBXSLT_MINOR_VERSION=0
-LIBXSLT_MICRO_VERSION=31
+LIBXSLT_MICRO_VERSION=32
 PACKAGE=libxslt
 LIBEXSLT_MAJOR_VERSION=0
 LIBEXSLT_MINOR_VERSION=7
 PACKAGE=libxslt
 LIBEXSLT_MAJOR_VERSION=0
 LIBEXSLT_MINOR_VERSION=7
index 8df1a4f..28400b2 100644 (file)
@@ -48,7 +48,7 @@ void        <a href="libxslt-attributes.html#xsltResolveStylesheetAttributeSet">
 parse an XSLT stylesheet attribute-set element</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i> :</span></td><td>  the XSLT stylesheet
 parse an XSLT stylesheet attribute-set element</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i> :</span></td><td>  the XSLT stylesheet
-</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the &quot;attribute-set&quot; element
+</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the "attribute-set" element
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltFreeAttributeSetsHashes"></a>xsltFreeAttributeSetsHashes ()</h3><pre class="programlisting">void        xsltFreeAttributeSetsHashes     (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style);</pre><p>
 Free up the memory used by attribute sets</p><p>
 
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltFreeAttributeSetsHashes"></a>xsltFreeAttributeSetsHashes ()</h3><pre class="programlisting">void        xsltFreeAttributeSetsHashes     (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style);</pre><p>
 Free up the memory used by attribute sets</p><p>
 
index 0568b76..71e20e8 100644 (file)
@@ -137,28 +137,28 @@ parse an XSLT transformation variable declaration and record
 its value.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i> :</span></td><td>  the XSLT stylesheet
 its value.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i> :</span></td><td>  the XSLT stylesheet
-</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the &quot;variable&quot; element
+</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the "variable" element
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseGlobalParam"></a>xsltParseGlobalParam ()</h3><pre class="programlisting">void        xsltParseGlobalParam            (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
 parse an XSLT transformation param declaration and record
 its value.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i> :</span></td><td>  the XSLT stylesheet
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseGlobalParam"></a>xsltParseGlobalParam ()</h3><pre class="programlisting">void        xsltParseGlobalParam            (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
 parse an XSLT transformation param declaration and record
 its value.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i> :</span></td><td>  the XSLT stylesheet
-</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the &quot;param&quot; element
+</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the "param" element
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseStylesheetVariable"></a>xsltParseStylesheetVariable ()</h3><pre class="programlisting">void        xsltParseStylesheetVariable     (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
 parse an XSLT transformation variable declaration and record
 its value.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i> :</span></td><td>  the XSLT transformation context
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseStylesheetVariable"></a>xsltParseStylesheetVariable ()</h3><pre class="programlisting">void        xsltParseStylesheetVariable     (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
 parse an XSLT transformation variable declaration and record
 its value.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i> :</span></td><td>  the XSLT transformation context
-</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the &quot;variable&quot; element
+</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the "variable" element
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseStylesheetParam"></a>xsltParseStylesheetParam ()</h3><pre class="programlisting">void        xsltParseStylesheetParam        (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
 parse an XSLT transformation param declaration and record
 its value.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i> :</span></td><td>  the XSLT transformation context
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseStylesheetParam"></a>xsltParseStylesheetParam ()</h3><pre class="programlisting">void        xsltParseStylesheetParam        (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
 parse an XSLT transformation param declaration and record
 its value.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i> :</span></td><td>  the XSLT transformation context
-</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the &quot;param&quot; element
+</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the "param" element
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseStylesheetCallerParam"></a>xsltParseStylesheetCallerParam ()</h3><pre class="programlisting"><a href="libxslt-xsltInternals.html#xsltStackElemPtr">xsltStackElemPtr</a> xsltParseStylesheetCallerParam
                                             (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseStylesheetCallerParam"></a>xsltParseStylesheetCallerParam ()</h3><pre class="programlisting"><a href="libxslt-xsltInternals.html#xsltStackElemPtr">xsltStackElemPtr</a> xsltParseStylesheetCallerParam
                                             (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
@@ -166,7 +166,7 @@ parse an XSLT transformation param declaration, compute
 its value but doesn't record it.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i> :</span></td><td>  the XSLT transformation context
 its value but doesn't record it.</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i> :</span></td><td>  the XSLT transformation context
-</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the &quot;param&quot; element
+</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the "param" element
 </td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>the new xsltStackElemPtr or NULL
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltAddStackElemList"></a>xsltAddStackElemList ()</h3><pre class="programlisting">int         xsltAddStackElemList            (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt,
                                              <a href="libxslt-xsltInternals.html#xsltStackElemPtr">xsltStackElemPtr</a> elems);</pre><p>
 </td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>the new xsltStackElemPtr or NULL
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltAddStackElemList"></a>xsltAddStackElemList ()</h3><pre class="programlisting">int         xsltAddStackElemList            (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt,
                                              <a href="libxslt-xsltInternals.html#xsltStackElemPtr">xsltStackElemPtr</a> elems);</pre><p>
index 0cb15fe..dc5cad3 100644 (file)
 void        <a href="libxslt-xslt.html#xsltCleanupGlobals">xsltCleanupGlobals</a>              (void);
 </pre></div><div class="refsect1" lang="en"><h2>Description</h2><p>
 
 void        <a href="libxslt-xslt.html#xsltCleanupGlobals">xsltCleanupGlobals</a>              (void);
 </pre></div><div class="refsect1" lang="en"><h2>Description</h2><p>
 
-</p></div><div class="refsect1" lang="en"><h2>Details</h2><div class="refsect2" lang="en"><h3><a name="XSLT-DEFAULT-VERSION-CAPS"></a>XSLT_DEFAULT_VERSION</h3><pre class="programlisting">#define XSLT_DEFAULT_VERSION     &quot;1.0&quot;
+</p></div><div class="refsect1" lang="en"><h2>Details</h2><div class="refsect2" lang="en"><h3><a name="XSLT-DEFAULT-VERSION-CAPS"></a>XSLT_DEFAULT_VERSION</h3><pre class="programlisting">#define XSLT_DEFAULT_VERSION     "1.0"
 </pre><p>
 The default version of XSLT supported.</p><p>
 
 </pre><p>
 The default version of XSLT supported.</p><p>
 
-</p></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="XSLT-DEFAULT-VENDOR-CAPS"></a>XSLT_DEFAULT_VENDOR</h3><pre class="programlisting">#define XSLT_DEFAULT_VENDOR      &quot;libxslt&quot;
+</p></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="XSLT-DEFAULT-VENDOR-CAPS"></a>XSLT_DEFAULT_VENDOR</h3><pre class="programlisting">#define XSLT_DEFAULT_VENDOR      "libxslt"
 </pre><p>
 </pre><p>
-The XSLT &quot;vendor&quot; string for this processor.</p><p>
+The XSLT "vendor" string for this processor.</p><p>
 
 
-</p></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="XSLT-DEFAULT-URL-CAPS"></a>XSLT_DEFAULT_URL</h3><pre class="programlisting">#define XSLT_DEFAULT_URL         &quot;http://xmlsoft.org/XSLT/&quot;
+</p></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="XSLT-DEFAULT-URL-CAPS"></a>XSLT_DEFAULT_URL</h3><pre class="programlisting">#define XSLT_DEFAULT_URL         "http://xmlsoft.org/XSLT/"
 </pre><p>
 </pre><p>
-The XSLT &quot;vendor&quot; URL for this processor.</p><p>
+The XSLT "vendor" URL for this processor.</p><p>
 
 
-</p></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="XSLT-NAMESPACE-CAPS"></a>XSLT_NAMESPACE</h3><pre class="programlisting">#define XSLT_NAMESPACE ((xmlChar *) &quot;http://www.w3.org/1999/XSL/Transform&quot;)
+</p></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="XSLT-NAMESPACE-CAPS"></a>XSLT_NAMESPACE</h3><pre class="programlisting">#define XSLT_NAMESPACE ((xmlChar *) "http://www.w3.org/1999/XSL/Transform")
 </pre><p>
 The XSLT specification namespace.</p><p>
 
 </pre><p>
 The XSLT specification namespace.</p><p>
 
index 097c40f..c329fe3 100644 (file)
@@ -494,13 +494,13 @@ precomputed data.</p><p>
     xmlChar *methodURI;                /* associated namespace if any */
     xmlChar *version;          /* version string */
     xmlChar *encoding;         /* encoding string */
     xmlChar *methodURI;                /* associated namespace if any */
     xmlChar *version;          /* version string */
     xmlChar *encoding;         /* encoding string */
-    int omitXmlDeclaration;     /* omit-xml-declaration = &quot;yes&quot; | &quot;no&quot; */
+    int omitXmlDeclaration;     /* omit-xml-declaration = "yes" | "no" */
 
     /* 
      * Number formatting.
      */
     xsltDecimalFormatPtr decimalFormat;
 
     /* 
      * Number formatting.
      */
     xsltDecimalFormatPtr decimalFormat;
-    int standalone;             /* standalone = &quot;yes&quot; | &quot;no&quot; */
+    int standalone;             /* standalone = "yes" | "no" */
     xmlChar *doctypePublic;     /* doctype-public string */
     xmlChar *doctypeSystem;     /* doctype-system string */
     int indent;                        /* should output being indented */
     xmlChar *doctypePublic;     /* doctype-public string */
     xmlChar *doctypeSystem;     /* doctype-system string */
     int indent;                        /* should output being indented */
@@ -605,7 +605,7 @@ parse an XSLT stylesheet output element and record
 information related to the stylesheet output</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i> :</span></td><td>  the XSLT stylesheet
 information related to the stylesheet output</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i> :</span></td><td>  the XSLT stylesheet
-</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the &quot;output&quot; element
+</td></tr><tr><td><span class="term"><i><tt>cur</tt></i> :</span></td><td>  the "output" element
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseStylesheetDoc"></a>xsltParseStylesheetDoc ()</h3><pre class="programlisting"><a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> xsltParseStylesheetDoc    (<GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlDocPtr">xmlDocPtr</GTKDOCLINK> doc);</pre><p>
 parse an XSLT stylesheet building the associated structures</p><p>
 
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xsltParseStylesheetDoc"></a>xsltParseStylesheetDoc ()</h3><pre class="programlisting"><a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> xsltParseStylesheetDoc    (<GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlDocPtr">xmlDocPtr</GTKDOCLINK> doc);</pre><p>
 parse an XSLT stylesheet building the associated structures</p><p>
 
index 0fe9ae6..8fdc1a6 100644 (file)
@@ -360,14 +360,14 @@ Save the profiling informations on <i><tt>output</tt></i></p><p>
 This function should be called after the transformation completed
 to extract template processing profiling informations if availble.
 The informations are returned as an XML document tree like
 This function should be called after the transformation completed
 to extract template processing profiling informations if availble.
 The informations are returned as an XML document tree like
-&lt;?xml version=&quot;1.0&quot;?&gt;
+&lt;?xml version="1.0"?&gt;
 &lt;profile&gt;
 &lt;profile&gt;
-&lt;template rank=&quot;1&quot; match=&quot;*&quot; name=&quot;&quot;
-        mode=&quot;&quot; calls=&quot;6&quot; time=&quot;48&quot; average=&quot;8&quot;/&gt;
-&lt;template rank=&quot;2&quot; match=&quot;item2|item3&quot; name=&quot;&quot;
-        mode=&quot;&quot; calls=&quot;10&quot; time=&quot;30&quot; average=&quot;3&quot;/&gt;
-&lt;template rank=&quot;3&quot; match=&quot;item1&quot; name=&quot;&quot;
-        mode=&quot;&quot; calls=&quot;5&quot; time=&quot;17&quot; average=&quot;3&quot;/&gt;
+&lt;template rank="1" match="*" name=""
+        mode="" calls="6" time="48" average="8"/&gt;
+&lt;template rank="2" match="item2|item3" name=""
+        mode="" calls="10" time="30" average="3"/&gt;
+&lt;template rank="3" match="item1" name=""
+        mode="" calls="5" time="17" average="3"/&gt;
 &lt;/profile&gt;
 The caller will need to free up the returned tree with <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlFreeDoc">xmlFreeDoc</GTKDOCLINK>()</p><p>
 
 &lt;/profile&gt;
 The caller will need to free up the returned tree with <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlFreeDoc">xmlFreeDoc</GTKDOCLINK>()</p><p>
 
@@ -432,7 +432,7 @@ callback routines.</p><p>
 </td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>0 in case of success and -1 in case of error
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xslAddCall"></a>xslAddCall ()</h3><pre class="programlisting">int         xslAddCall                      (<a href="libxslt-xsltInternals.html#xsltTemplatePtr">xsltTemplatePtr</a> templ,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> source);</pre><p>
 </td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>0 in case of success and -1 in case of error
 </td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xslAddCall"></a>xslAddCall ()</h3><pre class="programlisting">int         xslAddCall                      (<a href="libxslt-xsltInternals.html#xsltTemplatePtr">xsltTemplatePtr</a> templ,
                                              <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> source);</pre><p>
-Add template &quot;call&quot; to call stack</p><p>
+Add template "call" to call stack</p><p>
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>templ</tt></i> :</span></td><td> current template being applied
 </td></tr><tr><td><span class="term"><i><tt>source</tt></i> :</span></td><td> the source node being processed
 
 </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>templ</tt></i> :</span></td><td> current template being applied
 </td></tr><tr><td><span class="term"><i><tt>source</tt></i> :</span></td><td> the source node being processed
index d6fd6ba..2fd07ba 100644 (file)
@@ -1,14 +1,14 @@
 <MACRO>
 <NAME>LIBXSLT_DOTTED_VERSION</NAME>
 <MACRO>
 <NAME>LIBXSLT_DOTTED_VERSION</NAME>
-#define LIBXSLT_DOTTED_VERSION "1.0.31"
+#define LIBXSLT_DOTTED_VERSION "1.0.32"
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION</NAME>
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION</NAME>
-#define LIBXSLT_VERSION 10031
+#define LIBXSLT_VERSION 10032
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION_STRING</NAME>
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION_STRING</NAME>
-#define LIBXSLT_VERSION_STRING "10031"
+#define LIBXSLT_VERSION_STRING "10032"
 </MACRO>
 <MACRO>
 <NAME>WITH_XSLT_DEBUG</NAME>
 </MACRO>
 <MACRO>
 <NAME>WITH_XSLT_DEBUG</NAME>
@@ -1160,15 +1160,15 @@ void
 </FUNCTION>
 <MACRO>
 <NAME>LIBXSLT_DOTTED_VERSION</NAME>
 </FUNCTION>
 <MACRO>
 <NAME>LIBXSLT_DOTTED_VERSION</NAME>
-#define LIBXSLT_DOTTED_VERSION "1.0.31"
+#define LIBXSLT_DOTTED_VERSION "1.0.32"
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION</NAME>
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION</NAME>
-#define LIBXSLT_VERSION 10031
+#define LIBXSLT_VERSION 10032
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION_STRING</NAME>
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION_STRING</NAME>
-#define LIBXSLT_VERSION_STRING "10031"
+#define LIBXSLT_VERSION_STRING "10032"
 </MACRO>
 <MACRO>
 <NAME>WITH_XSLT_DEBUG</NAME>
 </MACRO>
 <MACRO>
 <NAME>WITH_XSLT_DEBUG</NAME>
index 954bddb..5b84b78 100644 (file)
@@ -8,21 +8,22 @@
   </vendor>
   <product id="libxslt">
     <name>libxslt</name>
   </vendor>
   <product id="libxslt">
     <name>libxslt</name>
-    <version>1.0.31</version>
-    <last-release> Jul 6 2003</last-release>
+    <version>1.0.32</version>
+    <last-release> Aug 9 2003</last-release>
     <info-url>http://xmlsoft.org/XSLT/</info-url>
     <info-url>http://xmlsoft.org/XSLT/</info-url>
-    <changes>   - bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
-    the debugger (Keith Isdale), output filename limitation, trio.h and
-    triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner),
-    xsltChoose and whitespace (Igor Zlatkovic),
-    stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
-    RVT bug introduced in 1.0.30
+    <changes>   - bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT
+    function (William Brack), RVT for globals (William Brack), EXSLT date
+    (William Brack),
+    speed of large text output, xsl:copy with attributes, strip-space and
+    namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun
+    McCance), EXSLT:seconds (William Brack), sort with multiple keys (William
+    Brack), checking of { and } for attribute value templates (William
+    Brack)
   
   
-   - avoid generating &amp;quot; (fix in libxml2-2.5.8) 
-   - fix 64bit cleaness problem and compilation troubles introduced in
-  1.0.30
-   - Windows makefile generation (Igor Zlatkovic)
-   - HP-UX portability fix
+   - Python bindings for extension elements (Sean Treadway)
+   - EXSLT:split added (Shaun McCance)
+   - portability fixes for HP-UX/Solaris/IRIX (William Brack)
+   - doc cleanup
 
 </changes>
   </product>
 
 </changes>
   </product>
index 0e97049..837d5e3 100644 (file)
@@ -8,14 +8,27 @@ H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
 </style><title>News</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="100"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>News</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h3>CVS only : check the <a href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
 </style><title>News</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="100"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>News</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h3>CVS only : check the <a href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
-for a really accurate description</h3><h3>1.0.31: Jul 6 2003</h3><ul><li>bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
+for a really accurate description</h3><h3>1.0.32: Aug 9 2003</h3><ul><li>bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT
+    function (William Brack), RVT for globals (William Brack), EXSLT date
+    (William Brack),
+    <p>speed of large text output, xsl:copy with attributes, strip-space and
+    namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun
+    McCance), EXSLT:seconds (William Brack), sort with multiple keys (William
+    Brack), checking of { and } for attribute value templates (William
+    Brack)</p>
+  </li>
+  <li>Python bindings for extension elements (Sean Treadway)</li>
+  <li>EXSLT:split added (Shaun McCance)</li>
+  <li>portability fixes for HP-UX/Solaris/IRIX (William Brack)</li>
+  <li>doc cleanup</li>
+</ul><h3>1.0.31: Jul 6 2003</h3><ul><li>bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
     the debugger (Keith Isdale), output filename limitation, trio.h and
     triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner),
     xsltChoose and whitespace (Igor Zlatkovic),
     <p>stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
     RVT bug introduced in 1.0.30</p>
   </li>
     the debugger (Keith Isdale), output filename limitation, trio.h and
     triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner),
     xsltChoose and whitespace (Igor Zlatkovic),
     <p>stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
     RVT bug introduced in 1.0.30</p>
   </li>
-  <li>avoid generating &amp;quot; (fix in libxml2-2.5.8) </li>
+  <li>avoid generating &amp;quot; (fix in libxml2-2.5.8)</li>
   <li>fix 64bit cleaness problem and compilation troubles introduced in
   1.0.30</li>
   <li>Windows makefile generation (Igor Zlatkovic)</li>
   <li>fix 64bit cleaness problem and compilation troubles introduced in
   1.0.30</li>
   <li>Windows makefile generation (Igor Zlatkovic)</li>
index e405402..61327f4 100644 (file)
@@ -282,6 +282,23 @@ platform, get in touch with me to upload the package. I will keep them in the
 href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
 for a really accurate description</h3>
 
 href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
 for a really accurate description</h3>
 
+<h3>1.0.32: Aug 9 2003</h3>
+<ul>
+  <li>bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT
+    function (William Brack), RVT for globals (William Brack), EXSLT date
+    (William Brack),
+    <p>speed of large text output, xsl:copy with attributes, strip-space and
+    namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun
+    McCance), EXSLT:seconds (William Brack), sort with multiple keys (William
+    Brack), checking of { and } for attribute value templates (William
+    Brack)</p>
+  </li>
+  <li>Python bindings for extension elements (Sean Treadway)</li>
+  <li>EXSLT:split added (Shaun McCance)</li>
+  <li>portability fixes for HP-UX/Solaris/IRIX (William Brack)</li>
+  <li>doc cleanup</li>
+</ul>
+
 <h3>1.0.31: Jul 6 2003</h3>
 <ul>
   <li>bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
 <h3>1.0.31: Jul 6 2003</h3>
 <ul>
   <li>bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
@@ -291,7 +308,7 @@ for a really accurate description</h3>
     <p>stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
     RVT bug introduced in 1.0.30</p>
   </li>
     <p>stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
     RVT bug introduced in 1.0.30</p>
   </li>
-  <li>avoid generating &amp;quot; (fix in libxml2-2.5.8) </li>
+  <li>avoid generating &amp;quot; (fix in libxml2-2.5.8)</li>
   <li>fix 64bit cleaness problem and compilation troubles introduced in
   1.0.30</li>
   <li>Windows makefile generation (Igor Zlatkovic)</li>
   <li>fix 64bit cleaness problem and compilation troubles introduced in
   1.0.30</li>
   <li>Windows makefile generation (Igor Zlatkovic)</li>
index 87eaed4..24733e3 100644 (file)
@@ -21,21 +21,21 @@ extern "C" {
  *
  * the version string like "1.2.3"
  */
  *
  * the version string like "1.2.3"
  */
-#define LIBXSLT_DOTTED_VERSION "1.0.31"
+#define LIBXSLT_DOTTED_VERSION "1.0.32"
 
 /**
  * LIBXSLT_VERSION:
  *
  * the version number: 1.2.3 value is 1002003
  */
 
 /**
  * LIBXSLT_VERSION:
  *
  * the version number: 1.2.3 value is 1002003
  */
-#define LIBXSLT_VERSION 10031
+#define LIBXSLT_VERSION 10032
 
 /**
  * LIBXSLT_VERSION_STRING:
  *
  * the version number string, 1.2.3 value is "1002003"
  */
 
 /**
  * LIBXSLT_VERSION_STRING:
  *
  * the version number string, 1.2.3 value is "1002003"
  */
-#define LIBXSLT_VERSION_STRING "10031"
+#define LIBXSLT_VERSION_STRING "10032"
 
 /**
  * WITH_XSLT_DEBUG:
 
 /**
  * WITH_XSLT_DEBUG: