1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-31 02:43:06 +03:00

preparing libxslt-1.0.32 release updated the doc and rebuilt Daniel

* News configure.in: preparing libxslt-1.0.32 release
* doc/* : updated the doc and rebuilt
Daniel
This commit is contained in:
Daniel Veillard
2003-08-09 22:24:34 +00:00
parent 5814e8cf8b
commit 880b98c9e1
13 changed files with 102 additions and 50 deletions

View File

@ -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> Thu Aug 7 21:02:07 HKT 2003 William Brack <wbrack@mmm.com.hk>
* breakpoint/Makefile.am: removed ref to libxslt.la * breakpoint/Makefile.am: removed ref to libxslt.la

18
NEWS
View File

@ -10,6 +10,22 @@ http://cvs.gnome.org/lxr/source/libxslt/ChangeLog
file file
for a really accurate description: 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: 1.0.31: Jul 6 2003:
- bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for - bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
the debugger (Keith Isdale), output filename limitation, trio.h and 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), stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
RVT bug introduced in 1.0.30 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 - fix 64bit cleaness problem and compilation troubles introduced in
1.0.30 1.0.30
- Windows makefile generation (Igor Zlatkovic) - Windows makefile generation (Igor Zlatkovic)

View File

@ -6,7 +6,7 @@ dnl libexslt is an extension
dnl dnl
LIBXSLT_MAJOR_VERSION=1 LIBXSLT_MAJOR_VERSION=1
LIBXSLT_MINOR_VERSION=0 LIBXSLT_MINOR_VERSION=0
LIBXSLT_MICRO_VERSION=31 LIBXSLT_MICRO_VERSION=32
PACKAGE=libxslt PACKAGE=libxslt
LIBEXSLT_MAJOR_VERSION=0 LIBEXSLT_MAJOR_VERSION=0
LIBEXSLT_MINOR_VERSION=7 LIBEXSLT_MINOR_VERSION=7

View File

@ -48,7 +48,7 @@ void <a href="libxslt-attributes.html#xsltResolveStylesheetAttributeSet">
parse an XSLT stylesheet attribute-set element</p><p> 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><EFBFBD>:</span></td><td> the XSLT stylesheet </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i><EFBFBD>:</span></td><td> the XSLT stylesheet
</td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</span></td><td> the &quot;attribute-set&quot; element </td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</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> </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> Free up the memory used by attribute sets</p><p>

View File

@ -137,28 +137,28 @@ parse an XSLT transformation variable declaration and record
its value.</p><p> 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><EFBFBD>:</span></td><td> the XSLT stylesheet </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i><EFBFBD>:</span></td><td> the XSLT stylesheet
</td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</span></td><td> the &quot;variable&quot; element </td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</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, </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> <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
parse an XSLT transformation param declaration and record parse an XSLT transformation param declaration and record
its value.</p><p> 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><EFBFBD>:</span></td><td> the XSLT stylesheet </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i><EFBFBD>:</span></td><td> the XSLT stylesheet
</td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</span></td><td> the &quot;param&quot; element </td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</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, </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> <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
parse an XSLT transformation variable declaration and record parse an XSLT transformation variable declaration and record
its value.</p><p> 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><EFBFBD>:</span></td><td> the XSLT transformation context </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i><EFBFBD>:</span></td><td> the XSLT transformation context
</td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</span></td><td> the &quot;variable&quot; element </td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</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, </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> <GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="xmlNodePtr">xmlNodePtr</GTKDOCLINK> cur);</pre><p>
parse an XSLT transformation param declaration and record parse an XSLT transformation param declaration and record
its value.</p><p> 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><EFBFBD>:</span></td><td> the XSLT transformation context </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i><EFBFBD>:</span></td><td> the XSLT transformation context
</td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</span></td><td> the &quot;param&quot; element </td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</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 </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, (<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> <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> 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><EFBFBD>:</span></td><td> the XSLT transformation context </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i><EFBFBD>:</span></td><td> the XSLT transformation context
</td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</span></td><td> the &quot;param&quot; element </td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</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><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, </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> <a href="libxslt-xsltInternals.html#xsltStackElemPtr">xsltStackElemPtr</a> elems);</pre><p>

View File

@ -40,19 +40,19 @@
void <a href="libxslt-xslt.html#xsltCleanupGlobals">xsltCleanupGlobals</a> (void); void <a href="libxslt-xslt.html#xsltCleanupGlobals">xsltCleanupGlobals</a> (void);
</pre></div><div class="refsect1" lang="en"><h2>Description</h2><p> </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> </pre><p>
The default version of XSLT supported.</p><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> </pre><p>
The XSLT specification namespace.</p><p> The XSLT specification namespace.</p><p>

View File

@ -494,13 +494,13 @@ precomputed data.</p><p>
xmlChar *methodURI; /* associated namespace if any */ xmlChar *methodURI; /* associated namespace if any */
xmlChar *version; /* version string */ xmlChar *version; /* version string */
xmlChar *encoding; /* encoding 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. * Number formatting.
*/ */
xsltDecimalFormatPtr decimalFormat; xsltDecimalFormatPtr decimalFormat;
int standalone; /* standalone = &quot;yes&quot; | &quot;no&quot; */ int standalone; /* standalone = "yes" | "no" */
xmlChar *doctypePublic; /* doctype-public string */ xmlChar *doctypePublic; /* doctype-public string */
xmlChar *doctypeSystem; /* doctype-system string */ xmlChar *doctypeSystem; /* doctype-system string */
int indent; /* should output being indented */ 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> 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><EFBFBD>:</span></td><td> the XSLT stylesheet </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>style</tt></i><EFBFBD>:</span></td><td> the XSLT stylesheet
</td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</span></td><td> the &quot;output&quot; element </td></tr><tr><td><span class="term"><i><tt>cur</tt></i><EFBFBD>:</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> </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> parse an XSLT stylesheet building the associated structures</p><p>

