1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-08-01 14:06:55 +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

@ -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><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>
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>
</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,
<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><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,
<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><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,
<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><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
(<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><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></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>

View File

@ -40,19 +40,19 @@
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>
</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>
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>
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>

View File

@ -494,13 +494,13 @@ precomputed data.</p><p>
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;
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 */
@ -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><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>
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
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;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>
@ -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>
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
</td></tr><tr><td><span class="term"><i><tt>source</tt></i><EFBFBD>:</span></td><td> the source node being processed