1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-29 15:41:13 +03:00

preparing release 1.0.13 updated and rebuilt the docs fixed a possible

* configure.in libxslt/xsltwin32config.h: preparing release
  1.0.13
* doc/*: updated and rebuilt the docs
* python/libxslt.c: fixed a possible reentrancy problem
Daniel
This commit is contained in:
Daniel Veillard
2002-03-08 16:52:34 +00:00
parent f503baafa1
commit ef2531fb96
28 changed files with 1724 additions and 993 deletions

View File

@ -1,3 +1,10 @@
Fri Mar 8 17:44:31 CET 2002 Daniel Veillard <daniel@veillard.com>
* configure.in libxslt/xsltwin32config.h: preparing release
1.0.13
* doc/*: updated and rebuilt the docs
* python/libxslt.c: fixed a possible reentrancy problem
Fri Mar 8 14:51:59 CET 2002 Daniel Veillard <daniel@veillard.com>
* libxslt/pattern.c: Fixes the problems exposed by #73880

View File

@ -6,12 +6,12 @@ dnl libexslt is an extension
dnl
LIBXSLT_MAJOR_VERSION=1
LIBXSLT_MINOR_VERSION=0
LIBXSLT_MICRO_VERSION=12
LIBXSLT_MICRO_VERSION=13
PACKAGE=libxslt
LIBEXSLT_MAJOR_VERSION=0
LIBEXSLT_MINOR_VERSION=7
LIBEXSLT_MICRO_VERSION=4
LIBXML_REQUIRED_VERSION=2.4.15
LIBEXSLT_MICRO_VERSION=5
LIBXML_REQUIRED_VERSION=2.4.17
LIBXSLT_VERSION=$LIBXSLT_MAJOR_VERSION.$LIBXSLT_MINOR_VERSION.$LIBXSLT_MICRO_VERSION

View File

@ -88,8 +88,7 @@ useful resources:</p>
Zvon XSLT tutorial</a> details a lot of constructs with examples.</li>
<li>
<a href="http://www.jenitennison.com/xslt/index.html">Jeni Tennison's
XSLT</a>
pages provide links to a lot of answers</li>
XSLT</a> pages provide links to a lot of answers</li>
<li>the <a href="http://incrementaldevelopment.com/xsltrick/">Gallery of
XSLT Tricks</a> provides non-standard use case of XSLT</li>
<li>And I suggest to buy Michael Kay &quot;XSLT Programmer's Reference&quot; book

View File

@ -81,8 +81,8 @@ A:link, A:visited, A:active { text-decoration: underline }
spent quite some time debugging non-trivial problems in early versions of
libxslt</li>
<li>
<a href="mailto:izlatkovic@daenet.de">Igor Zlatkovic</a>
is now the maintainer of the Windows port, <a href="http://www.fh-frankfurt.de/~igor/projects/libxml/index.html">he
<a href="mailto:izlatkovic@daenet.de">Igor Zlatkovic</a> is now the
maintainer of the Windows port, <a href="http://www.fh-frankfurt.de/~igor/projects/libxml/index.html">he
provides binaries</a>
</li>
<li>Thomas Broyer provided a lot of suggestions, and drafted most of the
@ -92,17 +92,17 @@ A:link, A:visited, A:active { text-decoration: underline }
</li>
<li>
<a href="http://mail.gnome.org/archives/xml/2001-March/msg00014.html">Matt
Sergeant</a>
developed <a href="http://axkit.org/download/">XML::LibXSLT</a>, a perl
wrapper for libxml2/libxslt as part of the <a href="http://axkit.com/">AxKit XML application server</a>
Sergeant</a> developed <a href="http://axkit.org/download/">XML::LibXSLT</a>, a perl wrapper for
libxml2/libxslt as part of the <a href="http://axkit.com/">AxKit XML
application server</a>
</li>
<li>there is a module for <a href="http://acs-misc.sourceforge.net/nsxml.html">libxml/libxslt support
in OpenNSD/AOLServer</a>
</li>
<li>
<a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a>
provides libxml/libxslt <a href="http://www.rexx.com/~dkuhlman">wrappers
for Python</a>
<a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a> provides
libxml/libxslt <a href="http://www.rexx.com/~dkuhlman">wrappers for
Python</a>
</li>
<li>Steve Ball and contributors maintains <a href="http://tclxml.sourceforge.net/">libxml2 and libxslt bindings for
Tcl</a>

View File

@ -86,8 +86,8 @@ few pointers and informations which may be helpful:</p>
homepage at Oasis</a> you should find pointers there on all the lastest
versions of the DTDs and XSLT stylesheets</li>
<li>
<a href="http://www.docbook.org/">DocBook: The Definitive Guide</a>
is the official reference documentation for DocBook.</li>
<a href="http://www.docbook.org/">DocBook: The Definitive Guide</a> is
the official reference documentation for DocBook.</li>
<li>Here is a <a href="/buildDocBookCatalog">shell script</a> to generate
XML Catalogs for DocBook 4.1.2 . If it can write to the /etc/xml/
directory, it will set-up /etc/xml/catalog and /etc/xml/docbook based on

View File

@ -95,8 +95,7 @@ platform, get in touch with me to upload the package. I will keep them in the
page; the CVS module is <b>libxslt</b>.</p></li>
<li>
<a href="ftp://xmlsoft.org/XSLT/cvs-snapshot.tar.gzftp://xmlsoft.org/XSLT/cvs-snapshot.tar.gzftp://xmlsoft.org/XSLT/cvs-snapshot.tar.gz">daily
snapshots from CVS</a>
are also provided</li>
snapshots from CVS</a> are also provided</li>
</ul>
<p><a href="mailto:daniel@veillard.com">Daniel Veillard</a></p>
</td></tr></table></td></tr></table></td></tr></table></td>

View File

@ -123,18 +123,19 @@
<ANCHOR id ="XSLTSTYLEGETEXTDATA" href="libxslt/libxslt-extensions.html#XSLTSTYLEGETEXTDATA">
<ANCHOR id ="XSLTSHUTDOWNCTXTEXTS" href="libxslt/libxslt-extensions.html#XSLTSHUTDOWNCTXTEXTS">
<ANCHOR id ="XSLTSHUTDOWNEXTS" href="libxslt/libxslt-extensions.html#XSLTSHUTDOWNEXTS">
<ANCHOR id ="XSLTXPATHGETTRANSFORMCONTEXT" href="libxslt/libxslt-extensions.html#XSLTXPATHGETTRANSFORMCONTEXT">
<ANCHOR id ="XSLTREGISTEREXTMODULEFUNCTION" href="libxslt/libxslt-extensions.html#XSLTREGISTEREXTMODULEFUNCTION">
<ANCHOR id ="XSLTEXTFUNCTIONLOOKUP" href="libxslt/libxslt-extensions.html#XSLTEXTFUNCTIONLOOKUP">
<ANCHOR id ="XSLTEXTMODULEFUNCTIONLOOKUP" href="libxslt/libxslt-extensions.html#XSLTEXTMODULEFUNCTIONLOOKUP">
<ANCHOR id ="XSLTUNREGISTEREXTMODULEFUNCTION" href="libxslt/libxslt-extensions.html#XSLTUNREGISTEREXTMODULEFUNCTION">
<ANCHOR id ="XSLTELEMPRECOMPPTR" href="libxslt/libxslt-extensions.html#XSLTELEMPRECOMPPTR">
<ANCHOR id ="XSLTNEWELEMPRECOMP" href="libxslt/libxslt-extensions.html#XSLTNEWELEMPRECOMP">
<ANCHOR id ="XSLTINITELEMPRECOMP" href="libxslt/libxslt-extensions.html#XSLTINITELEMPRECOMP">
<ANCHOR id ="XSLTREGISTEREXTMODULEELEMENT" href="libxslt/libxslt-extensions.html#XSLTREGISTEREXTMODULEELEMENT">
<ANCHOR id ="XSLTEXTELEMENTLOOKUP" href="libxslt/libxslt-extensions.html#XSLTEXTELEMENTLOOKUP">
<ANCHOR id ="XSLTEXTMODULEELEMENTLOOKUP" href="libxslt/libxslt-extensions.html#XSLTEXTMODULEELEMENTLOOKUP">
<ANCHOR id ="XSLTEXTMODULEELEMENTPRECOMPUTELOOKUP" href="libxslt/libxslt-extensions.html#XSLTEXTMODULEELEMENTPRECOMPUTELOOKUP">
<ANCHOR id ="XSLTUNREGISTEREXTMODULEELEMENT" href="libxslt/libxslt-extensions.html#XSLTUNREGISTEREXTMODULEELEMENT">
<ANCHOR id ="VOID" href="libxslt/libxslt-extensions.html#VOID">
<ANCHOR id ="XSLTTOPLEVELFUNCTION" href="libxslt/libxslt-extensions.html#XSLTTOPLEVELFUNCTION">
<ANCHOR id ="XSLTREGISTEREXTMODULETOPLEVEL" href="libxslt/libxslt-extensions.html#XSLTREGISTEREXTMODULETOPLEVEL">
<ANCHOR id ="XSLTEXTMODULETOPLEVELLOOKUP" href="libxslt/libxslt-extensions.html#XSLTEXTMODULETOPLEVELLOOKUP">
<ANCHOR id ="XSLTUNREGISTEREXTMODULETOPLEVEL" href="libxslt/libxslt-extensions.html#XSLTUNREGISTEREXTMODULETOPLEVEL">
@ -179,6 +180,10 @@
<ANCHOR id ="LIBXSLT-XSLTINTERNALS" href="libxslt/libxslt-xsltinternals.html">
<ANCHOR id ="XSLT-MAX-SORT-CAPS" href="libxslt/libxslt-xsltinternals.html#XSLT-MAX-SORT-CAPS">
<ANCHOR id ="XSLT-PAT-NO-PRIORITY-CAPS" href="libxslt/libxslt-xsltinternals.html#XSLT-PAT-NO-PRIORITY-CAPS">
<ANCHOR id ="XSLTRUNTIMEEXTRA" href="libxslt/libxslt-xsltinternals.html#XSLTRUNTIMEEXTRA">
<ANCHOR id ="XSLTRUNTIMEEXTRAPTR" href="libxslt/libxslt-xsltinternals.html#XSLTRUNTIMEEXTRAPTR">
<ANCHOR id ="XSLT-RUNTIME-EXTRA-CAPS" href="libxslt/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-CAPS">
<ANCHOR id ="XSLT-RUNTIME-EXTRA-FREE-CAPS" href="libxslt/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-FREE-CAPS">
<ANCHOR id ="XSLTTEMPLATE" href="libxslt/libxslt-xsltinternals.html#XSLTTEMPLATE">
<ANCHOR id ="XSLTTEMPLATEPTR" href="libxslt/libxslt-xsltinternals.html#XSLTTEMPLATEPTR">
<ANCHOR id ="XSLTDECIMALFORMAT" href="libxslt/libxslt-xsltinternals.html#XSLTDECIMALFORMAT">
@ -216,3 +221,5 @@
<ANCHOR id ="XSLTNUMBERFORMAT" href="libxslt/libxslt-xsltinternals.html#XSLTNUMBERFORMAT">
<ANCHOR id ="XSLTFORMATNUMBERCONVERSION" href="libxslt/libxslt-xsltinternals.html#XSLTFORMATNUMBERCONVERSION">
<ANCHOR id ="XSLTPARSETEMPLATECONTENT" href="libxslt/libxslt-xsltinternals.html#XSLTPARSETEMPLATECONTENT">
<ANCHOR id ="XSLTALLOCATEEXTRA" href="libxslt/libxslt-xsltinternals.html#XSLTALLOCATEEXTRA">
<ANCHOR id ="XSLTALLOCATEEXTRACTXT" href="libxslt/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">

View File

@ -123,7 +123,7 @@ NAME="LIBXSLT-ATTRIBUTES"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN2685"
NAME="AEN2697"
></A
><H2
>Name</H2
@ -131,7 +131,7 @@ NAME="AEN2685"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN2688"
NAME="AEN2700"
></A
><H2
>Synopsis</H2
@ -190,7 +190,7 @@ HREF="XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2701"
NAME="AEN2713"
></A
><H2
>Description</H2
@ -200,20 +200,20 @@ NAME="AEN2701"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2704"
NAME="AEN2716"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN2706"
NAME="AEN2718"
></A
><H3
><A
NAME="XSLTPARSESTYLESHEETATTRIBUTESET"
></A
>&#62;xsltParseStylesheetAttributeSet ()</H3
>xsltParseStylesheetAttributeSet ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -242,7 +242,7 @@ elements needing preserving</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2714"
NAME="AEN2726"
></A
><P
></P
@ -297,13 +297,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2727"
NAME="AEN2739"
></A
><H3
><A
NAME="XSLTFREEATTRIBUTESETSHASHES"
></A
>&#62;xsltFreeAttributeSetsHashes ()</H3
>xsltFreeAttributeSetsHashes ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -327,7 +327,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2734"
NAME="AEN2746"
></A
><P
></P
@ -365,13 +365,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2743"
NAME="AEN2755"
></A
><H3
><A
NAME="XSLTAPPLYATTRIBUTESET"
></A
>&#62;xsltApplyAttributeSet ()</H3
>xsltApplyAttributeSet ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -407,7 +407,7 @@ HREF="XMLCHAR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2753"
NAME="AEN2765"
></A
><P
></P

File diff suppressed because it is too large Load Diff

View File

@ -269,7 +269,7 @@ NAME="AEN124"
><A
NAME="XSLT-REGISTER-FUNCTION-LOOKUP-CAPS"
></A
>&#62;XSLT_REGISTER_FUNCTION_LOOKUP()</H3
>XSLT_REGISTER_FUNCTION_LOOKUP()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -334,7 +334,7 @@ NAME="AEN139"
><A
NAME="XSLTXPATHFUNCTIONLOOKUP"
></A
>&#62;xsltXPathFunctionLookup ()</H3
>xsltXPathFunctionLookup ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -463,7 +463,7 @@ NAME="AEN170"
><A
NAME="XSLTDOCUMENTFUNCTION"
></A
>&#62;xsltDocumentFunction ()</H3
>xsltDocumentFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -486,7 +486,7 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
HREF="DOCUMENT"
>document</GTKDOCLINK
>() XSLT function
node-set document(object, node-set?)</P
node-set document(object, node-set?)</P
><P
></P
><DIV
@ -553,7 +553,7 @@ NAME="AEN191"
><A
NAME="XSLTKEYFUNCTION"
></A
>&#62;xsltKeyFunction ()</H3
>xsltKeyFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -576,7 +576,7 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
HREF="KEY"
>key</GTKDOCLINK
>() XSLT function
node-set key(string, object)</P
node-set key(string, object)</P
><P
></P
><DIV
@ -643,7 +643,7 @@ NAME="AEN212"
><A
NAME="XSLTUNPARSEDENTITYURIFUNCTION"
></A
>&#62;xsltUnparsedEntityURIFunction ()</H3
>xsltUnparsedEntityURIFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -666,7 +666,7 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
HREF="URI"
>uri</GTKDOCLINK
>() XSLT function
string unparsed-entity-uri(string)</P
string unparsed-entity-uri(string)</P
><P
></P
><DIV
@ -733,7 +733,7 @@ NAME="AEN233"
><A
NAME="XSLTFORMATNUMBERFUNCTION"
></A
>&#62;xsltFormatNumberFunction ()</H3
>xsltFormatNumberFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -756,7 +756,7 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
HREF="NUMBER"
>number</GTKDOCLINK
>() XSLT function
string format-number(number, string, string?)</P
string format-number(number, string, string?)</P
><P
></P
><DIV
@ -823,7 +823,7 @@ NAME="AEN254"
><A
NAME="XSLTGENERATEIDFUNCTION"
></A
>&#62;xsltGenerateIdFunction ()</H3
>xsltGenerateIdFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -846,7 +846,7 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
HREF="ID"
>id</GTKDOCLINK
>() XSLT function
string generate-id(node-set?)</P
string generate-id(node-set?)</P
><P
></P
><DIV
@ -913,7 +913,7 @@ NAME="AEN275"
><A
NAME="XSLTSYSTEMPROPERTYFUNCTION"
></A
>&#62;xsltSystemPropertyFunction ()</H3
>xsltSystemPropertyFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -936,7 +936,7 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
HREF="PROPERTY"
>property</GTKDOCLINK
>() XSLT function
object system-property(string)</P
object system-property(string)</P
><P
></P
><DIV
@ -1003,7 +1003,7 @@ NAME="AEN296"
><A
NAME="XSLTELEMENTAVAILABLEFUNCTION"
></A
>&#62;xsltElementAvailableFunction ()</H3
>xsltElementAvailableFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1026,7 +1026,7 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
HREF="AVAILABLE"
>available</GTKDOCLINK
>() XSLT function
boolean element-available(string)</P
boolean element-available(string)</P
><P
></P
><DIV
@ -1093,7 +1093,7 @@ NAME="AEN317"
><A
NAME="XSLTFUNCTIONAVAILABLEFUNCTION"
></A
>&#62;xsltFunctionAvailableFunction ()</H3
>xsltFunctionAvailableFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1116,7 +1116,7 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
HREF="AVAILABLE"
>available</GTKDOCLINK
>() XSLT function
boolean function-available(string)</P
boolean function-available(string)</P
><P
></P
><DIV
@ -1183,7 +1183,7 @@ NAME="AEN338"
><A
NAME="XSLTREGISTERALLFUNCTIONS"
></A
>&#62;xsltRegisterAllFunctions ()</H3
>xsltRegisterAllFunctions ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"

View File

@ -123,7 +123,7 @@ NAME="LIBXSLT-IMPORTS"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN2779"
NAME="AEN2791"
></A
><H2
>Name</H2
@ -131,7 +131,7 @@ NAME="AEN2779"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN2782"
NAME="AEN2794"
></A
><H2
>Synopsis</H2
@ -229,7 +229,7 @@ HREF="XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2806"
NAME="AEN2818"
></A
><H2
>Description</H2
@ -239,20 +239,20 @@ NAME="AEN2806"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2809"
NAME="AEN2821"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN2811"
NAME="AEN2823"
></A
><H3
><A
NAME="XSLT-GET-IMPORT-PTR-CAPS"
></A
>&#62;XSLT_GET_IMPORT_PTR()</H3
>XSLT_GET_IMPORT_PTR()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -273,7 +273,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2817"
NAME="AEN2829"
></A
><P
></P
@ -345,13 +345,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2834"
NAME="AEN2846"
></A
><H3
><A
NAME="XSLT-GET-IMPORT-INT-CAPS"
></A
>&#62;XSLT_GET_IMPORT_INT()</H3
>XSLT_GET_IMPORT_INT()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -372,7 +372,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2840"
NAME="AEN2852"
></A
><P
></P
@ -444,13 +444,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2857"
NAME="AEN2869"
></A
><H3
><A
NAME="XSLTPARSESTYLESHEETIMPORT"
></A
>&#62;xsltParseStylesheetImport ()</H3
>xsltParseStylesheetImport ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -479,7 +479,7 @@ elements needing stripping</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2865"
NAME="AEN2877"
></A
><P
></P
@ -534,13 +534,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2878"
NAME="AEN2890"
></A
><H3
><A
NAME="XSLTPARSESTYLESHEETINCLUDE"
></A
>&#62;xsltParseStylesheetInclude ()</H3
>xsltParseStylesheetInclude ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -569,7 +569,7 @@ elements needing stripping</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2886"
NAME="AEN2898"
></A
><P
></P
@ -624,13 +624,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2899"
NAME="AEN2911"
></A
><H3
><A
NAME="XSLTNEXTIMPORT"
></A
>&#62;xsltNextImport ()</H3
>xsltNextImport ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -657,7 +657,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2907"
NAME="AEN2919"
></A
><P
></P
@ -710,13 +710,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2920"
NAME="AEN2932"
></A
><H3
><A
NAME="XSLTNEEDELEMSPACEHANDLING"
></A
>&#62;xsltNeedElemSpaceHandling ()</H3
>xsltNeedElemSpaceHandling ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -740,7 +740,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2927"
NAME="AEN2939"
></A
><P
></P
@ -793,13 +793,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2940"
NAME="AEN2952"
></A
><H3
><A
NAME="XSLTFINDELEMSPACEHANDLING"
></A
>&#62;xsltFindElemSpaceHandling ()</H3
>xsltFindElemSpaceHandling ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -828,7 +828,7 @@ respect the import precedence or the wildcards</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2948"
NAME="AEN2960"
></A
><P
></P
@ -888,7 +888,7 @@ WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>1 if space should be stripped, 0 if not, and 2 if everything
should be CDTATA wrapped.</TD
should be CDTATA wrapped.</TD
></TR
></TBODY
></TABLE
@ -899,13 +899,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2965"
NAME="AEN2977"
></A
><H3
><A
NAME="XSLTFINDTEMPLATE"
></A
>&#62;xsltFindTemplate ()</H3
>xsltFindTemplate ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -940,7 +940,7 @@ HREF="XMLCHAR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2975"
NAME="AEN2987"
></A
><P
></P

View File

@ -123,7 +123,7 @@ NAME="LIBXSLT-KEYS"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN4672"
NAME="AEN4727"
></A
><H2
>Name</H2
@ -131,7 +131,7 @@ NAME="AEN4672"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN4675"
NAME="AEN4730"
></A
><H2
>Synopsis</H2
@ -227,7 +227,7 @@ HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4698"
NAME="AEN4753"
></A
><H2
>Description</H2
@ -237,20 +237,20 @@ NAME="AEN4698"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4701"
NAME="AEN4756"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN4703"
NAME="AEN4758"
></A
><H3
><A
NAME="XSLTADDKEY"
></A
>&#62;xsltAddKey ()</H3
>xsltAddKey ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -294,7 +294,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4715"
NAME="AEN4770"
></A
><P
></P
@ -432,13 +432,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4748"
NAME="AEN4803"
></A
><H3
><A
NAME="XSLTGETKEY"
></A
>&#62;xsltGetKey ()</H3
>xsltGetKey ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -477,7 +477,7 @@ HREF="XMLCHAR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4759"
NAME="AEN4814"
></A
><P
></P
@ -581,13 +581,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4784"
NAME="AEN4839"
></A
><H3
><A
NAME="XSLTINITCTXTKEYS"
></A
>&#62;xsltInitCtxtKeys ()</H3
>xsltInitCtxtKeys ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -616,7 +616,7 @@ Should be done before global varibales are initialized.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4792"
NAME="AEN4847"
></A
><P
></P
@ -671,13 +671,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4805"
NAME="AEN4860"
></A
><H3
><A
NAME="XSLTFREEKEYS"
></A
>&#62;xsltFreeKeys ()</H3
>xsltFreeKeys ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -701,7 +701,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4812"
NAME="AEN4867"
></A
><P
></P
@ -739,13 +739,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4821"
NAME="AEN4876"
></A
><H3
><A
NAME="XSLTFREEDOCUMENTKEYS"
></A
>&#62;xsltFreeDocumentKeys ()</H3
>xsltFreeDocumentKeys ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -769,7 +769,7 @@ HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4828"
NAME="AEN4883"
></A
><P
></P

View File

@ -123,7 +123,7 @@ NAME="LIBXSLT-NAMESPACES"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN4016"
NAME="AEN4071"
></A
><H2
>Name</H2
@ -131,7 +131,7 @@ NAME="AEN4016"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN4019"
NAME="AEN4074"
></A
><H2
>Synopsis</H2
@ -255,7 +255,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4050"
NAME="AEN4105"
></A
><H2
>Description</H2
@ -265,20 +265,20 @@ NAME="AEN4050"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4053"
NAME="AEN4108"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN4055"
NAME="AEN4110"
></A
><H3
><A
NAME="XSLTNAMESPACEALIAS"
></A
>&#62;xsltNamespaceAlias ()</H3
>xsltNamespaceAlias ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -307,7 +307,7 @@ them as well as the corresponding namespace.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4063"
NAME="AEN4118"
></A
><P
></P
@ -362,13 +362,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4076"
NAME="AEN4131"
></A
><H3
><A
NAME="XSLTGETNAMESPACE"
></A
>&#62;xsltGetNamespace ()</H3
>xsltGetNamespace ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -409,7 +409,7 @@ Handle namespace aliases</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4087"
NAME="AEN4142"
></A
><P
></P
@ -513,13 +513,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4112"
NAME="AEN4167"
></A
><H3
><A
NAME="XSLTGETSPECIALNAMESPACE"
></A
>&#62;xsltGetSpecialNamespace ()</H3
>xsltGetSpecialNamespace ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -563,7 +563,7 @@ and add a new namespace decalaration on the node</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4124"
NAME="AEN4179"
></A
><P
></P
@ -684,13 +684,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4153"
NAME="AEN4208"
></A
><H3
><A
NAME="XSLTCOPYNAMESPACE"
></A
>&#62;xsltCopyNamespace ()</H3
>xsltCopyNamespace ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -732,7 +732,7 @@ aliases</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4164"
NAME="AEN4219"
></A
><P
></P
@ -819,13 +819,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4185"
NAME="AEN4240"
></A
><H3
><A
NAME="XSLTCOPYNAMESPACELIST"
></A
>&#62;xsltCopyNamespaceList ()</H3
>xsltCopyNamespaceList ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -867,7 +867,7 @@ aliases</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4196"
NAME="AEN4251"
></A
><P
></P
@ -954,13 +954,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4217"
NAME="AEN4272"
></A
><H3
><A
NAME="XSLTFREENAMESPACEALIASHASHES"
></A
>&#62;xsltFreeNamespaceAliasHashes ()</H3
>xsltFreeNamespaceAliasHashes ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -984,7 +984,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4224"
NAME="AEN4279"
></A
><P
></P

View File

@ -171,7 +171,15 @@ HREF="XMLDOCPTR"
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node);
> node,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
> style,
<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> runtime);
void <A
HREF="libxslt-pattern.html#XSLTFREECOMPMATCHLIST"
>xsltFreeCompMatchList</A
@ -275,7 +283,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN398"
NAME="AEN400"
></A
><H2
>Description</H2
@ -285,20 +293,20 @@ NAME="AEN398"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN401"
NAME="AEN403"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN403"
NAME="AEN405"
></A
><H3
><A
NAME="XSLTCOMPMATCH"
></A
>&#62;struct xsltCompMatch</H3
>struct xsltCompMatch</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -321,13 +329,13 @@ It is kept private (in pattern.c)</P
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN409"
NAME="AEN411"
></A
><H3
><A
NAME="XSLTCOMPMATCHPTR"
></A
>&#62;xsltCompMatchPtr</H3
>xsltCompMatchPtr</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -347,13 +355,13 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN414"
NAME="AEN416"
></A
><H3
><A
NAME="XSLTCOMPILEPATTERN"
></A
>&#62;xsltCompilePattern ()</H3
>xsltCompilePattern ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -377,7 +385,15 @@ HREF="XMLDOCPTR"
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node);</PRE
> node,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
> style,
<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> runtime);</PRE
></TD
></TR
></TABLE
@ -391,7 +407,7 @@ for fast matching.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN425"
NAME="AEN429"
></A
><P
></P
@ -459,6 +475,40 @@ VALIGN="TOP"
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>style</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the stylesheet</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>runtime</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the transformation context, if done at run-time</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
@ -478,13 +528,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN446"
NAME="AEN458"
></A
><H3
><A
NAME="XSLTFREECOMPMATCHLIST"
></A
>&#62;xsltFreeCompMatchList ()</H3
>xsltFreeCompMatchList ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -513,7 +563,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN454"
NAME="AEN466"
></A
><P
></P
@ -551,13 +601,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN463"
NAME="AEN475"
></A
><H3
><A
NAME="XSLTTESTCOMPMATCHLIST"
></A
>&#62;xsltTestCompMatchList ()</H3
>xsltTestCompMatchList ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -589,7 +639,7 @@ HREF="libxslt-pattern.html#XSLTCOMPMATCHPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN472"
NAME="AEN484"
></A
><P
></P
@ -676,13 +726,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN493"
NAME="AEN505"
></A
><H3
><A
NAME="XSLTADDTEMPLATE"
></A
>&#62;xsltAddTemplate ()</H3
>xsltAddTemplate ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -723,7 +773,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN504"
NAME="AEN516"
></A
><P
></P
@ -827,13 +877,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN529"
NAME="AEN541"
></A
><H3
><A
NAME="XSLTGETTEMPLATE"
></A
>&#62;xsltGetTemplate ()</H3
>xsltGetTemplate ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -874,7 +924,7 @@ it means one needs to look for the next imported template in scope.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN540"
NAME="AEN552"
></A
><P
></P
@ -961,13 +1011,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN561"
NAME="AEN573"
></A
><H3
><A
NAME="XSLTFREETEMPLATEHASHES"
></A
>&#62;xsltFreeTemplateHashes ()</H3
>xsltFreeTemplateHashes ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -991,7 +1041,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN568"
NAME="AEN580"
></A
><P
></P
@ -1029,13 +1079,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN577"
NAME="AEN589"
></A
><H3
><A
NAME="XSLTCLEANUPTEMPLATES"
></A
>&#62;xsltCleanupTemplates ()</H3
>xsltCleanupTemplates ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1060,7 +1110,7 @@ the ones it imports.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN584"
NAME="AEN596"
></A
><P
></P
@ -1098,13 +1148,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN593"
NAME="AEN605"
></A
><H3
><A
NAME="XSLTMATCHPATTERN"
></A
>&#62;xsltMatchPattern ()</H3
>xsltMatchPattern ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1144,7 +1194,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN604"
NAME="AEN616"
></A
><P
></P

View File

@ -123,7 +123,7 @@ NAME="LIBXSLT-TEMPLATES"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN638"
NAME="AEN650"
></A
><H2
>Name</H2
@ -131,7 +131,7 @@ NAME="AEN638"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN641"
NAME="AEN653"
></A
><H2
>Synopsis</H2
@ -310,7 +310,7 @@ HREF="XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN687"
NAME="AEN699"
></A
><H2
>Description</H2
@ -320,20 +320,20 @@ NAME="AEN687"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN690"
NAME="AEN702"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN692"
NAME="AEN704"
></A
><H3
><A
NAME="XSLTEVALXPATHPREDICATE"
></A
>&#62;xsltEvalXPathPredicate ()</H3
>xsltEvalXPathPredicate ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -367,7 +367,7 @@ an XPath predicate</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN701"
NAME="AEN713"
></A
><P
></P
@ -471,13 +471,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN726"
NAME="AEN738"
></A
><H3
><A
NAME="XSLTEVALTEMPLATESTRING"
></A
>&#62;xsltEvalTemplateString ()</H3
>xsltEvalTemplateString ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -514,7 +514,7 @@ This is needed for example by xsl:comment and xsl:processing-instruction</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN736"
NAME="AEN748"
></A
><P
></P
@ -591,7 +591,7 @@ WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the
caller.</TD
caller.</TD
></TR
></TBODY
></TABLE
@ -602,13 +602,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN757"
NAME="AEN769"
></A
><H3
><A
NAME="XSLTEVALATTRVALUETEMPLATE"
></A
>&#62;xsltEvalAttrValueTemplate ()</H3
>xsltEvalAttrValueTemplate ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -649,7 +649,7 @@ substituted by they computed value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN768"
NAME="AEN780"
></A
><P
></P
@ -743,7 +743,7 @@ WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the
caller.</TD
caller.</TD
></TR
></TBODY
></TABLE
@ -754,13 +754,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN793"
NAME="AEN805"
></A
><H3
><A
NAME="XSLTEVALSTATICATTRVALUETEMPLATE"
></A
>&#62;xsltEvalStaticAttrValueTemplate ()</H3
>xsltEvalStaticAttrValueTemplate ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -801,7 +801,7 @@ attribute value does not contain expressions contained in curly braces ({})</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN804"
NAME="AEN816"
></A
><P
></P
@ -912,7 +912,7 @@ WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the static string value or NULL, must be deallocated by the
caller.</TD
caller.</TD
></TR
></TBODY
></TABLE
@ -923,13 +923,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN833"
NAME="AEN845"
></A
><H3
><A
NAME="XSLTEVALXPATHSTRING"
></A
>&#62;xsltEvalXPathString ()</H3
>xsltEvalXPathString ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -960,7 +960,7 @@ HREF="XMLXPATHCOMPEXPRPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN842"
NAME="AEN854"
></A
><P
></P
@ -1020,7 +1020,7 @@ WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the
caller.</TD
caller.</TD
></TR
></TBODY
></TABLE
@ -1031,13 +1031,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN859"
NAME="AEN871"
></A
><H3
><A
NAME="XSLTTEMPLATEPROCESS"
></A
>&#62;xsltTemplateProcess ()</H3
>xsltTemplateProcess ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1068,7 +1068,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN868"
NAME="AEN880"
></A
><P
></P
@ -1138,13 +1138,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN885"
NAME="AEN897"
></A
><H3
><A
NAME="XSLTATTRLISTTEMPLATEPROCESS"
></A
>&#62;xsltAttrListTemplateProcess ()</H3
>xsltAttrListTemplateProcess ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1179,7 +1179,7 @@ HREF="XMLATTRPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN895"
NAME="AEN907"
></A
><P
></P
@ -1266,13 +1266,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN916"
NAME="AEN928"
></A
><H3
><A
NAME="XSLTATTRTEMPLATEPROCESS"
></A
>&#62;xsltAttrTemplateProcess ()</H3
>xsltAttrTemplateProcess ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1307,7 +1307,7 @@ HREF="XMLATTRPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN926"
NAME="AEN938"
></A
><P
></P
@ -1394,13 +1394,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN947"
NAME="AEN959"
></A
><H3
><A
NAME="XSLTATTRTEMPLATEVALUEPROCESS"
></A
>&#62;xsltAttrTemplateValueProcess ()</H3
>xsltAttrTemplateValueProcess ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1431,7 +1431,7 @@ HREF="XMLCHAR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN956"
NAME="AEN968"
></A
><P
></P
@ -1491,7 +1491,7 @@ WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the
caller.</TD
caller.</TD
></TR
></TBODY
></TABLE

View File

@ -123,7 +123,7 @@ NAME="LIBXSLT-TRANSFORM"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN978"
NAME="AEN990"
></A
><H2
>Name</H2
@ -131,7 +131,7 @@ NAME="AEN978"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN981"
NAME="AEN993"
></A
><H2
>Synopsis</H2
@ -663,7 +663,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN1118"
NAME="AEN1130"
></A
><H2
>Description</H2
@ -673,20 +673,20 @@ NAME="AEN1118"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN1121"
NAME="AEN1133"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN1123"
NAME="AEN1135"
></A
><H3
><A
NAME="XSLTSETXINCLUDEDEFAULT"
></A
>&#62;xsltSetXIncludeDefault ()</H3
>xsltSetXIncludeDefault ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -707,7 +707,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1129"
NAME="AEN1141"
></A
><P
></P
@ -745,13 +745,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1138"
NAME="AEN1150"
></A
><H3
><A
NAME="XSLTGETXINCLUDEDEFAULT"
></A
>&#62;xsltGetXIncludeDefault ()</H3
>xsltGetXIncludeDefault ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -772,7 +772,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1144"
NAME="AEN1156"
></A
><P
></P
@ -808,13 +808,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1153"
NAME="AEN1165"
></A
><H3
><A
NAME="XSLTNEWTRANSFORMCONTEXT"
></A
>&#62;xsltNewTransformContext ()</H3
>xsltNewTransformContext ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -846,7 +846,7 @@ HREF="XMLDOCPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1162"
NAME="AEN1174"
></A
><P
></P
@ -916,13 +916,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1179"
NAME="AEN1191"
></A
><H3
><A
NAME="XSLTFREETRANSFORMCONTEXT"
></A
>&#62;xsltFreeTransformContext ()</H3
>xsltFreeTransformContext ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -951,7 +951,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1187"
NAME="AEN1199"
></A
><P
></P
@ -989,13 +989,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1196"
NAME="AEN1208"
></A
><H3
><A
NAME="XSLTAPPLYSTYLESHEETUSER"
></A
>&#62;xsltApplyStylesheetUser ()</H3
>xsltApplyStylesheetUser ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1037,7 +1037,7 @@ its own transformation context.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1207"
NAME="AEN1219"
></A
><P
></P
@ -1175,13 +1175,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1240"
NAME="AEN1252"
></A
><H3
><A
NAME="XSLTAPPLYSTRIPSPACES"
></A
>&#62;xsltApplyStripSpaces ()</H3
>xsltApplyStripSpaces ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1209,7 +1209,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1248"
NAME="AEN1260"
></A
><P
></P
@ -1264,13 +1264,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1261"
NAME="AEN1273"
></A
><H3
><A
NAME="XSLTEXTELEMENTLOOKUP"
></A
>&#62;xsltExtElementLookup ()</H3
>xsltExtElementLookup ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1311,7 +1311,7 @@ module elements.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1272"
NAME="AEN1284"
></A
><P
></P
@ -1398,13 +1398,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1293"
NAME="AEN1305"
></A
><H3
><A
NAME="XSLTAPPLYSTYLESHEET"
></A
>&#62;xsltApplyStylesheet ()</H3
>xsltApplyStylesheet ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1437,7 +1437,7 @@ NOTE: This may lead to a non-wellformed output XML wise !</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1302"
NAME="AEN1314"
></A
><P
></P
@ -1524,13 +1524,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1323"
NAME="AEN1335"
></A
><H3
><A
NAME="XSLTPROFILESTYLESHEET"
></A
>&#62;xsltProfileStylesheet ()</H3
>xsltProfileStylesheet ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1567,7 +1567,7 @@ the given output.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1333"
NAME="AEN1345"
></A
><P
></P
@ -1671,13 +1671,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1358"
NAME="AEN1370"
></A
><H3
><A
NAME="XSLTRUNSTYLESHEET"
></A
>&#62;xsltRunStylesheet ()</H3
>xsltRunStylesheet ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1740,17 +1740,17 @@ CLASS="PARAMETER"
>NOTE: This may lead to a non-wellformed output XML wise !
NOTE: This may also result in multiple files being generated
NOTE: using IObuf, the result encoding used will be the one used for
creating the output buffer, use the following macro to read it
from the stylesheet
XSLT_GET_IMPORT_PTR(encoding, style, encoding)
creating the output buffer, use the following macro to read it
from the stylesheet
XSLT_GET_IMPORT_PTR(encoding, style, encoding)
NOTE: using SAX, any encoding specified in the stylesheet will be lost
since the interface uses only UTF8</P
since the interface uses only UTF8</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1374"
NAME="AEN1386"
></A
><P
></P
@ -1878,7 +1878,7 @@ WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the number of by written to the main resource or -1 in case of
error.</TD
error.</TD
></TR
></TBODY
></TABLE
@ -1889,13 +1889,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1407"
NAME="AEN1419"
></A
><H3
><A
NAME="XSLTAPPLYONETEMPLATE"
></A
>&#62;xsltApplyOneTemplate ()</H3
>xsltApplyOneTemplate ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1937,7 +1937,7 @@ caller to handle them back (they may be reused).</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1418"
NAME="AEN1430"
></A
><P
></P
@ -2043,13 +2043,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1443"
NAME="AEN1455"
></A
><H3
><A
NAME="XSLTDOCUMENTELEM"
></A
>&#62;xsltDocumentElem ()</H3
>xsltDocumentElem ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2085,7 +2085,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1453"
NAME="AEN1465"
></A
><P
></P
@ -2174,13 +2174,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1474"
NAME="AEN1486"
></A
><H3
><A
NAME="XSLTSORT"
></A
>&#62;xsltSort ()</H3
>xsltSort ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2217,7 +2217,7 @@ called directly</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1484"
NAME="AEN1496"
></A
><P
></P
@ -2306,13 +2306,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1505"
NAME="AEN1517"
></A
><H3
><A
NAME="XSLTCOPY"
></A
>&#62;xsltCopy ()</H3
>xsltCopy ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2348,7 +2348,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1515"
NAME="AEN1527"
></A
><P
></P
@ -2437,13 +2437,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1536"
NAME="AEN1548"
></A
><H3
><A
NAME="XSLTTEXT"
></A
>&#62;xsltText ()</H3
>xsltText ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2479,7 +2479,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1546"
NAME="AEN1558"
></A
><P
></P
@ -2568,13 +2568,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1567"
NAME="AEN1579"
></A
><H3
><A
NAME="XSLTELEMENT"
></A
>&#62;xsltElement ()</H3
>xsltElement ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2610,7 +2610,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1577"
NAME="AEN1589"
></A
><P
></P
@ -2699,13 +2699,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1598"
NAME="AEN1610"
></A
><H3
><A
NAME="XSLTCOMMENT"
></A
>&#62;xsltComment ()</H3
>xsltComment ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2741,7 +2741,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1608"
NAME="AEN1620"
></A
><P
></P
@ -2830,13 +2830,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1629"
NAME="AEN1641"
></A
><H3
><A
NAME="XSLTATTRIBUTE"
></A
>&#62;xsltAttribute ()</H3
>xsltAttribute ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2872,7 +2872,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1639"
NAME="AEN1651"
></A
><P
></P
@ -2961,13 +2961,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1660"
NAME="AEN1672"
></A
><H3
><A
NAME="XSLTPROCESSINGINSTRUCTION"
></A
>&#62;xsltProcessingInstruction ()</H3
>xsltProcessingInstruction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -3003,7 +3003,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1670"
NAME="AEN1682"
></A
><P
></P
@ -3092,13 +3092,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1691"
NAME="AEN1703"
></A
><H3
><A
NAME="XSLTCOPYOF"
></A
>&#62;xsltCopyOf ()</H3
>xsltCopyOf ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -3134,7 +3134,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1701"
NAME="AEN1713"
></A
><P
></P
@ -3223,13 +3223,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1722"
NAME="AEN1734"
></A
><H3
><A
NAME="XSLTVALUEOF"
></A
>&#62;xsltValueOf ()</H3
>xsltValueOf ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -3265,7 +3265,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1732"
NAME="AEN1744"
></A
><P
></P
@ -3354,13 +3354,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1753"
NAME="AEN1765"
></A
><H3
><A
NAME="XSLTNUMBER"
></A
>&#62;xsltNumber ()</H3
>xsltNumber ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -3396,7 +3396,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1763"
NAME="AEN1775"
></A
><P
></P
@ -3485,13 +3485,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1784"
NAME="AEN1796"
></A
><H3
><A
NAME="XSLTAPPLYIMPORTS"
></A
>&#62;xsltApplyImports ()</H3
>xsltApplyImports ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -3527,7 +3527,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1794"
NAME="AEN1806"
></A
><P
></P
@ -3616,13 +3616,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1815"
NAME="AEN1827"
></A
><H3
><A
NAME="XSLTCALLTEMPLATE"
></A
>&#62;xsltCallTemplate ()</H3
>xsltCallTemplate ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -3658,7 +3658,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1825"
NAME="AEN1837"
></A
><P
></P
@ -3747,13 +3747,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1846"
NAME="AEN1858"
></A
><H3
><A
NAME="XSLTAPPLYTEMPLATES"
></A
>&#62;xsltApplyTemplates ()</H3
>xsltApplyTemplates ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -3789,7 +3789,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1856"
NAME="AEN1868"
></A
><P
></P
@ -3878,13 +3878,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1877"
NAME="AEN1889"
></A
><H3
><A
NAME="XSLTCHOOSE"
></A
>&#62;xsltChoose ()</H3
>xsltChoose ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -3920,7 +3920,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1887"
NAME="AEN1899"
></A
><P
></P
@ -4009,13 +4009,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1908"
NAME="AEN1920"
></A
><H3
><A
NAME="XSLTIF"
></A
>&#62;xsltIf ()</H3
>xsltIf ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -4051,7 +4051,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1918"
NAME="AEN1930"
></A
><P
></P
@ -4140,13 +4140,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1939"
NAME="AEN1951"
></A
><H3
><A
NAME="XSLTFOREACH"
></A
>&#62;xsltForEach ()</H3
>xsltForEach ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -4182,7 +4182,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1949"
NAME="AEN1961"
></A
><P
></P
@ -4271,13 +4271,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1970"
NAME="AEN1982"
></A
><H3
><A
NAME="XSLTREGISTERALLELEMENT"
></A
>&#62;xsltRegisterAllElement ()</H3
>xsltRegisterAllElement ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -4301,7 +4301,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1977"
NAME="AEN1989"
></A
><P
></P
@ -4339,13 +4339,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1986"
NAME="AEN1998"
></A
><H3
><A
NAME="XSLHANDLEDEBUGGER"
></A
>&#62;xslHandleDebugger ()</H3
>xslHandleDebugger ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -4376,14 +4376,14 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
></TABLE
><P
>If either cur or node are a breakpoint, or xslDebugStatus in state
where debugging must occcur at this time then transfer control
to the xslDebugBreak function</P
where debugging must occcur at this time then transfer control
to the xslDebugBreak function</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1996"
NAME="AEN2008"
></A
><P
></P

View File

@ -123,7 +123,7 @@ NAME="LIBXSLT-VARIABLES"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN4238"
NAME="AEN4293"
></A
><H2
>Name</H2
@ -131,7 +131,7 @@ NAME="AEN4238"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN4241"
NAME="AEN4296"
></A
><H2
>Synopsis</H2
@ -320,7 +320,7 @@ HREF="XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4289"
NAME="AEN4344"
></A
><H2
>Description</H2
@ -330,20 +330,20 @@ NAME="AEN4289"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4292"
NAME="AEN4347"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN4294"
NAME="AEN4349"
></A
><H3
><A
NAME="XSLT-REGISTER-VARIABLE-LOOKUP-CAPS"
></A
>&#62;XSLT_REGISTER_VARIABLE_LOOKUP()</H3
>XSLT_REGISTER_VARIABLE_LOOKUP()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -364,7 +364,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4300"
NAME="AEN4355"
></A
><P
></P
@ -402,13 +402,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4309"
NAME="AEN4364"
></A
><H3
><A
NAME="XSLTEVALGLOBALVARIABLES"
></A
>&#62;xsltEvalGlobalVariables ()</H3
>xsltEvalGlobalVariables ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -433,7 +433,7 @@ done on parsed stylesheets before starting to apply transformations</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4316"
NAME="AEN4371"
></A
><P
></P
@ -486,13 +486,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4329"
NAME="AEN4384"
></A
><H3
><A
NAME="XSLTEVALUSERPARAMS"
></A
>&#62;xsltEvalUserParams ()</H3
>xsltEvalUserParams ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -534,7 +534,7 @@ parameter used literally, use xsltQuoteUserParams.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4339"
NAME="AEN4394"
></A
><P
></P
@ -604,13 +604,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4356"
NAME="AEN4411"
></A
><H3
><A
NAME="XSLTQUOTEUSERPARAMS"
></A
>&#62;xsltQuoteUserParams ()</H3
>xsltQuoteUserParams ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -650,7 +650,7 @@ stylesheets before starting to apply transformations.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4366"
NAME="AEN4421"
></A
><P
></P
@ -720,13 +720,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4383"
NAME="AEN4438"
></A
><H3
><A
NAME="XSLTEVALONEUSERPARAM"
></A
>&#62;xsltEvalOneUserParam ()</H3
>xsltEvalOneUserParam ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -789,7 +789,7 @@ details see description of xsltProcessOneUserParamInternal.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4398"
NAME="AEN4453"
></A
><P
></P
@ -876,13 +876,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4419"
NAME="AEN4474"
></A
><H3
><A
NAME="XSLTQUOTEONEUSERPARAM"
></A
>&#62;xsltQuoteOneUserParam ()</H3
>xsltQuoteOneUserParam ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -940,7 +940,7 @@ context's global variable/parameter hash table.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4433"
NAME="AEN4488"
></A
><P
></P
@ -1027,13 +1027,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4454"
NAME="AEN4509"
></A
><H3
><A
NAME="XSLTPARSEGLOBALVARIABLE"
></A
>&#62;xsltParseGlobalVariable ()</H3
>xsltParseGlobalVariable ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1062,7 +1062,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4462"
NAME="AEN4517"
></A
><P
></P
@ -1117,13 +1117,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4475"
NAME="AEN4530"
></A
><H3
><A
NAME="XSLTPARSEGLOBALPARAM"
></A
>&#62;xsltParseGlobalParam ()</H3
>xsltParseGlobalParam ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1152,7 +1152,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4483"
NAME="AEN4538"
></A
><P
></P
@ -1207,13 +1207,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4496"
NAME="AEN4551"
></A
><H3
><A
NAME="XSLTPARSESTYLESHEETVARIABLE"
></A
>&#62;xsltParseStylesheetVariable ()</H3
>xsltParseStylesheetVariable ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1242,7 +1242,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4504"
NAME="AEN4559"
></A
><P
></P
@ -1297,13 +1297,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4517"
NAME="AEN4572"
></A
><H3
><A
NAME="XSLTPARSESTYLESHEETPARAM"
></A
>&#62;xsltParseStylesheetParam ()</H3
>xsltParseStylesheetParam ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1332,7 +1332,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4525"
NAME="AEN4580"
></A
><P
></P
@ -1387,13 +1387,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4538"
NAME="AEN4593"
></A
><H3
><A
NAME="XSLTPARSESTYLESHEETCALLERPARAM"
></A
>&#62;xsltParseStylesheetCallerParam ()</H3
>xsltParseStylesheetCallerParam ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1428,7 +1428,7 @@ its value but doesn't record it.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4548"
NAME="AEN4603"
></A
><P
></P
@ -1498,13 +1498,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4565"
NAME="AEN4620"
></A
><H3
><A
NAME="XSLTADDSTACKELEMLIST"
></A
>&#62;xsltAddStackElemList ()</H3
>xsltAddStackElemList ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1532,7 +1532,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4573"
NAME="AEN4628"
></A
><P
></P
@ -1602,13 +1602,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4590"
NAME="AEN4645"
></A
><H3
><A
NAME="XSLTFREEGLOBALVARIABLES"
></A
>&#62;xsltFreeGlobalVariables ()</H3
>xsltFreeGlobalVariables ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1633,7 +1633,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4597"
NAME="AEN4652"
></A
><P
></P
@ -1671,13 +1671,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4606"
NAME="AEN4661"
></A
><H3
><A
NAME="XSLTVARIABLELOOKUP"
></A
>&#62;xsltVariableLookup ()</H3
>xsltVariableLookup ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1713,7 +1713,7 @@ variable value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4616"
NAME="AEN4671"
></A
><P
></P
@ -1800,13 +1800,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4637"
NAME="AEN4692"
></A
><H3
><A
NAME="XSLTXPATHVARIABLELOOKUP"
></A
>&#62;xsltXPathVariableLookup ()</H3
>xsltXPathVariableLookup ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1839,7 +1839,7 @@ interpretor.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4646"
NAME="AEN4701"
></A
><P
></P

View File

@ -200,7 +200,7 @@ NAME="AEN48"
><A
NAME="XSLT-DEFAULT-VERSION-CAPS"
></A
>&#62;XSLT_DEFAULT_VERSION</H3
>XSLT_DEFAULT_VERSION</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -228,7 +228,7 @@ NAME="AEN54"
><A
NAME="XSLT-DEFAULT-VENDOR-CAPS"
></A
>&#62;XSLT_DEFAULT_VENDOR</H3
>XSLT_DEFAULT_VENDOR</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -256,7 +256,7 @@ NAME="AEN60"
><A
NAME="XSLT-DEFAULT-URL-CAPS"
></A
>&#62;XSLT_DEFAULT_URL</H3
>XSLT_DEFAULT_URL</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -284,7 +284,7 @@ NAME="AEN66"
><A
NAME="XSLT-NAMESPACE-CAPS"
></A
>&#62;XSLT_NAMESPACE</H3
>XSLT_NAMESPACE</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -312,7 +312,7 @@ NAME="AEN72"
><A
NAME="LIBXSLT-PUBLIC-CAPS"
></A
>&#62;LIBXSLT_PUBLIC</H3
>LIBXSLT_PUBLIC</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -344,7 +344,7 @@ NAME="AEN78"
><A
NAME="XSLTCLEANUPGLOBALS"
></A
>&#62;xsltCleanupGlobals ()</H3
>xsltCleanupGlobals ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"

File diff suppressed because it is too large Load Diff

View File

@ -123,7 +123,7 @@ NAME="LIBXSLT-XSLTUTILS"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN2022"
NAME="AEN2034"
></A
><H2
>Name</H2
@ -131,7 +131,7 @@ NAME="AEN2022"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN2025"
NAME="AEN2037"
></A
><H2
>Synopsis</H2
@ -340,9 +340,9 @@ void <A
HREF="libxslt-xsltutils.html#XSLTCALIBRATEADJUST"
>xsltCalibrateAdjust</A
> (<GTKDOCLINK
HREF="LONG-DELTA"
>long delta</GTKDOCLINK
>);
HREF="LONG"
>long</GTKDOCLINK
> delta);
#define <A
HREF="libxslt-xsltutils.html#XSLT-TIMESTAMP-TICS-PER-SEC-CAPS"
>XSLT_TIMESTAMP_TICS_PER_SEC</A
@ -412,7 +412,7 @@ HREF="libxslt-xsltutils.html#XSLDROPCALL"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2096"
NAME="AEN2108"
></A
><H2
>Description</H2
@ -422,20 +422,20 @@ NAME="AEN2096"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2099"
NAME="AEN2111"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN2101"
NAME="AEN2113"
></A
><H3
><A
NAME="XSLT-TODO-CAPS"
></A
>&#62;XSLT_TODO</H3
>XSLT_TODO</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -455,13 +455,13 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2106"
NAME="AEN2118"
></A
><H3
><A
NAME="XSLT-STRANGE-CAPS"
></A
>&#62;XSLT_STRANGE</H3
>XSLT_STRANGE</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -481,13 +481,13 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2111"
NAME="AEN2123"
></A
><H3
><A
NAME="IS-XSLT-ELEM-CAPS"
></A
>&#62;IS_XSLT_ELEM()</H3
>IS_XSLT_ELEM()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -508,7 +508,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2117"
NAME="AEN2129"
></A
><P
></P
@ -546,13 +546,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2126"
NAME="AEN2138"
></A
><H3
><A
NAME="IS-XSLT-NAME-CAPS"
></A
>&#62;IS_XSLT_NAME()</H3
>IS_XSLT_NAME()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -573,7 +573,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2132"
NAME="AEN2144"
></A
><P
></P
@ -628,13 +628,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2145"
NAME="AEN2157"
></A
><H3
><A
NAME="IS-XSLT-REAL-NODE-CAPS"
></A
>&#62;IS_XSLT_REAL_NODE()</H3
>IS_XSLT_REAL_NODE()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -655,7 +655,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2151"
NAME="AEN2163"
></A
><P
></P
@ -693,13 +693,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2160"
NAME="AEN2172"
></A
><H3
><A
NAME="XSLTGETNSPROP"
></A
>&#62;xsltGetNsProp ()</H3
>xsltGetNsProp ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -748,7 +748,7 @@ default declaration values unless DTD use has been turned off.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2174"
NAME="AEN2186"
></A
><P
></P
@ -825,7 +825,7 @@ WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the attribute value or NULL if not found.
It's up to the caller to free the memory.</TD
It's up to the caller to free the memory.</TD
></TR
></TBODY
></TABLE
@ -836,13 +836,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2195"
NAME="AEN2207"
></A
><H3
><A
NAME="XSLTPRINTERRORCONTEXT"
></A
>&#62;xsltPrintErrorContext ()</H3
>xsltPrintErrorContext ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -874,7 +874,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2204"
NAME="AEN2216"
></A
><P
></P
@ -946,13 +946,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2221"
NAME="AEN2233"
></A
><H3
><A
NAME="XSLTMESSAGE"
></A
>&#62;xsltMessage ()</H3
>xsltMessage ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -984,7 +984,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2230"
NAME="AEN2242"
></A
><P
></P
@ -1056,13 +1056,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2247"
NAME="AEN2259"
></A
><H3
><A
NAME="XSLTSETGENERICERRORFUNC"
></A
>&#62;xsltSetGenericErrorFunc ()</H3
>xsltSetGenericErrorFunc ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1118,7 +1118,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2259"
NAME="AEN2271"
></A
><P
></P
@ -1173,13 +1173,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2272"
NAME="AEN2284"
></A
><H3
><A
NAME="XSLTSETGENERICDEBUGFUNC"
></A
>&#62;xsltSetGenericDebugFunc ()</H3
>xsltSetGenericDebugFunc ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1235,7 +1235,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2284"
NAME="AEN2296"
></A
><P
></P
@ -1290,13 +1290,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2297"
NAME="AEN2309"
></A
><H3
><A
NAME="XSLTDOCUMENTSORTFUNCTION"
></A
>&#62;xsltDocumentSortFunction ()</H3
>xsltDocumentSortFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1325,7 +1325,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2305"
NAME="AEN2317"
></A
><P
></P
@ -1363,13 +1363,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2314"
NAME="AEN2326"
></A
><H3
><A
NAME="XSLTDOSORTFUNCTION"
></A
>&#62;xsltDoSortFunction ()</H3
>xsltDoSortFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1399,7 +1399,7 @@ requirement provided by the arry of nodes.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2322"
NAME="AEN2334"
></A
><P
></P
@ -1471,13 +1471,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2339"
NAME="AEN2351"
></A
><H3
><A
NAME="XSLTGETQNAMEURI"
></A
>&#62;xsltGetQNameURI ()</H3
>xsltGetQNameURI ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1524,13 +1524,13 @@ CLASS="PARAMETER"
> to NULL.</P
><P
>NOTE: the namespace returned is a pointer to the place where it is
defined and hence has the same lifespan as the document holding it.</P
defined and hence has the same lifespan as the document holding it.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2352"
NAME="AEN2364"
></A
><P
></P
@ -1595,7 +1595,7 @@ CLASS="PARAMETER"
>name</I
></TT
> is
not prefixed.</TD
not prefixed.</TD
></TR
></TBODY
></TABLE
@ -1606,13 +1606,13 @@ CLASS="PARAMETER"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2370"
NAME="AEN2382"
></A
><H3
><A
NAME="XSLTSAVERESULTTO"
></A
>&#62;xsltSaveResultTo ()</H3
>xsltSaveResultTo ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1660,7 +1660,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2382"
NAME="AEN2394"
></A
><P
></P
@ -1747,13 +1747,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2403"
NAME="AEN2415"
></A
><H3
><A
NAME="XSLTSAVERESULTTOFILENAME"
></A
>&#62;xsltSaveResultToFilename ()</H3
>xsltSaveResultToFilename ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1788,7 +1788,7 @@ CLASS="PARAMETER"
>style</I
></TT
> stylesheet
to a file or URL <TT
to a file or <TT
CLASS="PARAMETER"
><I
>URL</I
@ -1799,7 +1799,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2414"
NAME="AEN2426"
></A
><P
></P
@ -1903,13 +1903,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2439"
NAME="AEN2451"
></A
><H3
><A
NAME="XSLTSAVERESULTTOFILE"
></A
>&#62;xsltSaveResultToFile ()</H3
>xsltSaveResultToFile ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -1958,7 +1958,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2451"
NAME="AEN2463"
></A
><P
></P
@ -2045,13 +2045,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2472"
NAME="AEN2484"
></A
><H3
><A
NAME="XSLTSAVERESULTTOFD"
></A
>&#62;xsltSaveResultToFd ()</H3
>xsltSaveResultToFd ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2092,7 +2092,7 @@ This does not close the descriptor.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2482"
NAME="AEN2494"
></A
><P
></P
@ -2179,13 +2179,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2503"
NAME="AEN2515"
></A
><H3
><A
NAME="XSLTSAVEPROFILING"
></A
>&#62;xsltSaveProfiling ()</H3
>xsltSaveProfiling ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2218,7 +2218,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2512"
NAME="AEN2524"
></A
><P
></P
@ -2273,13 +2273,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2525"
NAME="AEN2537"
></A
><H3
><A
NAME="XSLTTIMESTAMP"
></A
>&#62;xsltTimestamp ()</H3
>xsltTimestamp ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2303,7 +2303,7 @@ HREF="LONG"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2532"
NAME="AEN2544"
></A
><P
></P
@ -2340,13 +2340,13 @@ profiling</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2541"
NAME="AEN2553"
></A
><H3
><A
NAME="XSLTCALIBRATEADJUST"
></A
>&#62;xsltCalibrateAdjust ()</H3
>xsltCalibrateAdjust ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2357,9 +2357,9 @@ CELLPADDING="6"
><PRE
CLASS="PROGRAMLISTING"
>void xsltCalibrateAdjust (<GTKDOCLINK
HREF="LONG-DELTA"
>long delta</GTKDOCLINK
>);</PRE
HREF="LONG"
>long</GTKDOCLINK
> delta);</PRE
></TD
></TR
></TABLE
@ -2373,7 +2373,7 @@ HREF="libxslt-xsltutils.html#XSLTTIMESTAMP"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2549"
NAME="AEN2561"
></A
><P
></P
@ -2393,14 +2393,14 @@ VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>Param1</I
>delta</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> a negative dealy value found</TD
></TR
></TBODY
></TABLE
@ -2411,13 +2411,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2558"
NAME="AEN2570"
></A
><H3
><A
NAME="XSLT-TIMESTAMP-TICS-PER-SEC-CAPS"
></A
>&#62;XSLT_TIMESTAMP_TICS_PER_SEC</H3
>XSLT_TIMESTAMP_TICS_PER_SEC</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2437,13 +2437,13 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2563"
NAME="AEN2575"
></A
><H3
><A
NAME="XSLTDEBUGSTATUSCODES"
></A
>&#62;enum xsltDebugStatusCodes</H3
>enum xsltDebugStatusCodes</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2474,13 +2474,13 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2568"
NAME="AEN2580"
></A
><H3
><A
NAME="XSLTHANDLEDEBUGGERCALLBACK"
></A
>&#62;xsltHandleDebuggerCallback ()</H3
>xsltHandleDebuggerCallback ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2514,7 +2514,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2577"
NAME="AEN2589"
></A
><P
></P
@ -2603,13 +2603,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2598"
NAME="AEN2610"
></A
><H3
><A
NAME="XSLTADDCALLCALLBACK"
></A
>&#62;xsltAddCallCallback ()</H3
>xsltAddCallCallback ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2635,7 +2635,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2605"
NAME="AEN2617"
></A
><P
></P
@ -2705,13 +2705,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2622"
NAME="AEN2634"
></A
><H3
><A
NAME="XSLTDROPCALLCALLBACK"
></A
>&#62;xsltDropCallCallback ()</H3
>xsltDropCallCallback ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2731,13 +2731,13 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2627"
NAME="AEN2639"
></A
><H3
><A
NAME="XSLTSETDEBUGGERCALLBACKS"
></A
>&#62;xsltSetDebuggerCallbacks ()</H3
>xsltSetDebuggerCallbacks ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2757,7 +2757,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2632"
NAME="AEN2644"
></A
><P
></P
@ -2827,13 +2827,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2649"
NAME="AEN2661"
></A
><H3
><A
NAME="XSLADDCALL"
></A
>&#62;xslAddCall ()</H3
>xslAddCall ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -2861,7 +2861,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2657"
NAME="AEN2669"
></A
><P
></P
@ -2921,7 +2921,7 @@ WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>: 1 on sucess 0 otherwise an error may be printed if
WITH_XSLT_DEBUG_BREAKPOINTS is defined</TD
WITH_XSLT_DEBUG_BREAKPOINTS is defined</TD
></TR
></TBODY
></TABLE
@ -2932,13 +2932,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2674"
NAME="AEN2686"
></A
><H3
><A
NAME="XSLDROPCALL"
></A
>&#62;xslDropCall ()</H3
>xslDropCall ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"

View File

@ -482,12 +482,14 @@
<arg name='modeURI' type='const xmlChar *' info='the mode URI or NULL '/>
</function>
<function name='xsltAllocateExtra' file='xsltInternals'>
<return type='int'/>
<arg name='style' type='xsltStylesheetPtr'/>
<info>Allocate an extra runtime information slot statically while compiling the stylesheet and return its number</info>
<return type='int' info='the number of the slot '/>
<arg name='style' type='xsltStylesheetPtr' info='an XSLT stylesheet '/>
</function>
<function name='xsltAllocateExtraCtxt' file='xsltInternals'>
<return type='int'/>
<arg name='ctxt' type='xsltTransformContextPtr'/>
<info>Allocate an extra runtime information slot at run-time and return its number This make sure there is a slot ready in the transformation context</info>
<return type='int' info='the number of the slot '/>
<arg name='ctxt' type='xsltTransformContextPtr' info='an XSLT transformation context '/>
</function>
<function name='xsltApplyAttributeSet' file='attributes'>
<info>Apply the xsl:use-attribute-sets</info>
@ -816,9 +818,10 @@
<arg name='URI' type='const xmlChar *' info='the element namespace URI '/>
</function>
<function name='xsltExtModuleElementPreComputeLookup' file='extensions'>
<return type='xsltPreComputeFunction'/>
<arg name='name' type='const xmlChar *'/>
<arg name='URI' type='const xmlChar *'/>
<info>Looks up an extension module element pre-computation function</info>
<return type='xsltPreComputeFunction' info='the callback function if found, NULL otherwise. '/>
<arg name='name' type='const xmlChar *' info='the element name '/>
<arg name='URI' type='const xmlChar *' info='the element namespace URI '/>
</function>
<function name='xsltExtModuleFunctionLookup' file='extensions'>
<info>Looks up an extension module function</info>
@ -1380,7 +1383,7 @@
<arg name='SAX' type='xmlSAXHandlerPtr' info='a SAX handler for progressive callback output (not implemented yet) '/>
<arg name='IObuf' type='xmlOutputBufferPtr' info='an output buffer for progressive output (not implemented yet) '/>
</function>
<struct name='xsltRuntimeExtra' file='xsltInternals'/>
<struct name='xsltRuntimeExtra' file='xsltInternals' info='Extra information added to the transformation context'/>
<typedef name='xsltRuntimeExtraPtr' file='xsltInternals'/>
<function name='xsltSaveProfiling' file='xsltutils'>
<info>Save the profiling informations on output</info>
@ -1590,8 +1593,9 @@
<arg name='ns_uri' type='const xmlChar *' info='the function namespace URI '/>
</function>
<function name='xsltXPathGetTransformContext' file='extensions'>
<return type='xsltTransformContextPtr'/>
<arg name='ctxt' type='xmlXPathParserContextPtr'/>
<info>Returns the XSLT transformation context from the XPath transformation context. This is useful when an XPath function in the extension module is called by the XPath interpreter and that the XSLT context is needed for example to retrieve the associated data pertaining to this XSLT transformation.</info>
<return type='xsltTransformContextPtr' info='the XSLT transformation context or NULL in case of error. '/>
<arg name='ctxt' type='xmlXPathParserContextPtr' info='an XPath transformation context '/>
</function>
<function name='xsltXPathVariableLookup' file='variables'>
<info>This is the entry point when a varibale is needed by the XPath interpretor.</info>

View File

@ -29,6 +29,8 @@
<reference name='XSLT_PAT_NO_PRIORITY' href='html/libxslt-xsltinternals.html#XSLT-PAT-NO-PRIORITY-CAPS'/>
<reference name='XSLT_REGISTER_FUNCTION_LOOKUP' href='html/libxslt-functions.html#XSLT-REGISTER-FUNCTION-LOOKUP-CAPS'/>
<reference name='XSLT_REGISTER_VARIABLE_LOOKUP' href='html/libxslt-variables.html#XSLT-REGISTER-VARIABLE-LOOKUP-CAPS'/>
<reference name='XSLT_RUNTIME_EXTRA' href='html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-CAPS'/>
<reference name='XSLT_RUNTIME_EXTRA_FREE' href='html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-FREE-CAPS'/>
<reference name='XSLT_SAXON_NAMESPACE' href='html/libxslt-extra.html#XSLT-SAXON-NAMESPACE-CAPS'/>
<reference name='XSLT_STRANGE' href='html/libxslt-xsltutils.html#XSLT-STRANGE-CAPS'/>
<reference name='XSLT_TIMESTAMP_TICS_PER_SEC' href='html/libxslt-xsltutils.html#XSLT-TIMESTAMP-TICS-PER-SEC-CAPS'/>
@ -42,6 +44,8 @@
<reference name='xsltAddKey' href='html/libxslt-keys.html#XSLTADDKEY'/>
<reference name='xsltAddStackElemList' href='html/libxslt-variables.html#XSLTADDSTACKELEMLIST'/>
<reference name='xsltAddTemplate' href='html/libxslt-pattern.html#XSLTADDTEMPLATE'/>
<reference name='xsltAllocateExtra' href='html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRA'/>
<reference name='xsltAllocateExtraCtxt' href='html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT'/>
<reference name='xsltApplyAttributeSet' href='html/libxslt-attributes.html#XSLTAPPLYATTRIBUTESET'/>
<reference name='xsltApplyImports' href='html/libxslt-transform.html#XSLTAPPLYIMPORTS'/>
<reference name='xsltApplyOneTemplate' href='html/libxslt-transform.html#XSLTAPPLYONETEMPLATE'/>
@ -98,6 +102,7 @@
<reference name='xsltExtInitFunction' href='html/libxslt-extensions.html#XSLTEXTINITFUNCTION'/>
<reference name='xsltExtMarker' href='html/libxslt-preproc.html#XSLTEXTMARKER'/>
<reference name='xsltExtModuleElementLookup' href='html/libxslt-extensions.html#XSLTEXTMODULEELEMENTLOOKUP'/>
<reference name='xsltExtModuleElementPreComputeLookup' href='html/libxslt-extensions.html#XSLTEXTMODULEELEMENTPRECOMPUTELOOKUP'/>
<reference name='xsltExtModuleFunctionLookup' href='html/libxslt-extensions.html#XSLTEXTMODULEFUNCTIONLOOKUP'/>
<reference name='xsltExtModuleTopLevelLookup' href='html/libxslt-extensions.html#XSLTEXTMODULETOPLEVELLOOKUP'/>
<reference name='xsltExtShutdownFunction' href='html/libxslt-extensions.html#XSLTEXTSHUTDOWNFUNCTION'/>
@ -189,6 +194,8 @@
<reference name='xsltRegisterExtras' href='html/libxslt-extra.html#XSLTREGISTEREXTRAS'/>
<reference name='xsltRegisterTestModule' href='html/libxslt-extensions.html#XSLTREGISTERTESTMODULE'/>
<reference name='xsltRunStylesheet' href='html/libxslt-transform.html#XSLTRUNSTYLESHEET'/>
<reference name='xsltRuntimeExtra' href='html/libxslt-xsltinternals.html#XSLTRUNTIMEEXTRA'/>
<reference name='xsltRuntimeExtraPtr' href='html/libxslt-xsltinternals.html#XSLTRUNTIMEEXTRAPTR'/>
<reference name='xsltSaveProfiling' href='html/libxslt-xsltutils.html#XSLTSAVEPROFILING'/>
<reference name='xsltSaveResultTo' href='html/libxslt-xsltutils.html#XSLTSAVERESULTTO'/>
<reference name='xsltSaveResultToFd' href='html/libxslt-xsltutils.html#XSLTSAVERESULTTOFD'/>
@ -219,6 +226,7 @@
<reference name='xsltTestCompMatchList' href='html/libxslt-pattern.html#XSLTTESTCOMPMATCHLIST'/>
<reference name='xsltText' href='html/libxslt-transform.html#XSLTTEXT'/>
<reference name='xsltTimestamp' href='html/libxslt-xsltutils.html#XSLTTIMESTAMP'/>
<reference name='xsltTopLevelFunction' href='html/libxslt-extensions.html#XSLTTOPLEVELFUNCTION'/>
<reference name='xsltTransformContext' href='html/libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXT'/>
<reference name='xsltTransformContextPtr' href='html/libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR'/>
<reference name='xsltTransformFunction' href='html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION'/>
@ -231,6 +239,7 @@
<reference name='xsltValueOf' href='html/libxslt-transform.html#XSLTVALUEOF'/>
<reference name='xsltVariableLookup' href='html/libxslt-variables.html#XSLTVARIABLELOOKUP'/>
<reference name='xsltXPathFunctionLookup' href='html/libxslt-functions.html#XSLTXPATHFUNCTIONLOOKUP'/>
<reference name='xsltXPathGetTransformContext' href='html/libxslt-extensions.html#XSLTXPATHGETTRANSFORMCONTEXT'/>
<reference name='xsltXPathVariableLookup' href='html/libxslt-variables.html#XSLTXPATHVARIABLELOOKUP'/>
</references>
<alpha>
@ -275,6 +284,8 @@
<ref name='XSLT_PAT_NO_PRIORITY'/>
<ref name='XSLT_REGISTER_FUNCTION_LOOKUP'/>
<ref name='XSLT_REGISTER_VARIABLE_LOOKUP'/>
<ref name='XSLT_RUNTIME_EXTRA'/>
<ref name='XSLT_RUNTIME_EXTRA_FREE'/>
<ref name='XSLT_SAXON_NAMESPACE'/>
<ref name='XSLT_STRANGE'/>
<ref name='XSLT_TIMESTAMP_TICS_PER_SEC'/>
@ -290,6 +301,8 @@
<ref name='xsltAddKey'/>
<ref name='xsltAddStackElemList'/>
<ref name='xsltAddTemplate'/>
<ref name='xsltAllocateExtra'/>
<ref name='xsltAllocateExtraCtxt'/>
<ref name='xsltApplyAttributeSet'/>
<ref name='xsltApplyImports'/>
<ref name='xsltApplyOneTemplate'/>
@ -346,6 +359,7 @@
<ref name='xsltExtInitFunction'/>
<ref name='xsltExtMarker'/>
<ref name='xsltExtModuleElementLookup'/>
<ref name='xsltExtModuleElementPreComputeLookup'/>
<ref name='xsltExtModuleFunctionLookup'/>
<ref name='xsltExtModuleTopLevelLookup'/>
<ref name='xsltExtShutdownFunction'/>
@ -437,6 +451,8 @@
<ref name='xsltRegisterExtras'/>
<ref name='xsltRegisterTestModule'/>
<ref name='xsltRunStylesheet'/>
<ref name='xsltRuntimeExtra'/>
<ref name='xsltRuntimeExtraPtr'/>
<ref name='xsltSaveProfiling'/>
<ref name='xsltSaveResultTo'/>
<ref name='xsltSaveResultToFd'/>
@ -467,6 +483,7 @@
<ref name='xsltTestCompMatchList'/>
<ref name='xsltText'/>
<ref name='xsltTimestamp'/>
<ref name='xsltTopLevelFunction'/>
<ref name='xsltTransformContext'/>
<ref name='xsltTransformContextPtr'/>
<ref name='xsltTransformFunction'/>
@ -479,6 +496,7 @@
<ref name='xsltValueOf'/>
<ref name='xsltVariableLookup'/>
<ref name='xsltXPathFunctionLookup'/>
<ref name='xsltXPathGetTransformContext'/>
<ref name='xsltXPathVariableLookup'/>
</letter>
</alpha>
@ -1395,6 +1413,10 @@
<word name='Add'>
<ref name='xslAddCall'/>
</word>
<word name='Allocate'>
<ref name='xsltAllocateExtra'/>
<ref name='xsltAllocateExtraCtxt'/>
</word>
<word name='Apache'>
<ref name='XSLT_XALAN_NAMESPACE'/>
</word>
@ -1479,6 +1501,9 @@
<ref name='xsltEvalGlobalVariables'/>
<ref name='xsltEvalTemplateString'/>
</word>
<word name='Extra'>
<ref name='xsltRuntimeExtra'/>
</word>
</letter>
<letter name='F'>
<word name='FILE'>
@ -1574,6 +1599,7 @@
<word name='Looks'>
<ref name='xsltExtElementLookup'/>
<ref name='xsltExtModuleElementLookup'/>
<ref name='xsltExtModuleElementPreComputeLookup'/>
<ref name='xsltExtModuleFunctionLookup'/>
<ref name='xsltExtModuleTopLevelLookup'/>
</word>
@ -1704,6 +1730,7 @@
</word>
<word name='Returns'>
<ref name='xsltNeedElemSpaceHandling'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
</letter>
<letter name='S'>
@ -1765,6 +1792,7 @@
<ref name='XSLT_SAXON_NAMESPACE'/>
<ref name='XSLT_XALAN_NAMESPACE'/>
<ref name='XSLT_XT_NAMESPACE'/>
<ref name='xsltAllocateExtraCtxt'/>
<ref name='xsltApplyStylesheet'/>
<ref name='xsltCopyNamespace'/>
<ref name='xsltCopyNamespaceList'/>
@ -1779,6 +1807,7 @@
<ref name='xsltSetGenericDebugFunc'/>
<ref name='xsltSetGenericErrorFunc'/>
<ref name='xsltXPathFunctionLookup'/>
<ref name='xsltXPathGetTransformContext'/>
<ref name='xsltXPathVariableLookup'/>
</word>
<word name='TransformContext'>
@ -1864,6 +1893,7 @@
<ref name='xsltSystemPropertyFunction'/>
<ref name='xsltUnparsedEntityURIFunction'/>
<ref name='xsltXPathFunctionLookup'/>
<ref name='xsltXPathGetTransformContext'/>
<ref name='xsltXPathVariableLookup'/>
</word>
<word name='XSLT-1'>
@ -1912,6 +1942,7 @@
<word name='added'>
<ref name='xsltCopyNamespace'/>
<ref name='xsltCopyNamespaceList'/>
<ref name='xsltRuntimeExtra'/>
</word>
<word name='adding'>
<ref name='xsltParseStylesheetProcess'/>
@ -2047,6 +2078,7 @@
<ref name='xsltStyleGetExtData'/>
<ref name='xsltTransformFunction'/>
<ref name='xsltUnregisterExtModule'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='attached'>
<ref name='xsltSort'/>
@ -2180,6 +2212,7 @@
<word name='callback'>
<ref name='xsltExtElementLookup'/>
<ref name='xsltExtModuleElementLookup'/>
<ref name='xsltExtModuleElementPreComputeLookup'/>
<ref name='xsltExtModuleTopLevelLookup'/>
<ref name='xsltRegisterExtModuleElement'/>
<ref name='xsltRegisterExtModuleFunction'/>
@ -2198,6 +2231,7 @@
<ref name='xsltSort'/>
<ref name='xsltStyleExtInitFunction'/>
<ref name='xsltStyleExtShutdownFunction'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='caller'>
<ref name='xsltApplyOneTemplate'/>
@ -2271,6 +2305,7 @@
</word>
<word name='compiling'>
<ref name='LIBXSLT_PUBLIC'/>
<ref name='xsltAllocateExtra'/>
</word>
<word name='compression'>
<ref name='xsltSaveResultToFilename'/>
@ -2406,6 +2441,7 @@
<ref name='xsltStyleGetExtData'/>
<ref name='xsltStylePreComp'/>
<ref name='xsltTimestamp'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='deallocated'>
<ref name='xsltAttrTemplateValueProcess'/>
@ -2568,6 +2604,7 @@
</word>
<word name='example'>
<ref name='xsltEvalTemplateString'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='executed'>
<ref name='xslHandleDebugger'/>
@ -2617,6 +2654,10 @@
<word name='external'>
<ref name='xsltLoadStylesheetPI'/>
</word>
<word name='extra'>
<ref name='xsltAllocateExtra'/>
<ref name='xsltAllocateExtraCtxt'/>
</word>
<word name='extract'>
<ref name='xsltLoadStylesheetPI'/>
</word>
@ -2692,6 +2733,7 @@
<ref name='xsltCalibrateAdjust'/>
<ref name='xsltExtElementLookup'/>
<ref name='xsltExtModuleElementLookup'/>
<ref name='xsltExtModuleElementPreComputeLookup'/>
<ref name='xsltExtModuleFunctionLookup'/>
<ref name='xsltExtModuleTopLevelLookup'/>
<ref name='xsltFindTemplate'/>
@ -2721,6 +2763,7 @@
<ref name='xsltParseTemplateContent'/>
<ref name='xsltTransformFunction'/>
<ref name='xsltUnregisterExtModule'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='function-available'>
<ref name='xsltFunctionAvailableFunction'/>
@ -2863,6 +2906,8 @@
<ref name='xsltEvalStaticAttrValueTemplate'/>
</word>
<word name='information'>
<ref name='xsltAllocateExtra'/>
<ref name='xsltAllocateExtraCtxt'/>
<ref name='xsltApplyImports'/>
<ref name='xsltApplyTemplates'/>
<ref name='xsltAttribute'/>
@ -2878,6 +2923,7 @@
<ref name='xsltNumber'/>
<ref name='xsltParseStylesheetOutput'/>
<ref name='xsltProcessingInstruction'/>
<ref name='xsltRuntimeExtra'/>
<ref name='xsltSort'/>
<ref name='xsltText'/>
<ref name='xsltTransformFunction'/>
@ -2934,6 +2980,7 @@
</word>
<word name='interpreter'>
<ref name='xsltEvalTemplateString'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='interpretor'>
<ref name='xsltXPathFunctionLookup'/>
@ -2943,6 +2990,8 @@
<ref name='xslDropCall'/>
</word>
<word name='its'>
<ref name='xsltAllocateExtra'/>
<ref name='xsltAllocateExtraCtxt'/>
<ref name='xsltApplyStylesheetUser'/>
<ref name='xsltFreeGlobalVariables'/>
<ref name='xsltGetNamespace'/>
@ -2975,6 +3024,8 @@
<ref name='xsltInitCtxtKeys'/>
</word>
</letter>
</chunk>
<chunk name='chunk4'>
<letter name='l'>
<word name='label'>
<ref name='CHECK_STOPPEDE'/>
@ -3058,8 +3109,6 @@
<ref name='xsltGetQNameURI'/>
</word>
</letter>
</chunk>
<chunk name='chunk4'>
<letter name='m'>
<word name='macro'>
<ref name='ATTRIBUTE_UNUSED'/>
@ -3075,6 +3124,9 @@
<word name='main'>
<ref name='xsltRunStylesheet'/>
</word>
<word name='make'>
<ref name='xsltAllocateExtraCtxt'/>
</word>
<word name='match'>
<ref name='xsltAddKey'/>
</word>
@ -3176,6 +3228,7 @@
<ref name='xsltGetNamespace'/>
<ref name='xsltGetSpecialNamespace'/>
<ref name='xsltXPathFunctionLookup'/>
<ref name='xsltXPathGetTransformContext'/>
<ref name='xsltXPathVariableLookup'/>
</word>
<word name='needing'>
@ -3285,6 +3338,8 @@
<word name='number'>
<ref name='LIBXSLT_VERSION_STRING'/>
<ref name='XSLT_MAX_SORT'/>
<ref name='xsltAllocateExtra'/>
<ref name='xsltAllocateExtraCtxt'/>
<ref name='xsltDoSortFunction'/>
<ref name='xsltDocumentFunction'/>
<ref name='xsltElementAvailableFunction'/>
@ -3310,6 +3365,8 @@
<ref name='LIBXSLT_VERSION'/>
</word>
</letter>
</chunk>
<chunk name='chunk5'>
<letter name='o'>
<word name='object'>
<ref name='xsltDocumentFunction'/>
@ -3368,6 +3425,7 @@
<ref name='xsltCheckExtPrefix'/>
<ref name='xsltEvalXPathPredicate'/>
<ref name='xsltExtModuleElementLookup'/>
<ref name='xsltExtModuleElementPreComputeLookup'/>
<ref name='xsltExtModuleFunctionLookup'/>
<ref name='xsltExtModuleTopLevelLookup'/>
<ref name='xsltGetXIncludeDefault'/>
@ -3395,8 +3453,6 @@
<ref name='xsltApplyStylesheetUser'/>
</word>
</letter>
</chunk>
<chunk name='chunk5'>
<letter name='p'>
<word name='param'>
<ref name='xsltParseGlobalParam'/>
@ -3489,6 +3545,9 @@
<ref name='WITH_XSLT_DEBUG'/>
<ref name='WITH_XSLT_DEBUGGER'/>
</word>
<word name='pertaining'>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='pertains'>
<ref name='IS_XSLT_ELEM'/>
</word>
@ -3512,6 +3571,7 @@
<ref name='xsltCheckExtPrefix'/>
</word>
<word name='pre-computation'>
<ref name='xsltExtModuleElementPreComputeLookup'/>
<ref name='xsltRegisterExtModuleElement'/>
</word>
<word name='precedence'>
@ -3668,12 +3728,17 @@
<ref name='xsltApplyOneTemplate'/>
</word>
</letter>
</chunk>
<chunk name='chunk6'>
<letter name='q'>
<word name='query'>
<ref name='xsltGetKey'/>
</word>
</letter>
<letter name='r'>
<word name='ready'>
<ref name='xsltAllocateExtraCtxt'/>
</word>
<word name='real'>
<ref name='IS_XSLT_REAL_NODE'/>
<ref name='xsltApplyOneTemplate'/>
@ -3768,9 +3833,14 @@
<word name='results'>
<ref name='xsltParseTemplateContent'/>
</word>
<word name='retrieve'>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='return'>
<ref name='CHECK_STOPPED'/>
<ref name='CHECK_STOPPED0'/>
<ref name='xsltAllocateExtra'/>
<ref name='xsltAllocateExtraCtxt'/>
<ref name='xsltAttrTemplateProcess'/>
<ref name='xsltAttrTemplateValueProcess'/>
<ref name='xsltGetXIncludeDefault'/>
@ -3793,11 +3863,14 @@
<ref name='WITH_XSLT_DEBUG'/>
</word>
<word name='run-time'>
<ref name='xsltAllocateExtraCtxt'/>
<ref name='xsltCompilePattern'/>
</word>
<word name='runtime'>
<ref name='xsltAllocateExtra'/>
<ref name='xsltAllocateExtraCtxt'/>
</word>
</letter>
</chunk>
<chunk name='chunk6'>
<letter name='s'>
<word name='saving'>
<ref name='xsltSaveProfiling'/>
@ -3879,6 +3952,10 @@
<word name='slightly'>
<ref name='xsltGetNsProp'/>
</word>
<word name='slot'>
<ref name='xsltAllocateExtra'/>
<ref name='xsltAllocateExtraCtxt'/>
</word>
<word name='sort'>
<ref name='xsltDoSortFunction'/>
<ref name='xsltSort'/>
@ -3929,6 +4006,9 @@
<word name='static'>
<ref name='xsltEvalStaticAttrValueTemplate'/>
</word>
<word name='statically'>
<ref name='xsltAllocateExtra'/>
</word>
<word name='stderr'>
<ref name='xsltSetGenericDebugFunc'/>
<ref name='xsltSetGenericErrorFunc'/>
@ -4045,10 +4125,15 @@
<word name='supported'>
<ref name='XSLT_DEFAULT_VERSION'/>
</word>
<word name='sure'>
<ref name='xsltAllocateExtraCtxt'/>
</word>
<word name='system-property'>
<ref name='xsltSystemPropertyFunction'/>
</word>
</letter>
</chunk>
<chunk name='chunk7'>
<letter name='t'>
<word name='tables'>
<ref name='xsltInitCtxtKeys'/>
@ -4112,6 +4197,7 @@
<ref name='xsltNeedElemSpaceHandling'/>
<ref name='xsltSetGenericDebugFunc'/>
<ref name='xsltSetGenericErrorFunc'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='them'>
<ref name='xsltApplyOneTemplate'/>
@ -4121,6 +4207,7 @@
<ref name='xslHandleDebugger'/>
</word>
<word name='there'>
<ref name='xsltAllocateExtraCtxt'/>
<ref name='xsltGetXIncludeDefault'/>
</word>
<word name='they'>
@ -4150,6 +4237,7 @@
<ref name='xsltStyleExtShutdownFunction'/>
<ref name='xsltStyleGetExtData'/>
<ref name='xsltUnregisterExtModule'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='those'>
<ref name='xsltEvalAttrValueTemplate'/>
@ -4223,8 +4311,6 @@
<ref name='xsltRunStylesheet'/>
</word>
</letter>
</chunk>
<chunk name='chunk7'>
<letter name='u'>
<word name='unless'>
<ref name='WITH_XSLT_DEBUGGER'/>
@ -4262,6 +4348,7 @@
</word>
<word name='useful'>
<ref name='WITH_XSLT_DEBUG'/>
<ref name='xsltXPathGetTransformContext'/>
</word>
<word name='usefull'>
<ref name='xsltInitElemPreComp'/>
@ -4347,6 +4434,7 @@
<ref name='LIBXSLT_PUBLIC'/>
<ref name='xsltInitElemPreComp'/>
<ref name='xsltXPathFunctionLookup'/>
<ref name='xsltXPathGetTransformContext'/>
<ref name='xsltXPathVariableLookup'/>
</word>
<word name='where'>
@ -4363,6 +4451,7 @@
<ref name='xsltRegisterExtFunction'/>
</word>
<word name='while'>
<ref name='xsltAllocateExtra'/>
<ref name='xsltSetGenericDebugFunc'/>
<ref name='xsltSetGenericErrorFunc'/>
</word>
@ -4414,6 +4503,8 @@
<ref name='xsltSaveResultToFilename'/>
</word>
</letter>
</chunk>
<chunk name='chunk8'>
<letter name='x'>
<word name='xmlAttrPtr'>
<ref name='xsltAttrListTemplateProcess'/>
@ -4515,10 +4606,11 @@
<chunk name='chunk0' start='A' end='T'/>
<chunk name='chunk1' start='U' end='b'/>
<chunk name='chunk2' start='c' end='e'/>
<chunk name='chunk3' start='f' end='l'/>
<chunk name='chunk4' start='m' end='o'/>
<chunk name='chunk5' start='p' end='r'/>
<chunk name='chunk6' start='s' end='t'/>
<chunk name='chunk3' start='f' end='k'/>
<chunk name='chunk4' start='l' end='n'/>
<chunk name='chunk5' start='o' end='p'/>
<chunk name='chunk6' start='q' end='s'/>
<chunk name='chunk7' start='t' end='w'/>
</chunks>
</index>
</apirefs>

View File

@ -8,49 +8,6 @@ LIBXSLT_PUBLIC
xsltCleanupGlobals
</SECTION>
<SECTION>
<FILE>xsltInternals</FILE>
XSLT_MAX_SORT
XSLT_PAT_NO_PRIORITY
xsltTemplate
xsltTemplatePtr
xsltDecimalFormat
xsltDecimalFormatPtr
xsltDocument
xsltDocumentPtr
xsltTransformContext
xsltTransformContextPtr
xsltElemPreComp
xsltElemPreCompPtr
xsltTransformFunction
xsltStyleType
xsltElemPreCompDeallocator
xsltStylePreComp
xsltStylePreCompPtr
xsltStackElem
xsltStackElemPtr
xsltStylesheet
xsltStylesheetPtr
xsltOutputType
xsltTransformState
CHECK_STOPPED
CHECK_STOPPEDE
CHECK_STOPPED0
xsltNewStylesheet
xsltParseStylesheetFile
xsltFreeStylesheet
xsltIsBlank
xsltFreeStackElemList
xsltDecimalFormatGetByName
xsltParseStylesheetProcess
xsltParseStylesheetOutput
xsltParseStylesheetDoc
xsltLoadStylesheetPI
xsltNumberFormat
xsltFormatNumberConversion
xsltParseTemplateContent
</SECTION>
<SECTION>
<FILE>xsltconfig</FILE>
LIBXSLT_DOTTED_VERSION
@ -64,6 +21,18 @@ ATTRIBUTE_UNUSED
LIBXSLT_PUBLIC
</SECTION>
<SECTION>
<FILE>xsltwin32config</FILE>
LIBXSLT_DOTTED_VERSION
LIBXSLT_VERSION
LIBXSLT_VERSION_STRING
WITH_XSLT_DEBUG
DEBUG_MEMORY
DEBUG_MEMORY_LOCATION
ATTRIBUTE_UNUSED
LIBXSLT_PUBLIC
</SECTION>
<SECTION>
<FILE>keys</FILE>
xsltAddKey
@ -185,18 +154,6 @@ xsltVariableLookup
xsltXPathVariableLookup
</SECTION>
<SECTION>
<FILE>xsltwin32config</FILE>
LIBXSLT_DOTTED_VERSION
LIBXSLT_VERSION
LIBXSLT_VERSION_STRING
WITH_XSLT_DEBUG
DEBUG_MEMORY
DEBUG_MEMORY_LOCATION
ATTRIBUTE_UNUSED
LIBXSLT_PUBLIC
</SECTION>
<SECTION>
<FILE>functions</FILE>
XSLT_REGISTER_FUNCTION_LOOKUP
@ -229,18 +186,19 @@ xsltGetExtData
xsltStyleGetExtData
xsltShutdownCtxtExts
xsltShutdownExts
xsltXPathGetTransformContext
xsltRegisterExtModuleFunction
xsltExtFunctionLookup
xsltExtModuleFunctionLookup
xsltUnregisterExtModuleFunction
xsltElemPreCompPtr
xsltNewElemPreComp
xsltInitElemPreComp
xsltRegisterExtModuleElement
xsltExtElementLookup
xsltExtModuleElementLookup
xsltExtModuleElementPreComputeLookup
xsltUnregisterExtModuleElement
void
xsltTopLevelFunction
xsltRegisterExtModuleTopLevel
xsltExtModuleTopLevelLookup
xsltUnregisterExtModuleTopLevel
@ -322,3 +280,52 @@ IN_LIBXSLT
LIBXSLT_PUBLIC
</SECTION>
<SECTION>
<FILE>xsltInternals</FILE>
XSLT_MAX_SORT
XSLT_PAT_NO_PRIORITY
xsltRuntimeExtra
xsltRuntimeExtraPtr
XSLT_RUNTIME_EXTRA
XSLT_RUNTIME_EXTRA_FREE
xsltTemplate
xsltTemplatePtr
xsltDecimalFormat
xsltDecimalFormatPtr
xsltDocument
xsltDocumentPtr
xsltTransformContext
xsltTransformContextPtr
xsltElemPreComp
xsltElemPreCompPtr
xsltTransformFunction
xsltStyleType
xsltElemPreCompDeallocator
xsltStylePreComp
xsltStylePreCompPtr
xsltStackElem
xsltStackElemPtr
xsltStylesheet
xsltStylesheetPtr
xsltOutputType
xsltTransformState
CHECK_STOPPED
CHECK_STOPPEDE
CHECK_STOPPED0
xsltNewStylesheet
xsltParseStylesheetFile
xsltFreeStylesheet
xsltIsBlank
xsltFreeStackElemList
xsltDecimalFormatGetByName
xsltParseStylesheetProcess
xsltParseStylesheetOutput
xsltParseStylesheetDoc
xsltLoadStylesheetPI
xsltNumberFormat
xsltFormatNumberConversion
xsltParseTemplateContent
xsltAllocateExtra
xsltAllocateExtraCtxt
</SECTION>

View File

@ -76,6 +76,13 @@ A:link, A:visited, A:active { text-decoration: underline }
<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.13: Mar 8 2002</h3>
<ul>
<li>a number of bug fixes including &quot;namespace node have no parents&quot;</li>
<li>Improvement of the Python bindings</li>
<li>Charles Bozeman provided fixes and regression tests for exslt date
functions.</li>
</ul>
<h3>1.0.12: Feb 11 2002</h3>
<ul>
<li>Fixed the makefiles especially the python module ones</li>

View File

@ -82,13 +82,13 @@ or libxslt wrappers or bindings:</p>
<ul>
<li>
<a href="http://mail.gnome.org/archives/xml/2001-March/msg00014.html">Matt
Sergeant</a>
developped <a href="http://axkit.org/download/">XML::LibXML and
XML::LibXSLT</a>, a perl wrapper for libxml2/libxslt as part of the <a href="http://axkit.com/">AxKit XML application server</a>
Sergeant</a> developped <a href="http://axkit.org/download/">XML::LibXML
and XML::LibXSLT</a>, a perl wrapper for libxml2/libxslt as part of the
<a href="http://axkit.com/">AxKit XML application server</a>
</li>
<li>
<a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a>
provides and earlier version of the libxml/libxslt <a href="http://www.rexx.com/~dkuhlman">wrappers for Python</a>
<a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a> provides and
earlier version of the libxml/libxslt <a href="http://www.rexx.com/~dkuhlman">wrappers for Python</a>
</li>
<li>Petr Kozelka provides <a href="http://sourceforge.net/projects/libxml2-pas">Pascal units to glue
libxml2</a> with Kylix, Delphi and other Pascal compilers</li>
@ -105,20 +105,18 @@ be maintained as part of the library in the future, though the Python
interface have not yet reached the maturity of the C API.</p>
<p>To install the Python bindings there are 2 options:</p>
<ul>
<li> If you use an RPM based distribution, simply install the
<a href="http://rpmfind.net/linux/rpm2html/search.php?query=libxml2-python">libxml2-python RPM</a> and the
<a href="http://rpmfind.net/linux/rpm2html/search.php?query=libxslt-python">libxslt-python RPM</a>.
</li>
<li> Otherwise use the <a href="ftp://xmlsoft.org/python/">libxml2-python
module distribution</a> corresponding to your installed version of libxml2
and libxslt. Note that to install it you will need both libxml2 and libxslt
installed and run &quot;python setup.py build install&quot; in the module tree.
</li>
<li>If you use an RPM based distribution, simply install the <a href="http://rpmfind.net/linux/rpm2html/search.php?query=libxml2-python">libxml2-python
RPM</a> and the <a href="http://rpmfind.net/linux/rpm2html/search.php?query=libxslt-python">libxslt-python
RPM</a>.</li>
<li>Otherwise use the <a href="ftp://xmlsoft.org/python/">libxml2-python
module distribution</a> corresponding to your installed version of
libxml2 and libxslt. Note that to install it you will need both libxml2
and libxslt installed and run &quot;python setup.py build install&quot; in the
module tree.</li>
</ul>
<p>The distribution
includes a set of examples and regression tests for the python bindings in
the <code>python/tests</code> directory. Here are some excepts from those
tests:</p>
<p>The distribution includes a set of examples and regression tests for the
python bindings in the <code>python/tests</code> directory. Here are some
excepts from those tests:</p>
<h3>basic.py:</h3>
<p>This is a basic test of XSLT interfaces: loading a stylesheet and a
document, transforming the document and saving the result.</p>
@ -138,28 +136,24 @@ for the operations on XML trees. Let's have a look at the objects manipulated
in that example and how is the processing done:</p>
<ul>
<li>
<code>styledoc</code>
: is a libxml2 document tree. It is obtained by parsing the XML file
&quot;test.xsl&quot; containing the stylesheet.</li>
<code>styledoc</code> : is a libxml2 document tree. It is obtained by
parsing the XML file &quot;test.xsl&quot; containing the stylesheet.</li>
<li>
<code>style</code>
: this is a precompiled stylesheet ready to be used by the following
transformations (note the plural form, multiple transformations can
resuse the same stylesheet).</li>
<code>style</code> : this is a precompiled stylesheet ready to be used
by the following transformations (note the plural form, multiple
transformations can resuse the same stylesheet).</li>
<li>
<code>doc</code>
: this is the document to apply the transformation to. In this case it is
simply generated by parsing it from a file but any other processing is
possible as long as one get a libxml2 Doc. Note that HTML tree are
suitable for XSLT processing in libxslt. This is actually how this page
is generated !</li>
<code>doc</code> : this is the document to apply the transformation to.
In this case it is simply generated by parsing it from a file but any
other processing is possible as long as one get a libxml2 Doc. Note that
HTML tree are suitable for XSLT processing in libxslt. This is actually
how this page is generated !</li>
<li>
<code>result</code>
: this is a document generated by applying the stylesheet to the
document. Note that some of the stylesheet informations may be related to
the serialization of that document and as in this example a specific
saveResultToFilename() method of the stylesheet should be used to save it
to a file (in that case to &quot;foo&quot;).</li>
<code>result</code> : this is a document generated by applying the
stylesheet to the document. Note that some of the stylesheet informations
may be related to the serialization of that document and as in this
example a specific saveResultToFilename() method of the stylesheet should
be used to save it to a file (in that case to &quot;foo&quot;).</li>
</ul>
<p>Also note the need to explicitely deallocate documents with freeDoc()
except for the stylesheet document which is freed when its compiled form is

View File

@ -3,7 +3,7 @@
<html>
<head>
<title>The XSLT C library for Gnome</title>
<meta name="GENERATOR" content="amaya V5.0">
<meta name="GENERATOR" content="amaya 5.1">
<meta http-equiv="Content-Type" content="text/html">
</head>
@ -86,8 +86,7 @@ useful resources:</p>
href="http://www.zvon.org/xxl/XSLTutorial/Books/Book1/index.html">only
Zvon XSLT tutorial</a> details a lot of constructs with examples.</li>
<li><a href="http://www.jenitennison.com/xslt/index.html">Jeni Tennison's
XSLT</a>
pages provide links to a lot of answers</li>
XSLT</a> pages provide links to a lot of answers</li>
<li>the <a href="http://incrementaldevelopment.com/xsltrick/">Gallery of
XSLT Tricks</a> provides non-standard use case of XSLT</li>
<li>And I suggest to buy Michael Kay "XSLT Programmer's Reference" book
@ -206,8 +205,7 @@ platform, get in touch with me to upload the package. I will keep them in the
</li>
<li><a
href="ftp://xmlsoft.org/XSLT/cvs-snapshot.tar.gzftp://xmlsoft.org/XSLT/cvs-snapshot.tar.gzftp://xmlsoft.org/XSLT/cvs-snapshot.tar.gz">daily
snapshots from CVS</a>
are also provided</li>
snapshots from CVS</a> are also provided</li>
</ul>
<h2><a name="FAQ">FAQ</a></h2>
@ -234,6 +232,14 @@ 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>
<h3>1.0.13: Mar 8 2002</h3>
<ul>
<li>a number of bug fixes including "namespace node have no parents"</li>
<li>Improvement of the Python bindings</li>
<li>Charles Bozeman provided fixes and regression tests for exslt date
functions.</li>
</ul>
<h3>1.0.12: Feb 11 2002</h3>
<ul>
<li>Fixed the makefiles especially the python module ones</li>
@ -576,8 +582,8 @@ few pointers and informations which may be helpful:</p>
<li>The <a href="http://www.oasis-open.org/committees/docbook/">DocBook
homepage at Oasis</a> you should find pointers there on all the lastest
versions of the DTDs and XSLT stylesheets</li>
<li><a href="http://www.docbook.org/">DocBook: The Definitive Guide</a>
is the official reference documentation for DocBook.</li>
<li><a href="http://www.docbook.org/">DocBook: The Definitive Guide</a> is
the official reference documentation for DocBook.</li>
<li>Here is a <a href="/buildDocBookCatalog">shell script</a> to generate
XML Catalogs for DocBook 4.1.2 . If it can write to the /etc/xml/
directory, it will set-up /etc/xml/catalog and /etc/xml/docbook based on
@ -665,12 +671,11 @@ or libxslt wrappers or bindings:</p>
<ul>
<li><a
href="http://mail.gnome.org/archives/xml/2001-March/msg00014.html">Matt
Sergeant</a>
developped <a href="http://axkit.org/download/">XML::LibXML and
XML::LibXSLT</a>, a perl wrapper for libxml2/libxslt as part of the <a
href="http://axkit.com/">AxKit XML application server</a></li>
<li><a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a>
provides and earlier version of the libxml/libxslt <a
Sergeant</a> developped <a href="http://axkit.org/download/">XML::LibXML
and XML::LibXSLT</a>, a perl wrapper for libxml2/libxslt as part of the
<a href="http://axkit.com/">AxKit XML application server</a></li>
<li><a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a> provides and
earlier version of the libxml/libxslt <a
href="http://www.rexx.com/~dkuhlman">wrappers for Python</a></li>
<li>Petr Kozelka provides <a
href="http://sourceforge.net/projects/libxml2-pas">Pascal units to glue
@ -694,21 +699,21 @@ interface have not yet reached the maturity of the C API.</p>
<p>To install the Python bindings there are 2 options:</p>
<ul>
<li> If you use an RPM based distribution, simply install the
<a href="http://rpmfind.net/linux/rpm2html/search.php?query=libxml2-python"
>libxml2-python RPM</a> and the
<a href="http://rpmfind.net/linux/rpm2html/search.php?query=libxslt-python"
>libxslt-python RPM</a>.
<li> Otherwise use the <a href="ftp://xmlsoft.org/python/">libxml2-python
module distribution</a> corresponding to your installed version of libxml2
and libxslt. Note that to install it you will need both libxml2 and libxslt
installed and run "python setup.py build install" in the module tree.
<li>If you use an RPM based distribution, simply install the <a
href="http://rpmfind.net/linux/rpm2html/search.php?query=libxml2-python">libxml2-python
RPM</a> and the <a
href="http://rpmfind.net/linux/rpm2html/search.php?query=libxslt-python">libxslt-python
RPM</a>.</li>
<li>Otherwise use the <a href="ftp://xmlsoft.org/python/">libxml2-python
module distribution</a> corresponding to your installed version of
libxml2 and libxslt. Note that to install it you will need both libxml2
and libxslt installed and run "python setup.py build install" in the
module tree.</li>
</ul>
<p>The distribution
includes a set of examples and regression tests for the python bindings in
the <code>python/tests</code> directory. Here are some excepts from those
tests:</p>
<p>The distribution includes a set of examples and regression tests for the
python bindings in the <code>python/tests</code> directory. Here are some
excepts from those tests:</p>
<h3>basic.py:</h3>
@ -730,25 +735,21 @@ result.freeDoc()</pre>
for the operations on XML trees. Let's have a look at the objects manipulated
in that example and how is the processing done:</p>
<ul>
<li><code>styledoc</code>
: is a libxml2 document tree. It is obtained by parsing the XML file
"test.xsl" containing the stylesheet.</li>
<li><code>style</code>
: this is a precompiled stylesheet ready to be used by the following
transformations (note the plural form, multiple transformations can
resuse the same stylesheet).</li>
<li><code>doc</code>
: this is the document to apply the transformation to. In this case it is
simply generated by parsing it from a file but any other processing is
possible as long as one get a libxml2 Doc. Note that HTML tree are
suitable for XSLT processing in libxslt. This is actually how this page
is generated !</li>
<li><code>result</code>
: this is a document generated by applying the stylesheet to the
document. Note that some of the stylesheet informations may be related to
the serialization of that document and as in this example a specific
saveResultToFilename() method of the stylesheet should be used to save it
to a file (in that case to "foo").</li>
<li><code>styledoc</code> : is a libxml2 document tree. It is obtained by
parsing the XML file "test.xsl" containing the stylesheet.</li>
<li><code>style</code> : this is a precompiled stylesheet ready to be used
by the following transformations (note the plural form, multiple
transformations can resuse the same stylesheet).</li>
<li><code>doc</code> : this is the document to apply the transformation to.
In this case it is simply generated by parsing it from a file but any
other processing is possible as long as one get a libxml2 Doc. Note that
HTML tree are suitable for XSLT processing in libxslt. This is actually
how this page is generated !</li>
<li><code>result</code> : this is a document generated by applying the
stylesheet to the document. Note that some of the stylesheet informations
may be related to the serialization of that document and as in this
example a specific saveResultToFilename() method of the stylesheet should
be used to save it to a file (in that case to "foo").</li>
</ul>
<p>Also note the need to explicitely deallocate documents with freeDoc()
@ -1776,8 +1777,8 @@ close the connection to the database to keep the same example.</p>
<li>William Brack was an early adopted, contributed a number of patches and
spent quite some time debugging non-trivial problems in early versions of
libxslt</li>
<li><a href="mailto:izlatkovic@daenet.de">Igor Zlatkovic</a>
is now the maintainer of the Windows port, <a
<li><a href="mailto:izlatkovic@daenet.de">Igor Zlatkovic</a> is now the
maintainer of the Windows port, <a
href="http://www.fh-frankfurt.de/~igor/projects/libxml/index.html">he
provides binaries</a></li>
<li>Thomas Broyer provided a lot of suggestions, and drafted most of the
@ -1786,16 +1787,16 @@ close the connection to the database to keep the same example.</p>
for libxslt</a></li>
<li><a
href="http://mail.gnome.org/archives/xml/2001-March/msg00014.html">Matt
Sergeant</a>
developed <a href="http://axkit.org/download/">XML::LibXSLT</a>, a perl
wrapper for libxml2/libxslt as part of the <a
href="http://axkit.com/">AxKit XML application server</a></li>
Sergeant</a> developed <a
href="http://axkit.org/download/">XML::LibXSLT</a>, a perl wrapper for
libxml2/libxslt as part of the <a href="http://axkit.com/">AxKit XML
application server</a></li>
<li>there is a module for <a
href="http://acs-misc.sourceforge.net/nsxml.html">libxml/libxslt support
in OpenNSD/AOLServer</a></li>
<li><a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a>
provides libxml/libxslt <a href="http://www.rexx.com/~dkuhlman">wrappers
for Python</a></li>
<li><a href="mailto:dkuhlman@cutter.rexx.com">Dave Kuhlman</a> provides
libxml/libxslt <a href="http://www.rexx.com/~dkuhlman">wrappers for
Python</a></li>
<li>Steve Ball and contributors maintains <a
href="http://tclxml.sourceforge.net/">libxml2 and libxslt bindings for
Tcl</a></li>

View File

@ -21,21 +21,21 @@ extern "C" {
*
* the version string like "1.2.3"
*/
#define LIBXSLT_DOTTED_VERSION "1.0.12"
#define LIBXSLT_DOTTED_VERSION "1.0.13"
/**
* LIBXSLT_VERSION:
*
* the version number: 1.2.3 value is 1002003
*/
#define LIBXSLT_VERSION 10012
#define LIBXSLT_VERSION 10013
/**
* LIBXSLT_VERSION_STRING:
*
* the version number string, 1.2.3 value is "1002003"
*/
#define LIBXSLT_VERSION_STRING "10012"
#define LIBXSLT_VERSION_STRING "10013"
/**
* WITH_XSLT_DEBUG:

View File

@ -360,13 +360,17 @@ extern void initlibxml2mod(void);
#endif
void initlibxsltmod(void) {
static int initialized = 0;
PyObject *m;
#ifdef MERGED_MODULES
initlibxml2mod();
#endif
if (initialized != 0)
return;
m = Py_InitModule("libxsltmod", libxsltMethods);
initialized = 1;
/* libxslt_xmlErrorInitialize(); */
/*
* Specific XSLT initializations
@ -377,7 +381,6 @@ void initlibxsltmod(void) {
xmlLoadExtDtdDefaultValue = XML_DETECT_IDS | XML_COMPLETE_ATTRS;
/* xmlDefaultSAXHandlerInit(); */
xmlDefaultSAXHandler.cdataBlock = NULL;
}