View 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 This function should be called after the transformation completed
to extract template processing profiling informations if availble. to extract template processing profiling informations if availble.
The informations are returned as an XML document tree like 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; &lt;template rank="1" match="*" name=""
mode=&quot;&quot; calls=&quot;6&quot; time=&quot;48&quot; average=&quot;8&quot;/&gt; mode="" calls="6" time="48" average="8"/&gt;
&lt;template rank=&quot;2&quot; match=&quot;item2|item3&quot; name=&quot;&quot; &lt;template rank="2" match="item2|item3" name=""
mode=&quot;&quot; calls=&quot;10&quot; time=&quot;30&quot; average=&quot;3&quot;/&gt; mode="" calls="10" time="30" average="3"/&gt;
&lt;template rank=&quot;3&quot; match=&quot;item1&quot; name=&quot;&quot; &lt;template rank="3" match="item1" name=""
mode=&quot;&quot; calls=&quot;5&quot; time=&quot;17&quot; average=&quot;3&quot;/&gt; mode="" calls="5" time="17" average="3"/&gt;
&lt;/profile&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> 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><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, </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> <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><EFBFBD>:</span></td><td> current template being applied </p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>templ</tt></i><EFBFBD>:</span></td><td> current template being applied
</td></tr><tr><td><span class="term"><i><tt>source</tt></i><EFBFBD>:</span></td><td> the source node being processed </td></tr><tr><td><span class="term"><i><tt>source</tt></i><EFBFBD>:</span></td><td> the source node being processed

View File

