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

- configure.in: preparing 0.12.0 release

- libxslt/transform.c: a bit of cleanup on the XInclude defaults
- libxslt/xsltconfig.h.in: added doc inline comment
- libxslt/xslt.[ch] libxslt/xsltproc.c: added more version informations
  and enriched xsltproc --version to show them
- doc/html/*.html: rebuilt the docs
- doc/Makefile.am libxslt.spec.in: try to make sure John Fleck
  tutorial ends up in the tars and RPMs
Daniel
This commit is contained in:
Daniel Veillard
2001-06-17 11:25:09 +00:00
parent d7cfe763a9
commit 9083db0340
22 changed files with 1014 additions and 416 deletions

View File

@ -1,3 +1,14 @@
Sun Jun 17 13:15:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* configure.in: preparing 0.12.0 release
* libxslt/transform.c: a bit of cleanup on the XInclude defaults
* libxslt/xsltconfig.h.in: added doc inline comment
* libxslt/xslt.[ch] libxslt/xsltproc.c: added more version informations
and enriched xsltproc --version to show them
* doc/html/*.html: rebuilt the docs
* doc/Makefile.am libxslt.spec.in: try to make sure John Fleck
tutorial ends up in the tars and RPMs
Sat Jun 16 23:58:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> Sat Jun 16 23:58:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* libxslt.spec.in: updated the descriptions * libxslt.spec.in: updated the descriptions

View File

@ -1,7 +1,7 @@
AC_INIT(libxslt/xslt.c) AC_INIT(libxslt/xslt.c)
LIBXSLT_MAJOR_VERSION=0 LIBXSLT_MAJOR_VERSION=0
LIBXSLT_MINOR_VERSION=11 LIBXSLT_MINOR_VERSION=12
LIBXSLT_MICRO_VERSION=0 LIBXSLT_MICRO_VERSION=0
PACKAGE=libxslt PACKAGE=libxslt
@ -126,7 +126,7 @@ dnl
dnl find libxml dnl find libxml
dnl dnl
XML_CONFIG="xml2-config" XML_CONFIG="xml2-config"
AC_MSG_CHECKING(for libxml libraries >= 2.3.10) AC_MSG_CHECKING(for libxml libraries >= 2.3.11)
if test "x$LIBXML_PREFIX" != "x" if test "x$LIBXML_PREFIX" != "x"
then then
if ${LIBXML_PREFIX}/bin/xml2-config --libs print > /dev/null 2>&1 if ${LIBXML_PREFIX}/bin/xml2-config --libs print > /dev/null 2>&1
@ -143,13 +143,13 @@ dnl
if test "x$XML_CONFIG" != "x" if test "x$XML_CONFIG" != "x"
then then
vers=`$XML_CONFIG --version | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` vers=`$XML_CONFIG --version | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
if test "$vers" -ge 2003010 if test "$vers" -ge 2003011
then then
LIBXML_LIBS="`$XML_CONFIG --libs`" LIBXML_LIBS="`$XML_CONFIG --libs`"
LIBXML_CFLAGS="`$XML_CONFIG --cflags`" LIBXML_CFLAGS="`$XML_CONFIG --cflags`"
AC_MSG_RESULT(found) AC_MSG_RESULT(found)
else else
AC_MSG_ERROR(You need at least libxml2 2.3.10 for this version of libxslt) AC_MSG_ERROR(You need at least libxml2 2.3.11 for this version of libxslt)
fi fi
else else
AC_MSG_ERROR(Could not find libxml2 anywhere, check ftp://xmlsoft.org/.) AC_MSG_ERROR(Could not find libxml2 anywhere, check ftp://xmlsoft.org/.)

View File

@ -13,9 +13,6 @@ HTML_DIR=$(prefix)/doc
TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)/html TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)/html
# htmldir = $(prefix)/html
# html_DATA = gnome-dev-info.html
scan: scan:
gtkdoc-scan --module=libxslt --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="acconfig.h config.h" gtkdoc-scan --module=libxslt --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="acconfig.h config.h"
@ -47,9 +44,11 @@ install-data-local:
-@INSTALL@ -m 0644 $(srcdir)/xml.html $(DESTDIR)$(TARGET_DIR) -@INSTALL@ -m 0644 $(srcdir)/xml.html $(DESTDIR)$(TARGET_DIR)
-@INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(TARGET_DIR) -@INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(TARGET_DIR)
-@INSTALL@ -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) -@INSTALL@ -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR)
$(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/tutorial
-@INSTALL@ -m 0644 $(srcdir)/tutorial/* $(DESTDIR)$(TARGET_DIR)/tutorial
-(cd $(DESTDIR); gtkdoc-fixxref --module=libxslt --html-dir=$(HTML_DIR)) -(cd $(DESTDIR); gtkdoc-fixxref --module=libxslt --html-dir=$(HTML_DIR))
dist-hook: dist-hook:
(cd $(srcdir) ; tar cvf - *.html *.gif html/*.html html/*.sgml) | (cd $(distdir); tar xf -) (cd $(srcdir) ; tar cvf - *.html *.gif html/*.html html/*.sgml tutorial/libxslt*) | (cd $(distdir); tar xf -)
.PHONY : html sgml templates scan .PHONY : html sgml templates scan

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-ATTRIBUTES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN1972" NAME="AEN2065"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN1972"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN1975" NAME="AEN2068"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -189,7 +189,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1988" NAME="AEN2081"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -199,14 +199,14 @@ NAME="AEN1988"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1991" NAME="AEN2084"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1993" NAME="AEN2086"
></A ></A
><H3 ><H3
><A ><A
@ -241,7 +241,7 @@ elements needing preserving</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2001" NAME="AEN2094"
></A ></A
><P ><P
></P ></P
@ -296,7 +296,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2014" NAME="AEN2107"
></A ></A
><H3 ><H3
><A ><A
@ -326,7 +326,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2021" NAME="AEN2114"
></A ></A
><P ><P
></P ></P
@ -364,7 +364,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2030" NAME="AEN2123"
></A ></A
><H3 ><H3
><A ><A
@ -406,7 +406,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2040" NAME="AEN2133"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-FUNCTIONS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN82" NAME="AEN103"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN82"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN85" NAME="AEN106"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -223,7 +223,7 @@ HREF="XMLXPATHCONTEXTPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN106" NAME="AEN127"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -233,14 +233,14 @@ NAME="AEN106"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN109" NAME="AEN130"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN111" NAME="AEN132"
></A ></A
><H3 ><H3
><A ><A
@ -275,96 +275,6 @@ node-set document(object, node-set?)</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN119"
></A
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the XPath Parser context</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>nargs</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the number of arguments</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN132"
></A
><H3
><A
NAME="XSLTKEYFUNCTION"
></A
>xsltKeyFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltKeyFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK
> ctxt,
int nargs);</PRE
></TD
></TR
></TABLE
><P
>Implement the <GTKDOCLINK
HREF="KEY"
>key</GTKDOCLINK
>() XSLT function
node-set key(string, object)</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN140" NAME="AEN140"
></A ></A
><P ><P
@ -424,9 +334,9 @@ NAME="AEN153"
></A ></A
><H3 ><H3
><A ><A
NAME="XSLTUNPARSEDENTITYURIFUNCTION" NAME="XSLTKEYFUNCTION"
></A ></A
>xsltUnparsedEntityURIFunction ()</H3 >xsltKeyFunction ()</H3
><TABLE ><TABLE
BORDER="0" BORDER="0"
BGCOLOR="#D6E8FF" BGCOLOR="#D6E8FF"
@ -436,7 +346,7 @@ CELLPADDING="6"
><TD ><TD
><PRE ><PRE
CLASS="PROGRAMLISTING" CLASS="PROGRAMLISTING"
>void xsltUnparsedEntityURIFunction (<GTKDOCLINK >void xsltKeyFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR" HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK >xmlXPathParserContextPtr</GTKDOCLINK
> ctxt, > ctxt,
@ -445,11 +355,11 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Implement the unparsed-entity-<GTKDOCLINK >Implement the <GTKDOCLINK
HREF="URI" HREF="KEY"
>uri</GTKDOCLINK >key</GTKDOCLINK
>() XSLT function >() XSLT function
string unparsed-entity-uri(string)</P node-set key(string, object)</P
><P ><P
></P ></P
><DIV ><DIV
@ -514,9 +424,9 @@ NAME="AEN174"
></A ></A
><H3 ><H3
><A ><A
NAME="XSLTFORMATNUMBERFUNCTION" NAME="XSLTUNPARSEDENTITYURIFUNCTION"
></A ></A
>xsltFormatNumberFunction ()</H3 >xsltUnparsedEntityURIFunction ()</H3
><TABLE ><TABLE
BORDER="0" BORDER="0"
BGCOLOR="#D6E8FF" BGCOLOR="#D6E8FF"
@ -526,7 +436,7 @@ CELLPADDING="6"
><TD ><TD
><PRE ><PRE
CLASS="PROGRAMLISTING" CLASS="PROGRAMLISTING"
>void xsltFormatNumberFunction (<GTKDOCLINK >void xsltUnparsedEntityURIFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR" HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK >xmlXPathParserContextPtr</GTKDOCLINK
> ctxt, > ctxt,
@ -535,11 +445,11 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Implement the format-<GTKDOCLINK >Implement the unparsed-entity-<GTKDOCLINK
HREF="NUMBER" HREF="URI"
>number</GTKDOCLINK >uri</GTKDOCLINK
>() XSLT function >() XSLT function
string format-number(number, string, string?)</P string unparsed-entity-uri(string)</P
><P ><P
></P ></P
><DIV ><DIV
@ -604,9 +514,9 @@ NAME="AEN195"
></A ></A
><H3 ><H3
><A ><A
NAME="XSLTGENERATEIDFUNCTION" NAME="XSLTFORMATNUMBERFUNCTION"
></A ></A
>xsltGenerateIdFunction ()</H3 >xsltFormatNumberFunction ()</H3
><TABLE ><TABLE
BORDER="0" BORDER="0"
BGCOLOR="#D6E8FF" BGCOLOR="#D6E8FF"
@ -616,7 +526,7 @@ CELLPADDING="6"
><TD ><TD
><PRE ><PRE
CLASS="PROGRAMLISTING" CLASS="PROGRAMLISTING"
>void xsltGenerateIdFunction (<GTKDOCLINK >void xsltFormatNumberFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR" HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK >xmlXPathParserContextPtr</GTKDOCLINK
> ctxt, > ctxt,
@ -625,11 +535,11 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Implement the generate-<GTKDOCLINK >Implement the format-<GTKDOCLINK
HREF="ID" HREF="NUMBER"
>id</GTKDOCLINK >number</GTKDOCLINK
>() XSLT function >() XSLT function
string generate-id(node-set?)</P string format-number(number, string, string?)</P
><P ><P
></P ></P
><DIV ><DIV
@ -694,9 +604,9 @@ NAME="AEN216"
></A ></A
><H3 ><H3
><A ><A
NAME="XSLTSYSTEMPROPERTYFUNCTION" NAME="XSLTGENERATEIDFUNCTION"
></A ></A
>xsltSystemPropertyFunction ()</H3 >xsltGenerateIdFunction ()</H3
><TABLE ><TABLE
BORDER="0" BORDER="0"
BGCOLOR="#D6E8FF" BGCOLOR="#D6E8FF"
@ -706,7 +616,7 @@ CELLPADDING="6"
><TD ><TD
><PRE ><PRE
CLASS="PROGRAMLISTING" CLASS="PROGRAMLISTING"
>void xsltSystemPropertyFunction (<GTKDOCLINK >void xsltGenerateIdFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR" HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK >xmlXPathParserContextPtr</GTKDOCLINK
> ctxt, > ctxt,
@ -715,11 +625,11 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Implement the system-<GTKDOCLINK >Implement the generate-<GTKDOCLINK
HREF="PROPERTY" HREF="ID"
>property</GTKDOCLINK >id</GTKDOCLINK
>() XSLT function >() XSLT function
object system-property(string)</P string generate-id(node-set?)</P
><P ><P
></P ></P
><DIV ><DIV
@ -784,9 +694,9 @@ NAME="AEN237"
></A ></A
><H3 ><H3
><A ><A
NAME="XSLTELEMENTAVAILABLEFUNCTION" NAME="XSLTSYSTEMPROPERTYFUNCTION"
></A ></A
>xsltElementAvailableFunction ()</H3 >xsltSystemPropertyFunction ()</H3
><TABLE ><TABLE
BORDER="0" BORDER="0"
BGCOLOR="#D6E8FF" BGCOLOR="#D6E8FF"
@ -796,7 +706,7 @@ CELLPADDING="6"
><TD ><TD
><PRE ><PRE
CLASS="PROGRAMLISTING" CLASS="PROGRAMLISTING"
>void xsltElementAvailableFunction (<GTKDOCLINK >void xsltSystemPropertyFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR" HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK >xmlXPathParserContextPtr</GTKDOCLINK
> ctxt, > ctxt,
@ -805,11 +715,11 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Implement the element-<GTKDOCLINK >Implement the system-<GTKDOCLINK
HREF="AVAILABLE" HREF="PROPERTY"
>available</GTKDOCLINK >property</GTKDOCLINK
>() XSLT function >() XSLT function
boolean element-available(string)</P object system-property(string)</P
><P ><P
></P ></P
><DIV ><DIV
@ -874,9 +784,9 @@ NAME="AEN258"
></A ></A
><H3 ><H3
><A ><A
NAME="XSLTFUNCTIONAVAILABLEFUNCTION" NAME="XSLTELEMENTAVAILABLEFUNCTION"
></A ></A
>xsltFunctionAvailableFunction ()</H3 >xsltElementAvailableFunction ()</H3
><TABLE ><TABLE
BORDER="0" BORDER="0"
BGCOLOR="#D6E8FF" BGCOLOR="#D6E8FF"
@ -886,7 +796,7 @@ CELLPADDING="6"
><TD ><TD
><PRE ><PRE
CLASS="PROGRAMLISTING" CLASS="PROGRAMLISTING"
>void xsltFunctionAvailableFunction (<GTKDOCLINK >void xsltElementAvailableFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR" HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK >xmlXPathParserContextPtr</GTKDOCLINK
> ctxt, > ctxt,
@ -895,11 +805,11 @@ HREF="XMLXPATHPARSERCONTEXTPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>Implement the function-<GTKDOCLINK >Implement the element-<GTKDOCLINK
HREF="AVAILABLE" HREF="AVAILABLE"
>available</GTKDOCLINK >available</GTKDOCLINK
>() XSLT function >() XSLT function
boolean function-available(string)</P boolean element-available(string)</P
><P ><P
></P ></P
><DIV ><DIV
@ -964,6 +874,96 @@ NAME="AEN279"
></A ></A
><H3 ><H3
><A ><A
NAME="XSLTFUNCTIONAVAILABLEFUNCTION"
></A
>xsltFunctionAvailableFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltFunctionAvailableFunction (<GTKDOCLINK
HREF="XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</GTKDOCLINK
> ctxt,
int nargs);</PRE
></TD
></TR
></TABLE
><P
>Implement the function-<GTKDOCLINK
HREF="AVAILABLE"
>available</GTKDOCLINK
>() XSLT function
boolean function-available(string)</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN287"
></A
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the XPath Parser context</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>nargs</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the number of arguments</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN300"
></A
><H3
><A
NAME="XSLTREGISTERALLFUNCTIONS" NAME="XSLTREGISTERALLFUNCTIONS"
></A ></A
>xsltRegisterAllFunctions ()</H3 >xsltRegisterAllFunctions ()</H3
@ -990,7 +990,7 @@ HREF="XMLXPATHCONTEXTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN286" NAME="AEN307"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-IMPORTS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2066" NAME="AEN2159"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN2066"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2069" NAME="AEN2162"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -221,7 +221,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2091" NAME="AEN2184"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -231,14 +231,14 @@ NAME="AEN2091"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2094" NAME="AEN2187"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2096" NAME="AEN2189"
></A ></A
><H3 ><H3
><A ><A
@ -265,7 +265,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2102" NAME="AEN2195"
></A ></A
><P ><P
></P ></P
@ -337,7 +337,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2119" NAME="AEN2212"
></A ></A
><H3 ><H3
><A ><A
@ -364,7 +364,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2125" NAME="AEN2218"
></A ></A
><P ><P
></P ></P
@ -436,7 +436,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2142" NAME="AEN2235"
></A ></A
><H3 ><H3
><A ><A
@ -471,7 +471,7 @@ elements needing stripping</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2150" NAME="AEN2243"
></A ></A
><P ><P
></P ></P
@ -526,7 +526,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2163" NAME="AEN2256"
></A ></A
><H3 ><H3
><A ><A
@ -561,7 +561,7 @@ elements needing stripping</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2171" NAME="AEN2264"
></A ></A
><P ><P
></P ></P
@ -616,7 +616,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2184" NAME="AEN2277"
></A ></A
><H3 ><H3
><A ><A
@ -649,7 +649,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2192" NAME="AEN2285"
></A ></A
><P ><P
></P ></P
@ -702,7 +702,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2205" NAME="AEN2298"
></A ></A
><H3 ><H3
><A ><A
@ -737,7 +737,7 @@ respect the import precedence or the wildcards</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2213" NAME="AEN2306"
></A ></A
><P ><P
></P ></P
@ -808,7 +808,7 @@ should be CDTATA wrapped.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2230" NAME="AEN2323"
></A ></A
><H3 ><H3
><A ><A
@ -849,7 +849,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2240" NAME="AEN2333"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-KEYS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2774" NAME="AEN2904"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN2774"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2777" NAME="AEN2907"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -226,7 +226,7 @@ HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2800" NAME="AEN2930"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -236,14 +236,14 @@ NAME="AEN2800"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2803" NAME="AEN2933"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2805" NAME="AEN2935"
></A ></A
><H3 ><H3
><A ><A
@ -293,7 +293,7 @@ HREF="XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2817" NAME="AEN2947"
></A ></A
><P ><P
></P ></P
@ -431,7 +431,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2850" NAME="AEN2980"
></A ></A
><H3 ><H3
><A ><A
@ -476,7 +476,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2861" NAME="AEN2991"
></A ></A
><P ><P
></P ></P
@ -580,7 +580,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2886" NAME="AEN3016"
></A ></A
><H3 ><H3
><A ><A
@ -615,7 +615,7 @@ Should be done before global varibales are initialized.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2894" NAME="AEN3024"
></A ></A
><P ><P
></P ></P
@ -670,7 +670,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2907" NAME="AEN3037"
></A ></A
><H3 ><H3
><A ><A
@ -700,7 +700,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2914" NAME="AEN3044"
></A ></A
><P ><P
></P ></P
@ -738,7 +738,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2923" NAME="AEN3053"
></A ></A
><H3 ><H3
><A ><A
@ -768,7 +768,7 @@ HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2930" NAME="AEN3060"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-NAMESPACES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2266" NAME="AEN2359"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN2266"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2269" NAME="AEN2362"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -208,6 +208,24 @@ HREF="XMLNODEPTR"
HREF="XMLNSPTR" HREF="XMLNSPTR"
>xmlNsPtr</GTKDOCLINK >xmlNsPtr</GTKDOCLINK
> <A > <A
HREF="libxslt-namespaces.html#XSLTCOPYNAMESPACE"
>xsltCopyNamespace</A
> (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node,
<GTKDOCLINK
HREF="XMLNSPTR"
>xmlNsPtr</GTKDOCLINK
> cur);
<GTKDOCLINK
HREF="XMLNSPTR"
>xmlNsPtr</GTKDOCLINK
> <A
HREF="libxslt-namespaces.html#XSLTCOPYNAMESPACELIST" HREF="libxslt-namespaces.html#XSLTCOPYNAMESPACELIST"
>xsltCopyNamespaceList</A >xsltCopyNamespaceList</A
> (<A > (<A
@ -236,7 +254,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2295" NAME="AEN2393"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -246,14 +264,14 @@ NAME="AEN2295"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2298" NAME="AEN2396"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2300" NAME="AEN2398"
></A ></A
><H3 ><H3
><A ><A
@ -288,7 +306,7 @@ them as well as the corresponding namespace.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2308" NAME="AEN2406"
></A ></A
><P ><P
></P ></P
@ -343,7 +361,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2321" NAME="AEN2419"
></A ></A
><H3 ><H3
><A ><A
@ -390,7 +408,7 @@ Handle namespace aliases</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2332" NAME="AEN2430"
></A ></A
><P ><P
></P ></P
@ -494,7 +512,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2357" NAME="AEN2455"
></A ></A
><H3 ><H3
><A ><A
@ -544,7 +562,7 @@ and add a new namespace decalaration on the node</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2369" NAME="AEN2467"
></A ></A
><P ><P
></P ></P
@ -665,7 +683,142 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2398" NAME="AEN2496"
></A
><H3
><A
NAME="XSLTCOPYNAMESPACE"
></A
>xsltCopyNamespace ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><GTKDOCLINK
HREF="XMLNSPTR"
>xmlNsPtr</GTKDOCLINK
> xsltCopyNamespace (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node,
<GTKDOCLINK
HREF="XMLNSPTR"
>xmlNsPtr</GTKDOCLINK
> cur);</PRE
></TD
></TR
></TABLE
><P
>Do a copy of an namespace node. If <TT
CLASS="PARAMETER"
><I
>node</I
></TT
> is non-NULL the
new namespaces are added automatically. This handles namespaces
aliases</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2507"
></A
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> a transformation context</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>node</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the target node</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>cur</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the namespace node</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> a new xmlNsPtr, or NULL in case of error.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2528"
></A ></A
><H3 ><H3
><A ><A
@ -713,7 +866,7 @@ aliases</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2409" NAME="AEN2539"
></A ></A
><P ><P
></P ></P
@ -800,7 +953,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2430" NAME="AEN2560"
></A ></A
><H3 ><H3
><A ><A
@ -830,7 +983,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2437" NAME="AEN2567"
></A ></A
><P ><P
></P ></P

View File

@ -110,7 +110,7 @@ NAME="LIBXSLT-NUMBERSINTERNALS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN3426" NAME="AEN3556"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -118,7 +118,7 @@ NAME="AEN3426"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN3429" NAME="AEN3559"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -177,7 +177,7 @@ HREF="XMLNODEPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3442" NAME="AEN3572"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -187,14 +187,14 @@ NAME="AEN3442"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3445" NAME="AEN3575"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3447" NAME="AEN3577"
></A ></A
><H3 ><H3
><A ><A
@ -237,7 +237,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3457" NAME="AEN3587"
></A ></A
><P ><P
></P ></P
@ -341,7 +341,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3482" NAME="AEN3612"
></A ></A
><H3 ><H3
><A ><A
@ -377,7 +377,7 @@ HREF="XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3490" NAME="AEN3620"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-PATTERN"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN300" NAME="AEN321"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN300"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN303" NAME="AEN324"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -266,7 +266,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN337" NAME="AEN358"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -276,14 +276,14 @@ NAME="AEN337"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN340" NAME="AEN361"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN342" NAME="AEN363"
></A ></A
><H3 ><H3
><A ><A
@ -312,7 +312,7 @@ It is kept private (in pattern.c)</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN348" NAME="AEN369"
></A ></A
><H3 ><H3
><A ><A
@ -338,7 +338,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN353" NAME="AEN374"
></A ></A
><H3 ><H3
><A ><A
@ -382,7 +382,7 @@ for fast matching.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN364" NAME="AEN385"
></A ></A
><P ><P
></P ></P
@ -469,7 +469,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN385" NAME="AEN406"
></A ></A
><H3 ><H3
><A ><A
@ -504,7 +504,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN393" NAME="AEN414"
></A ></A
><P ><P
></P ></P
@ -542,7 +542,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN402" NAME="AEN423"
></A ></A
><H3 ><H3
><A ><A
@ -580,7 +580,7 @@ HREF="libxslt-pattern.html#XSLTCOMPMATCHPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN411" NAME="AEN432"
></A ></A
><P ><P
></P ></P
@ -667,7 +667,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN432" NAME="AEN453"
></A ></A
><H3 ><H3
><A ><A
@ -714,7 +714,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN443" NAME="AEN464"
></A ></A
><P ><P
></P ></P
@ -818,7 +818,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN468" NAME="AEN489"
></A ></A
><H3 ><H3
><A ><A
@ -865,7 +865,7 @@ it means one need to look for the next imported template in scope.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN479" NAME="AEN500"
></A ></A
><P ><P
></P ></P
@ -952,7 +952,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN500" NAME="AEN521"
></A ></A
><H3 ><H3
><A ><A
@ -982,7 +982,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN507" NAME="AEN528"
></A ></A
><P ><P
></P ></P
@ -1020,7 +1020,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN516" NAME="AEN537"
></A ></A
><H3 ><H3
><A ><A
@ -1051,7 +1051,7 @@ the ones it imports.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN523" NAME="AEN544"
></A ></A
><P ><P
></P ></P
@ -1089,7 +1089,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN532" NAME="AEN553"
></A ></A
><H3 ><H3
><A ><A
@ -1127,7 +1127,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN541" NAME="AEN562"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-TEMPLATES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN567" NAME="AEN588"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN567"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN570" NAME="AEN591"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -309,7 +309,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN616" NAME="AEN637"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -319,14 +319,14 @@ NAME="AEN616"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN619" NAME="AEN640"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN621" NAME="AEN642"
></A ></A
><H3 ><H3
><A ><A
@ -366,7 +366,7 @@ an XPath predicate</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN630" NAME="AEN651"
></A ></A
><P ><P
></P ></P
@ -476,7 +476,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN656" NAME="AEN677"
></A ></A
><H3 ><H3
><A ><A
@ -519,7 +519,7 @@ This is needed for example by xsl:comment and xsl:processing-instruction</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN666" NAME="AEN687"
></A ></A
><P ><P
></P ></P
@ -607,7 +607,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN687" NAME="AEN708"
></A ></A
><H3 ><H3
><A ><A
@ -654,7 +654,7 @@ substituted by they computed value.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN698" NAME="AEN719"
></A ></A
><P ><P
></P ></P
@ -759,7 +759,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN723" NAME="AEN744"
></A ></A
><H3 ><H3
><A ><A
@ -806,7 +806,7 @@ attribute value does not contain expressions contained in curly braces ({})</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN734" NAME="AEN755"
></A ></A
><P ><P
></P ></P
@ -928,7 +928,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN763" NAME="AEN784"
></A ></A
><H3 ><H3
><A ><A
@ -965,7 +965,7 @@ HREF="XMLXPATHCOMPEXPRPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN772" NAME="AEN793"
></A ></A
><P ><P
></P ></P
@ -1036,7 +1036,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN789" NAME="AEN810"
></A ></A
><H3 ><H3
><A ><A
@ -1073,7 +1073,7 @@ HREF="XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN798" NAME="AEN819"
></A ></A
><P ><P
></P ></P
@ -1143,7 +1143,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN815" NAME="AEN836"
></A ></A
><H3 ><H3
><A ><A
@ -1184,7 +1184,7 @@ HREF="XMLATTRPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN825" NAME="AEN846"
></A ></A
><P ><P
></P ></P
@ -1271,7 +1271,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN846" NAME="AEN867"
></A ></A
><H3 ><H3
><A ><A
@ -1312,7 +1312,7 @@ HREF="XMLATTRPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN856" NAME="AEN877"
></A ></A
><P ><P
></P ></P
@ -1399,7 +1399,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN877" NAME="AEN898"
></A ></A
><H3 ><H3
><A ><A
@ -1436,7 +1436,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN886" NAME="AEN907"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-TRANSFORM"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN908" NAME="AEN929"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN908"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN911" NAME="AEN932"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -145,6 +145,14 @@ CELLPADDING="6"
CLASS="SYNOPSIS" CLASS="SYNOPSIS"
>&#13; >&#13;
void <A
HREF="libxslt-transform.html#XSLTSETXINCLUDEDEFAULT"
>xsltSetXIncludeDefault</A
> (int xinclude);
int <A
HREF="libxslt-transform.html#XSLTGETXINCLUDEDEFAULT"
>xsltGetXIncludeDefault</A
> (void);
<GTKDOCLINK <GTKDOCLINK
HREF="XMLDOCPTR" HREF="XMLDOCPTR"
>xmlDocPtr</GTKDOCLINK >xmlDocPtr</GTKDOCLINK
@ -506,7 +514,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1007" NAME="AEN1030"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -516,14 +524,142 @@ NAME="AEN1007"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1010" NAME="AEN1033"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1012" NAME="AEN1035"
></A
><H3
><A
NAME="XSLTSETXINCLUDEDEFAULT"
></A
>xsltSetXIncludeDefault ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltSetXIncludeDefault (int xinclude);</PRE
></TD
></TR
></TABLE
><P
>Set whether XInclude should be processed on document being loaded by default</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1041"
></A
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>xinclude</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> whether to do XInclude processing</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1050"
></A
><H3
><A
NAME="XSLTGETXINCLUDEDEFAULT"
></A
>xsltGetXIncludeDefault ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>int xsltGetXIncludeDefault (void);</PRE
></TD
></TR
></TABLE
><P
>return the default state for XInclude processing</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1056"
></A
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>0 if there is no processing 1 otherwise</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1065"
></A ></A
><H3 ><H3
><A ><A
@ -562,7 +698,7 @@ NOTE: This may lead to a non-wellformed output XML wise !</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1021" NAME="AEN1074"
></A ></A
><P ><P
></P ></P
@ -649,7 +785,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1042" NAME="AEN1095"
></A ></A
><H3 ><H3
><A ><A
@ -688,7 +824,7 @@ HREF="XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1051" NAME="AEN1104"
></A ></A
><P ><P
></P ></P
@ -777,7 +913,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1072" NAME="AEN1125"
></A ></A
><H3 ><H3
><A ><A
@ -819,7 +955,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1082" NAME="AEN1135"
></A ></A
><P ><P
></P ></P
@ -908,7 +1044,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1103" NAME="AEN1156"
></A ></A
><H3 ><H3
><A ><A
@ -944,14 +1080,14 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>function attached to xslt:sort nodes, but this should not be >function attached to xsl:sort nodes, but this should not be
called directly</P called directly</P
><P ><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1113" NAME="AEN1166"
></A ></A
><P ><P
></P ></P
@ -1040,7 +1176,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1134" NAME="AEN1187"
></A ></A
><H3 ><H3
><A ><A
@ -1082,7 +1218,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1144" NAME="AEN1197"
></A ></A
><P ><P
></P ></P
@ -1171,7 +1307,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1165" NAME="AEN1218"
></A ></A
><H3 ><H3
><A ><A
@ -1213,7 +1349,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1175" NAME="AEN1228"
></A ></A
><P ><P
></P ></P
@ -1302,7 +1438,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1196" NAME="AEN1249"
></A ></A
><H3 ><H3
><A ><A
@ -1344,7 +1480,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1206" NAME="AEN1259"
></A ></A
><P ><P
></P ></P
@ -1433,7 +1569,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1227" NAME="AEN1280"
></A ></A
><H3 ><H3
><A ><A
@ -1475,7 +1611,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1237" NAME="AEN1290"
></A ></A
><P ><P
></P ></P
@ -1564,7 +1700,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1258" NAME="AEN1311"
></A ></A
><H3 ><H3
><A ><A
@ -1606,7 +1742,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1268" NAME="AEN1321"
></A ></A
><P ><P
></P ></P
@ -1695,7 +1831,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1289" NAME="AEN1342"
></A ></A
><H3 ><H3
><A ><A
@ -1737,7 +1873,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1299" NAME="AEN1352"
></A ></A
><P ><P
></P ></P
@ -1826,7 +1962,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1320" NAME="AEN1373"
></A ></A
><H3 ><H3
><A ><A
@ -1868,7 +2004,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1330" NAME="AEN1383"
></A ></A
><P ><P
></P ></P
@ -1957,7 +2093,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1351" NAME="AEN1404"
></A ></A
><H3 ><H3
><A ><A
@ -1999,7 +2135,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1361" NAME="AEN1414"
></A ></A
><P ><P
></P ></P
@ -2088,7 +2224,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1382" NAME="AEN1435"
></A ></A
><H3 ><H3
><A ><A
@ -2130,7 +2266,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1392" NAME="AEN1445"
></A ></A
><P ><P
></P ></P
@ -2219,7 +2355,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1413" NAME="AEN1466"
></A ></A
><H3 ><H3
><A ><A
@ -2261,7 +2397,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1423" NAME="AEN1476"
></A ></A
><P ><P
></P ></P
@ -2350,7 +2486,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1444" NAME="AEN1497"
></A ></A
><H3 ><H3
><A ><A
@ -2392,7 +2528,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1454" NAME="AEN1507"
></A ></A
><P ><P
></P ></P
@ -2481,7 +2617,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1475" NAME="AEN1528"
></A ></A
><H3 ><H3
><A ><A
@ -2523,7 +2659,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1485" NAME="AEN1538"
></A ></A
><P ><P
></P ></P
@ -2612,7 +2748,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1506" NAME="AEN1559"
></A ></A
><H3 ><H3
><A ><A
@ -2654,7 +2790,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1516" NAME="AEN1569"
></A ></A
><P ><P
></P ></P
@ -2743,7 +2879,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1537" NAME="AEN1590"
></A ></A
><H3 ><H3
><A ><A
@ -2785,7 +2921,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1547" NAME="AEN1600"
></A ></A
><P ><P
></P ></P
@ -2874,7 +3010,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1568" NAME="AEN1621"
></A ></A
><H3 ><H3
><A ><A
@ -2916,7 +3052,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1578" NAME="AEN1631"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-VARIABLES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2451" NAME="AEN2581"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN2451"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2454" NAME="AEN2584"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -281,7 +281,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2492" NAME="AEN2622"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -291,14 +291,14 @@ NAME="AEN2492"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2495" NAME="AEN2625"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2497" NAME="AEN2627"
></A ></A
><H3 ><H3
><A ><A
@ -325,7 +325,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2503" NAME="AEN2633"
></A ></A
><P ><P
></P ></P
@ -363,7 +363,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2512" NAME="AEN2642"
></A ></A
><H3 ><H3
><A ><A
@ -394,7 +394,7 @@ done on parsed stylesheets before starting to apply transformations</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2519" NAME="AEN2649"
></A ></A
><P ><P
></P ></P
@ -447,7 +447,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2532" NAME="AEN2662"
></A ></A
><H3 ><H3
><A ><A
@ -479,7 +479,7 @@ done on parsed stylesheets before starting to apply transformations</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2539" NAME="AEN2669"
></A ></A
><P ><P
></P ></P
@ -549,7 +549,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2556" NAME="AEN2686"
></A ></A
><H3 ><H3
><A ><A
@ -584,7 +584,7 @@ its value.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2564" NAME="AEN2694"
></A ></A
><P ><P
></P ></P
@ -639,7 +639,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2577" NAME="AEN2707"
></A ></A
><H3 ><H3
><A ><A
@ -674,7 +674,7 @@ its value.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2585" NAME="AEN2715"
></A ></A
><P ><P
></P ></P
@ -729,7 +729,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2598" NAME="AEN2728"
></A ></A
><H3 ><H3
><A ><A
@ -764,7 +764,7 @@ its value.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2606" NAME="AEN2736"
></A ></A
><P ><P
></P ></P
@ -819,7 +819,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2619" NAME="AEN2749"
></A ></A
><H3 ><H3
><A ><A
@ -854,7 +854,7 @@ its value.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2627" NAME="AEN2757"
></A ></A
><P ><P
></P ></P
@ -909,7 +909,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2640" NAME="AEN2770"
></A ></A
><H3 ><H3
><A ><A
@ -950,7 +950,7 @@ its value but doesn't record it.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2650" NAME="AEN2780"
></A ></A
><P ><P
></P ></P
@ -1020,7 +1020,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2667" NAME="AEN2797"
></A ></A
><H3 ><H3
><A ><A
@ -1054,7 +1054,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2675" NAME="AEN2805"
></A ></A
><P ><P
></P ></P
@ -1124,7 +1124,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2692" NAME="AEN2822"
></A ></A
><H3 ><H3
><A ><A
@ -1155,7 +1155,7 @@ its value.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2699" NAME="AEN2829"
></A ></A
><P ><P
></P ></P
@ -1193,7 +1193,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2708" NAME="AEN2838"
></A ></A
><H3 ><H3
><A ><A
@ -1235,7 +1235,7 @@ variable value.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2718" NAME="AEN2848"
></A ></A
><P ><P
></P ></P
@ -1322,7 +1322,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2739" NAME="AEN2869"
></A ></A
><H3 ><H3
><A ><A
@ -1361,7 +1361,7 @@ interpretor.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN2748" NAME="AEN2878"
></A ></A
><P ><P
></P ></P

View File

@ -164,6 +164,18 @@ HREF="libxslt-xslt.html#XSLT-NAMESPACE-CAPS"
extern int <A extern int <A
HREF="libxslt-xslt.html#XSLTMAXDEPTH" HREF="libxslt-xslt.html#XSLTMAXDEPTH"
>xsltMaxDepth</A >xsltMaxDepth</A
>;
extern const char *<A
HREF="libxslt-xslt.html#XSLTENGINEVERSION"
>xsltEngineVersion</A
>;
extern const int <A
HREF="libxslt-xslt.html#XSLTLIBXSLTVERSION"
>xsltLibxsltVersion</A
>;
extern const int <A
HREF="libxslt-xslt.html#XSLTLIBXMLVERSION"
>xsltLibxmlVersion</A
>;</PRE >;</PRE
></TD ></TD
></TR ></TR
@ -172,7 +184,7 @@ HREF="libxslt-xslt.html#XSLTMAXDEPTH"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN42" NAME="AEN45"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -182,14 +194,14 @@ NAME="AEN42"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN45" NAME="AEN48"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN47" NAME="AEN50"
></A ></A
><H3 ><H3
><A ><A
@ -217,7 +229,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN53" NAME="AEN56"
></A ></A
><H3 ><H3
><A ><A
@ -245,7 +257,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN59" NAME="AEN62"
></A ></A
><H3 ><H3
><A ><A
@ -273,7 +285,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN65" NAME="AEN68"
></A ></A
><H3 ><H3
><A ><A
@ -301,7 +313,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN71" NAME="AEN74"
></A ></A
><H3 ><H3
><A ><A
@ -326,6 +338,90 @@ CLASS="PROGRAMLISTING"
><P ><P
></P ></P
></DIV ></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN80"
></A
><H3
><A
NAME="XSLTENGINEVERSION"
></A
>xsltEngineVersion</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>extern const char *xsltEngineVersion;</PRE
></TD
></TR
></TABLE
><P
>The version string for libxslt</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN86"
></A
><H3
><A
NAME="XSLTLIBXSLTVERSION"
></A
>xsltLibxsltVersion</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>extern const int xsltLibxsltVersion;</PRE
></TD
></TR
></TABLE
><P
>The version of libxslt compiled</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN92"
></A
><H3
><A
NAME="XSLTLIBXMLVERSION"
></A
>xsltLibxmlVersion</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>extern const int xsltLibxmlVersion;</PRE
></TD
></TR
></TABLE
><P
>The version of libxml libxslt was compiled against</P
><P
></P
></DIV
></DIV ></DIV
><DIV ><DIV
CLASS="NAVFOOTER" CLASS="NAVFOOTER"

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-XSLTINTERNALS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2944" NAME="AEN3074"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN2944"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2947" NAME="AEN3077"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -385,7 +385,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3012" NAME="AEN3142"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -395,14 +395,14 @@ NAME="AEN3012"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3015" NAME="AEN3145"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3017" NAME="AEN3147"
></A ></A
><H3 ><H3
><A ><A
@ -430,7 +430,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3023" NAME="AEN3153"
></A ></A
><H3 ><H3
><A ><A
@ -458,7 +458,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3029" NAME="AEN3159"
></A ></A
><H3 ><H3
><A ><A
@ -497,7 +497,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3035" NAME="AEN3165"
></A ></A
><H3 ><H3
><A ><A
@ -523,7 +523,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3040" NAME="AEN3170"
></A ></A
><H3 ><H3
><A ><A
@ -567,7 +567,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3046" NAME="AEN3176"
></A ></A
><H3 ><H3
><A ><A
@ -593,7 +593,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3051" NAME="AEN3181"
></A ></A
><H3 ><H3
><A ><A
@ -626,7 +626,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3057" NAME="AEN3187"
></A ></A
><H3 ><H3
><A ><A
@ -652,7 +652,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3062" NAME="AEN3192"
></A ></A
><H3 ><H3
><A ><A
@ -710,6 +710,8 @@ CLASS="PROGRAMLISTING"
xmlHashTablePtr globalVars; /* the global variables and params */ xmlHashTablePtr globalVars; /* the global variables and params */
xmlNodePtr inst; /* the instruction in the stylesheet */ xmlNodePtr inst; /* the instruction in the stylesheet */
int xinclude; /* should XInclude be processed */
};</PRE };</PRE
></TD ></TD
></TR ></TR
@ -720,7 +722,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3067" NAME="AEN3197"
></A ></A
><H3 ><H3
><A ><A
@ -746,7 +748,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3072" NAME="AEN3202"
></A ></A
><H3 ><H3
><A ><A
@ -820,7 +822,7 @@ precomputed data.</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3078" NAME="AEN3208"
></A ></A
><H3 ><H3
><A ><A
@ -846,7 +848,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3083" NAME="AEN3213"
></A ></A
><H3 ><H3
><A ><A
@ -889,7 +891,7 @@ stylesheet language like xsl:if or xsl:apply-templates.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3093" NAME="AEN3223"
></A ></A
><P ><P
></P ></P
@ -978,7 +980,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3114" NAME="AEN3244"
></A ></A
><H3 ><H3
><A ><A
@ -1026,7 +1028,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3119" NAME="AEN3249"
></A ></A
><H3 ><H3
><A ><A
@ -1061,7 +1063,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3124" NAME="AEN3254"
></A ></A
><H3 ><H3
><A ><A
@ -1087,7 +1089,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3129" NAME="AEN3259"
></A ></A
><H3 ><H3
><A ><A
@ -1195,7 +1197,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3134" NAME="AEN3264"
></A ></A
><H3 ><H3
><A ><A
@ -1221,7 +1223,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3139" NAME="AEN3269"
></A ></A
><H3 ><H3
><A ><A
@ -1251,7 +1253,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3144" NAME="AEN3274"
></A ></A
><H3 ><H3
><A ><A
@ -1281,7 +1283,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3149" NAME="AEN3279"
></A ></A
><H3 ><H3
><A ><A
@ -1310,7 +1312,7 @@ will return from the function</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3155" NAME="AEN3285"
></A ></A
><H3 ><H3
><A ><A
@ -1339,7 +1341,7 @@ will goto the error: label</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3161" NAME="AEN3291"
></A ></A
><H3 ><H3
><A ><A
@ -1368,7 +1370,7 @@ will return from the function with a 0 value</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3167" NAME="AEN3297"
></A ></A
><H3 ><H3
><A ><A
@ -1398,7 +1400,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3174" NAME="AEN3304"
></A ></A
><P ><P
></P ></P
@ -1434,7 +1436,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3183" NAME="AEN3313"
></A ></A
><H3 ><H3
><A ><A
@ -1467,7 +1469,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3191" NAME="AEN3321"
></A ></A
><P ><P
></P ></P
@ -1520,7 +1522,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3204" NAME="AEN3334"
></A ></A
><H3 ><H3
><A ><A
@ -1555,7 +1557,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3212" NAME="AEN3342"
></A ></A
><P ><P
></P ></P
@ -1593,7 +1595,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3221" NAME="AEN3351"
></A ></A
><H3 ><H3
><A ><A
@ -1623,7 +1625,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3228" NAME="AEN3358"
></A ></A
><P ><P
></P ></P
@ -1676,7 +1678,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3241" NAME="AEN3371"
></A ></A
><H3 ><H3
><A ><A
@ -1711,7 +1713,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3249" NAME="AEN3379"
></A ></A
><P ><P
></P ></P
@ -1749,7 +1751,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3258" NAME="AEN3388"
></A ></A
><H3 ><H3
><A ><A
@ -1787,7 +1789,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3267" NAME="AEN3397"
></A ></A
><P ><P
></P ></P
@ -1857,7 +1859,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3284" NAME="AEN3414"
></A ></A
><H3 ><H3
><A ><A
@ -1895,7 +1897,7 @@ HREF="XMLDOCPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3293" NAME="AEN3423"
></A ></A
><P ><P
></P ></P
@ -1965,7 +1967,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3310" NAME="AEN3440"
></A ></A
><H3 ><H3
><A ><A
@ -2000,7 +2002,7 @@ information related to the stylesheet output</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3318" NAME="AEN3448"
></A ></A
><P ><P
></P ></P
@ -2055,7 +2057,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3331" NAME="AEN3461"
></A ></A
><H3 ><H3
><A ><A
@ -2088,7 +2090,7 @@ HREF="XMLDOCPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3339" NAME="AEN3469"
></A ></A
><P ><P
></P ></P
@ -2141,7 +2143,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3352" NAME="AEN3482"
></A ></A
><H3 ><H3
><A ><A
@ -2179,7 +2181,7 @@ HREF="XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3361" NAME="AEN3491"
></A ></A
><P ><P
></P ></P
@ -2251,7 +2253,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3378" NAME="AEN3508"
></A ></A
><H3 ><H3
><A ><A
@ -2330,7 +2332,7 @@ X any other characters can be used in the prefix or suffix
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN3396" NAME="AEN3526"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-XSLTUTILS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN1604" NAME="AEN1657"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN1604"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN1607" NAME="AEN1660"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -161,6 +161,24 @@ HREF="libxslt-xsltutils.html#IS-XSLT-ELEM-CAPS"
HREF="libxslt-xsltutils.html#IS-XSLT-NAME-CAPS" HREF="libxslt-xsltutils.html#IS-XSLT-NAME-CAPS"
>IS_XSLT_NAME</A >IS_XSLT_NAME</A
> (n, val) > (n, val)
<GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
>* <A
HREF="libxslt-xsltutils.html#XSLTGETNSPROP"
>xsltGetNsProp</A
> (<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *namespace);
extern xmlGenericErrorFunc <A extern xmlGenericErrorFunc <A
HREF="libxslt-xsltutils.html#XSLTGENERICERROR" HREF="libxslt-xsltutils.html#XSLTGENERICERROR"
>xsltGenericError</A >xsltGenericError</A
@ -289,7 +307,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1645" NAME="AEN1703"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -299,14 +317,14 @@ NAME="AEN1645"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1648" NAME="AEN1706"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1650" NAME="AEN1708"
></A ></A
><H3 ><H3
><A ><A
@ -334,7 +352,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1656" NAME="AEN1714"
></A ></A
><H3 ><H3
><A ><A
@ -362,7 +380,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1662" NAME="AEN1720"
></A ></A
><H3 ><H3
><A ><A
@ -389,7 +407,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1668" NAME="AEN1726"
></A ></A
><P ><P
></P ></P
@ -427,7 +445,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1677" NAME="AEN1735"
></A ></A
><H3 ><H3
><A ><A
@ -454,7 +472,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1683" NAME="AEN1741"
></A ></A
><P ><P
></P ></P
@ -509,7 +527,150 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1696" NAME="AEN1754"
></A
><H3
><A
NAME="XSLTGETNSPROP"
></A
>xsltGetNsProp ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
>* xsltGetNsProp (<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *namespace);</PRE
></TD
></TR
></TABLE
><P
>Similar to <GTKDOCLINK
HREF="XMLGETNSPROP"
>xmlGetNsProp</GTKDOCLINK
>() but with a slightly different semantic</P
><P
>Search and get the value of an attribute associated to a node
This attribute has to be anchored in the namespace specified,
or has no namespace and the element is in that namespace.</P
><P
>This does the entity substitution.
This function looks in DTD attribute declaration for <GTKDOCLINK
HREF="FIXED-CAPS"
>FIXED</GTKDOCLINK
> or
default declaration values unless DTD use has been turned off.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1768"
></A
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>node</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>name</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the attribute name</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>namespace</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the URI of the namespace</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
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
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1789"
></A ></A
><H3 ><H3
><A ><A
@ -535,7 +696,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1701" NAME="AEN1794"
></A ></A
><H3 ><H3
><A ><A
@ -561,7 +722,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1706" NAME="AEN1799"
></A ></A
><H3 ><H3
><A ><A
@ -587,7 +748,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1711" NAME="AEN1804"
></A ></A
><H3 ><H3
><A ><A
@ -613,7 +774,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1716" NAME="AEN1809"
></A ></A
><H3 ><H3
><A ><A
@ -651,7 +812,7 @@ HREF="XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1725" NAME="AEN1818"
></A ></A
><P ><P
></P ></P
@ -723,7 +884,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1742" NAME="AEN1835"
></A ></A
><H3 ><H3
><A ><A
@ -785,7 +946,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1754" NAME="AEN1847"
></A ></A
><P ><P
></P ></P
@ -840,7 +1001,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1767" NAME="AEN1860"
></A ></A
><H3 ><H3
><A ><A
@ -902,7 +1063,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1779" NAME="AEN1872"
></A ></A
><P ><P
></P ></P
@ -957,7 +1118,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1792" NAME="AEN1885"
></A ></A
><H3 ><H3
><A ><A
@ -992,7 +1153,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1800" NAME="AEN1893"
></A ></A
><P ><P
></P ></P
@ -1030,7 +1191,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1809" NAME="AEN1902"
></A ></A
><H3 ><H3
><A ><A
@ -1066,7 +1227,7 @@ requirement provided by the arry of nodes.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1817" NAME="AEN1910"
></A ></A
><P ><P
></P ></P
@ -1138,7 +1299,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1834" NAME="AEN1927"
></A ></A
><H3 ><H3
><A ><A
@ -1192,7 +1353,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1846" NAME="AEN1939"
></A ></A
><P ><P
></P ></P
@ -1279,7 +1440,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1867" NAME="AEN1960"
></A ></A
><H3 ><H3
><A ><A
@ -1331,7 +1492,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1878" NAME="AEN1971"
></A ></A
><P ><P
></P ></P
@ -1435,7 +1596,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1903" NAME="AEN1996"
></A ></A
><H3 ><H3
><A ><A
@ -1490,7 +1651,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1915" NAME="AEN2008"
></A ></A
><P ><P
></P ></P
@ -1577,7 +1738,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1936" NAME="AEN2029"
></A ></A
><H3 ><H3
><A ><A
@ -1624,7 +1785,7 @@ This does not close the descriptor.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN1946" NAME="AEN2039"
></A ></A
><P ><P
></P ></P

View File

@ -83,7 +83,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-, root, root) %defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS README COPYING COPYING.LIB TODO FEATURES %doc AUTHORS ChangeLog NEWS README COPYING COPYING.LIB TODO FEATURES
%doc doc/*.html doc/html %doc doc/*.html doc/html doc/tutorial
%{prefix}/lib/lib*.so.* %{prefix}/lib/lib*.so.*
%{prefix}/bin/xsltproc %{prefix}/bin/xsltproc

View File

@ -122,13 +122,15 @@ static int xsltDoXIncludeDefault = 0;
*/ */
void void
xsltSetXIncludeDefault(int xinclude) { xsltSetXIncludeDefault(int xinclude) {
xsltDoXIncludeDefault = xinclude; xsltDoXIncludeDefault = (xinclude != 0);
} }
/** /**
* xsltGetXIncludeDefault: * xsltGetXIncludeDefault:
* *
* Returns whether XInclude should be processed on document being loaded * return the default state for XInclude processing
*
* Returns 0 if there is no processing 1 otherwise
*/ */
int int
xsltGetXIncludeDefault(void) { xsltGetXIncludeDefault(void) {

View File

@ -40,6 +40,8 @@
#endif #endif
const char *xsltEngineVersion = LIBXSLT_VERSION_STRING; const char *xsltEngineVersion = LIBXSLT_VERSION_STRING;
const int xsltLibxsltVersion = LIBXSLT_VERSION;
const int xsltLibxmlVersion = LIBXML_VERSION;
/* /*
* Useful macros * Useful macros

View File

@ -51,11 +51,26 @@ extern "C" {
extern int xsltMaxDepth; extern int xsltMaxDepth;
/** /**
* xslEngineVersion: * xsltEngineVersion:
* *
* The version string for libxslt * The version string for libxslt
*/ */
extern const char *xsltEngineVersion; extern const char *xsltEngineVersion;
/**
* xsltLibxsltVersion:
*
* The version of libxslt compiled
*/
extern const int xsltLibxsltVersion;
/**
* xsltLibxmlVersion:
*
* The version of libxml libxslt was compiled against
*/
extern const int xsltLibxmlVersion;
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View File

@ -15,8 +15,25 @@
extern "C" { extern "C" {
#endif #endif
/**
* LIBXSLT_DOTTED_VERSION:
*
* the version string like "1.2.3"
*/
#define LIBXSLT_DOTTED_VERSION "@VERSION@" #define LIBXSLT_DOTTED_VERSION "@VERSION@"
/**
* LIBXSLT_VERSION:
*
* the version number: 1.2.3 value is 1002003
*/
#define LIBXSLT_VERSION @LIBXSLT_VERSION_NUMBER@ #define LIBXSLT_VERSION @LIBXSLT_VERSION_NUMBER@
/**
* LIBXSLT_VERSION_STRING:
*
* the version number string, 1.2.3 value is "1002003"
*/
#define LIBXSLT_VERSION_STRING "@LIBXSLT_VERSION_NUMBER@" #define LIBXSLT_VERSION_STRING "@LIBXSLT_VERSION_NUMBER@"
/** /**

View File

@ -140,6 +140,10 @@ main(int argc, char **argv) {
(!strcmp(argv[i], "--version"))) { (!strcmp(argv[i], "--version"))) {
printf("Using libxml %s and libxslt %s\n", printf("Using libxml %s and libxslt %s\n",
xmlParserVersion, xsltEngineVersion); xmlParserVersion, xsltEngineVersion);
printf("xsltproc was compiled against libxml %d and libxslt %d\n",
LIBXML_VERSION, LIBXSLT_VERSION);
printf("libxslt %d was compiled against libxml %d\n",
xsltLibxsltVersion, xsltLibxmlVersion);
} else if ((!strcmp(argv[i], "-repeat")) || } else if ((!strcmp(argv[i], "-repeat")) ||
(!strcmp(argv[i], "--repeat"))) { (!strcmp(argv[i], "--repeat"))) {
if (repeat == 0) if (repeat == 0)