@ -1,14 +1,14 @@
<MACRO> <MACRO>
<NAME>LIBXSLT_DOTTED_VERSION</NAME> <NAME>LIBXSLT_DOTTED_VERSION</NAME>
#define LIBXSLT_DOTTED_VERSION "1.0.31" #define LIBXSLT_DOTTED_VERSION "1.0.32"
</MACRO> </MACRO>
<MACRO> <MACRO>
<NAME>LIBXSLT_VERSION</NAME> <NAME>LIBXSLT_VERSION</NAME>
#define LIBXSLT_VERSION 10031 #define LIBXSLT_VERSION 10032
</MACRO> </MACRO>
<MACRO> <MACRO>
<NAME>LIBXSLT_VERSION_STRING</NAME> <NAME>LIBXSLT_VERSION_STRING</NAME>
#define LIBXSLT_VERSION_STRING "10031" #define LIBXSLT_VERSION_STRING "10032"
</MACRO> </MACRO>
<MACRO> <MACRO>
<NAME>WITH_XSLT_DEBUG</NAME> <NAME>WITH_XSLT_DEBUG</NAME>
@ -1160,15 +1160,15 @@ void
</FUNCTION> </FUNCTION>
<MACRO> <MACRO>
<NAME>LIBXSLT_DOTTED_VERSION</NAME> <NAME>LIBXSLT_DOTTED_VERSION</NAME>
#define LIBXSLT_DOTTED_VERSION "1.0.31" #define LIBXSLT_DOTTED_VERSION "1.0.32"
</MACRO> </MACRO>
<MACRO> <MACRO>
<NAME>LIBXSLT_VERSION</NAME> <NAME>LIBXSLT_VERSION</NAME>
#define LIBXSLT_VERSION 10031 #define LIBXSLT_VERSION 10032
</MACRO> </MACRO>
<MACRO> <MACRO>
<NAME>LIBXSLT_VERSION_STRING</NAME> <NAME>LIBXSLT_VERSION_STRING</NAME>
#define LIBXSLT_VERSION_STRING "10031" #define LIBXSLT_VERSION_STRING "10032"
</MACRO> </MACRO>
<MACRO> <MACRO>
<NAME>WITH_XSLT_DEBUG</NAME> <NAME>WITH_XSLT_DEBUG</NAME>

View File

@ -8,21 +8,22 @@
</vendor> </vendor>
<product id="libxslt"> <product id="libxslt">
<name>libxslt</name> <name>libxslt</name>
<version>1.0.31</version> <version>1.0.32</version>
<last-release> Jul 6 2003</last-release> <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 <changes> - bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT
the debugger (Keith Isdale), output filename limitation, trio.h and function (William Brack), RVT for globals (William Brack), EXSLT date
triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner), (William Brack),
xsltChoose and whitespace (Igor Zlatkovic), speed of large text output, xsl:copy with attributes, strip-space and
stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack), namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun
RVT bug introduced in 1.0.30 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) - Python bindings for extension elements (Sean Treadway)
- fix 64bit cleaness problem and compilation troubles introduced in - EXSLT:split added (Shaun McCance)
1.0.30 - portability fixes for HP-UX/Solaris/IRIX (William Brack)
- Windows makefile generation (Igor Zlatkovic) - doc cleanup
- HP-UX portability fix
</changes> </changes>
</product> </product>

View File

@ -8,14 +8,27 @@ H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline } 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 </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 the debugger (Keith Isdale), output filename limitation, trio.h and
triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner), triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner),
xsltChoose and whitespace (Igor Zlatkovic), xsltChoose and whitespace (Igor Zlatkovic),
<p>stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack), <p>stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
RVT bug introduced in 1.0.30</p> RVT bug introduced in 1.0.30</p>
</li> </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 <li>fix 64bit cleaness problem and compilation troubles introduced in
1.0.30</li> 1.0.30</li>
<li>Windows makefile generation (Igor Zlatkovic)</li> <li>Windows makefile generation (Igor Zlatkovic)</li>

View 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 href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
for a really accurate description</h3> 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> <h3>1.0.31: Jul 6 2003</h3>
<ul> <ul>
<li>bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for <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), <p>stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
RVT bug introduced in 1.0.30</p> RVT bug introduced in 1.0.30</p>
</li> </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 <li>fix 64bit cleaness problem and compilation troubles introduced in
1.0.30</li> 1.0.30</li>
<li>Windows makefile generation (Igor Zlatkovic)</li> <li>Windows makefile generation (Igor Zlatkovic)</li>

View 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: * LIBXSLT_VERSION:
* *
* the version number: 1.2.3 value is 1002003 * the version number: 1.2.3 value is 1002003
*/ */
#define LIBXSLT_VERSION 10031 #define LIBXSLT_VERSION 10032
/** /**
* LIBXSLT_VERSION_STRING: * LIBXSLT_VERSION_STRING:
* *
* the version number string, 1.2.3 value is "1002003" * 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: