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

- configure.in: 0.6.0 yet another release

- doc/xslt.html doc/html/*: updated the docs
Daniel
This commit is contained in:
Daniel Veillard
2001-03-22 21:58:29 +00:00
parent c7b5c4bee0
commit dee7f6243f
14 changed files with 251 additions and 183 deletions

View File

@ -1,3 +1,8 @@
Thu Mar 22 22:52:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* configure.in: 0.6.0 yet another release
* doc/xslt.html doc/html/*: updated the docs
Wed Mar 21 23:19:11 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> Wed Mar 21 23:19:11 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* libxslt/xsltInternals.h libxslt/xslt.c libxslt/transform.c * libxslt/xsltInternals.h libxslt/xslt.c libxslt/transform.c

View File

@ -1,6 +1,6 @@
AC_INIT(libxslt/xslt.c) AC_INIT(libxslt/xslt.c)
VERSION=0.5.0 VERSION=0.6.0
PACKAGE=libxslt PACKAGE=libxslt
AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
@ -95,7 +95,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.2) AC_MSG_CHECKING(for libxml libraries >= 2.3.5)
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
@ -112,13 +112,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 2003002 if test "$vers" -ge 2003005
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 libxml 2.3.2 for this version of libxslt) AC_MSG_ERROR(You need at least libxml 2.3.5 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

@ -121,7 +121,7 @@ NAME="LIBXSLT-ATTRIBUTES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2033" NAME="AEN2045"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +129,7 @@ NAME="AEN2033"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2036" NAME="AEN2048"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -188,7 +188,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2049" NAME="AEN2061"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -198,14 +198,14 @@ NAME="AEN2049"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2052" NAME="AEN2064"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2054" NAME="AEN2066"
></A ></A
><H3 ><H3
><A ><A
@ -290,7 +290,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2075" NAME="AEN2087"
></A ></A
><H3 ><H3
><A ><A
@ -353,7 +353,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2091" NAME="AEN2103"
></A ></A
><H3 ><H3
><A ><A

View File

@ -121,7 +121,7 @@ NAME="LIBXSLT-IMPORTS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2127" NAME="AEN2139"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +129,7 @@ NAME="AEN2127"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2130" NAME="AEN2142"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -220,7 +220,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2152" NAME="AEN2164"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -230,14 +230,14 @@ NAME="AEN2152"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2155" NAME="AEN2167"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2157" NAME="AEN2169"
></A ></A
><H3 ><H3
><A ><A
@ -329,7 +329,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2179" NAME="AEN2191"
></A ></A
><H3 ><H3
><A ><A
@ -421,7 +421,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2201" NAME="AEN2213"
></A ></A
><H3 ><H3
><A ><A
@ -506,7 +506,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2222" NAME="AEN2234"
></A ></A
><H3 ><H3
><A ><A
@ -591,7 +591,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2243" NAME="AEN2255"
></A ></A
><H3 ><H3
><A ><A
@ -672,7 +672,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2264" NAME="AEN2276"
></A ></A
><H3 ><H3
><A ><A
@ -773,7 +773,7 @@ should be CDTATA wrapped.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2289" NAME="AEN2301"
></A ></A
><H3 ><H3
><A ><A

View File

@ -121,7 +121,7 @@ NAME="LIBXSLT-KEYS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2887" NAME="AEN2899"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +129,7 @@ NAME="AEN2887"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2890" NAME="AEN2902"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -221,7 +221,7 @@ HREF="XSLTDOCUMENTPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2912" NAME="AEN2924"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -231,14 +231,14 @@ NAME="AEN2912"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2915" NAME="AEN2927"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2917" NAME="AEN2929"
></A ></A
><H3 ><H3
><A ><A
@ -400,7 +400,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2957" NAME="AEN2969"
></A ></A
><H3 ><H3
><A ><A
@ -544,7 +544,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2993" NAME="AEN3005"
></A ></A
><H3 ><H3
><A ><A
@ -629,7 +629,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3014" NAME="AEN3026"
></A ></A
><H3 ><H3
><A ><A
@ -692,7 +692,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3030" NAME="AEN3042"
></A ></A
><H3 ><H3
><A ><A

View File

@ -121,7 +121,7 @@ NAME="LIBXSLT-NAMESPACES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2325" NAME="AEN2337"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +129,7 @@ NAME="AEN2325"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2328" NAME="AEN2340"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -235,7 +235,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2354" NAME="AEN2366"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -245,14 +245,14 @@ NAME="AEN2354"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2357" NAME="AEN2369"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2359" NAME="AEN2371"
></A ></A
><H3 ><H3
><A ><A
@ -337,7 +337,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2380" NAME="AEN2392"
></A ></A
><H3 ><H3
><A ><A
@ -483,7 +483,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2416" NAME="AEN2428"
></A ></A
><H3 ><H3
><A ><A
@ -646,7 +646,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2456" NAME="AEN2468"
></A ></A
><H3 ><H3
><A ><A
@ -776,7 +776,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2488" NAME="AEN2500"
></A ></A
><H3 ><H3
><A ><A

View File

@ -109,7 +109,7 @@ NAME="LIBXSLT-NUMBERSINTERNALS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN3495" NAME="AEN3507"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -117,7 +117,7 @@ NAME="AEN3495"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN3498" NAME="AEN3510"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -176,7 +176,7 @@ HREF="XMLNODEPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3511" NAME="AEN3523"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -186,14 +186,14 @@ NAME="AEN3511"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3514" NAME="AEN3526"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3516" NAME="AEN3528"
></A ></A
><H3 ><H3
><A ><A
@ -335,7 +335,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3551" NAME="AEN3563"
></A ></A
><H3 ><H3
><A ><A

View File

@ -151,10 +151,10 @@ HREF="libxslt-templates.html#XSLTEVALXPATHPREDICATE"
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A >xsltTransformContextPtr</A
> ctxt, > ctxt,
const <GTKDOCLINK <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLXPATHCOMPEXPRPTR"
>xmlChar</GTKDOCLINK >xmlXPathCompExprPtr</GTKDOCLINK
> *expr); > comp);
<GTKDOCLINK <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLCHAR"
>xmlChar</GTKDOCLINK >xmlChar</GTKDOCLINK
@ -190,7 +190,11 @@ HREF="XMLNODEPTR"
const <GTKDOCLINK const <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLCHAR"
>xmlChar</GTKDOCLINK >xmlChar</GTKDOCLINK
> *name); > *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *ns);
<GTKDOCLINK <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLCHAR"
>xmlChar</GTKDOCLINK >xmlChar</GTKDOCLINK
@ -209,6 +213,10 @@ HREF="XMLNODEPTR"
HREF="XMLCHAR" HREF="XMLCHAR"
>xmlChar</GTKDOCLINK >xmlChar</GTKDOCLINK
> *name, > *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *ns,
int *found); int *found);
<GTKDOCLINK <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLCHAR"
@ -220,10 +228,10 @@ HREF="libxslt-templates.html#XSLTEVALXPATHSTRING"
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A >xsltTransformContextPtr</A
> ctxt, > ctxt,
const <GTKDOCLINK <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLXPATHCOMPEXPRPTR"
>xmlChar</GTKDOCLINK >xmlXPathCompExprPtr</GTKDOCLINK
> *expr); > comp);
<GTKDOCLINK <GTKDOCLINK
HREF="XMLNODEPTR" HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK >xmlNodePtr</GTKDOCLINK
@ -295,7 +303,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN628" NAME="AEN630"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -305,14 +313,14 @@ NAME="AEN628"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN631" NAME="AEN633"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN633" NAME="AEN635"
></A ></A
><H3 ><H3
><A ><A
@ -332,10 +340,10 @@ CLASS="PROGRAMLISTING"
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A >xsltTransformContextPtr</A
> ctxt, > ctxt,
const <GTKDOCLINK <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLXPATHCOMPEXPRPTR"
>xmlChar</GTKDOCLINK >xmlXPathCompExprPtr</GTKDOCLINK
> *expr);</PRE > comp);</PRE
></TD ></TD
></TR ></TR
></TABLE ></TABLE
@ -380,14 +388,14 @@ VALIGN="TOP"
><TT ><TT
CLASS="PARAMETER" CLASS="PARAMETER"
><I ><I
>expr</I >comp</I
></TT ></TT
>&nbsp;:</TD >&nbsp;:</TD
><TD ><TD
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&nbsp;</TD > the XPath compiled expression</TD
></TR ></TR
><TR ><TR
><TD ><TD
@ -412,7 +420,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN658" NAME="AEN660"
></A ></A
><H3 ><H3
><A ><A
@ -538,7 +546,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN689" NAME="AEN691"
></A ></A
><H3 ><H3
><A ><A
@ -568,7 +576,11 @@ HREF="XMLNODEPTR"
const <GTKDOCLINK const <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLCHAR"
>xmlChar</GTKDOCLINK >xmlChar</GTKDOCLINK
> *name);</PRE > *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *ns);</PRE
></TD ></TD
></TR ></TR
></TABLE ></TABLE
@ -645,6 +657,23 @@ VALIGN="TOP"
WIDTH="20%" WIDTH="20%"
ALIGN="RIGHT" ALIGN="RIGHT"
VALIGN="TOP" VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ns</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the attribute namespace URI</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I ><I
CLASS="EMPHASIS" CLASS="EMPHASIS"
>Returns</I >Returns</I
@ -664,7 +693,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN720" NAME="AEN727"
></A ></A
><H3 ><H3
><A ><A
@ -695,6 +724,10 @@ HREF="XMLNODEPTR"
HREF="XMLCHAR" HREF="XMLCHAR"
>xmlChar</GTKDOCLINK >xmlChar</GTKDOCLINK
> *name, > *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *ns,
int *found);</PRE int *found);</PRE
></TD ></TD
></TR ></TR
@ -764,7 +797,24 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
> the attribute QName</TD > the attribute Name</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ns</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR ></TR
><TR ><TR
><TD ><TD
@ -807,7 +857,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN755" NAME="AEN767"
></A ></A
><H3 ><H3
><A ><A
@ -830,10 +880,10 @@ HREF="XMLCHAR"
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A >xsltTransformContextPtr</A
> ctxt, > ctxt,
const <GTKDOCLINK <GTKDOCLINK
HREF="XMLCHAR" HREF="XMLXPATHCOMPEXPRPTR"
>xmlChar</GTKDOCLINK >xmlXPathCompExprPtr</GTKDOCLINK
> *expr);</PRE > comp);</PRE
></TD ></TD
></TR ></TR
></TABLE ></TABLE
@ -877,14 +927,14 @@ VALIGN="TOP"
><TT ><TT
CLASS="PARAMETER" CLASS="PARAMETER"
><I ><I
>expr</I >comp</I
></TT ></TT
>&nbsp;:</TD >&nbsp;:</TD
><TD ><TD
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&nbsp;</TD > the compiled XPath expression</TD
></TR ></TR
><TR ><TR
><TD ><TD
@ -910,7 +960,7 @@ caller.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN781" NAME="AEN793"
></A ></A
><H3 ><H3
><A ><A
@ -1012,7 +1062,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN807" NAME="AEN819"
></A ></A
><H3 ><H3
><A ><A
@ -1135,7 +1185,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN838" NAME="AEN850"
></A ></A
><H3 ><H3
><A ><A
@ -1258,7 +1308,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN869" NAME="AEN881"
></A ></A
><H3 ><H3
><A ><A

View File

@ -121,7 +121,7 @@ NAME="LIBXSLT-TRANSFORM"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN900" NAME="AEN912"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +129,7 @@ NAME="AEN900"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN903" NAME="AEN915"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -504,7 +504,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN999" NAME="AEN1011"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -514,14 +514,14 @@ NAME="AEN999"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1002" NAME="AEN1014"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1004" NAME="AEN1016"
></A ></A
><H3 ><H3
><A ><A
@ -624,7 +624,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1030" NAME="AEN1042"
></A ></A
><H3 ><H3
><A ><A
@ -747,7 +747,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1060" NAME="AEN1072"
></A ></A
><H3 ><H3
><A ><A
@ -873,7 +873,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1091" NAME="AEN1103"
></A ></A
><H3 ><H3
><A ><A
@ -999,7 +999,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1122" NAME="AEN1134"
></A ></A
><H3 ><H3
><A ><A
@ -1125,7 +1125,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1153" NAME="AEN1165"
></A ></A
><H3 ><H3
><A ><A
@ -1251,7 +1251,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1184" NAME="AEN1196"
></A ></A
><H3 ><H3
><A ><A
@ -1377,7 +1377,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1215" NAME="AEN1227"
></A ></A
><H3 ><H3
><A ><A
@ -1503,7 +1503,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1246" NAME="AEN1258"
></A ></A
><H3 ><H3
><A ><A
@ -1629,7 +1629,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1277" NAME="AEN1289"
></A ></A
><H3 ><H3
><A ><A
@ -1755,7 +1755,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1308" NAME="AEN1320"
></A ></A
><H3 ><H3
><A ><A
@ -1881,7 +1881,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1339" NAME="AEN1351"
></A ></A
><H3 ><H3
><A ><A
@ -2007,7 +2007,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1370" NAME="AEN1382"
></A ></A
><H3 ><H3
><A ><A
@ -2133,7 +2133,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1401" NAME="AEN1413"
></A ></A
><H3 ><H3
><A ><A
@ -2259,7 +2259,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1432" NAME="AEN1444"
></A ></A
><H3 ><H3
><A ><A
@ -2385,7 +2385,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1463" NAME="AEN1475"
></A ></A
><H3 ><H3
><A ><A
@ -2511,7 +2511,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1494" NAME="AEN1506"
></A ></A
><H3 ><H3
><A ><A
@ -2637,7 +2637,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1525" NAME="AEN1537"
></A ></A
><H3 ><H3
><A ><A
@ -2763,7 +2763,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1556" NAME="AEN1568"
></A ></A
><H3 ><H3
><A ><A

View File

@ -121,7 +121,7 @@ NAME="LIBXSLT-VARIABLES"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN2509" NAME="AEN2521"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +129,7 @@ NAME="AEN2509"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN2512" NAME="AEN2524"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -310,7 +310,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2558" NAME="AEN2570"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -320,14 +320,14 @@ NAME="AEN2558"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN2561" NAME="AEN2573"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2563" NAME="AEN2575"
></A ></A
><H3 ><H3
><A ><A
@ -385,7 +385,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2577" NAME="AEN2589"
></A ></A
><H3 ><H3
><A ><A
@ -464,7 +464,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2597" NAME="AEN2609"
></A ></A
><H3 ><H3
><A ><A
@ -525,7 +525,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2612" NAME="AEN2624"
></A ></A
><H3 ><H3
><A ><A
@ -586,7 +586,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2627" NAME="AEN2639"
></A ></A
><H3 ><H3
><A ><A
@ -671,7 +671,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2648" NAME="AEN2660"
></A ></A
><H3 ><H3
><A ><A
@ -756,7 +756,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2669" NAME="AEN2681"
></A ></A
><H3 ><H3
><A ><A
@ -841,7 +841,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2690" NAME="AEN2702"
></A ></A
><H3 ><H3
><A ><A
@ -926,7 +926,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2711" NAME="AEN2723"
></A ></A
><H3 ><H3
><A ><A
@ -1032,7 +1032,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2738" NAME="AEN2750"
></A ></A
><H3 ><H3
><A ><A
@ -1131,7 +1131,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2763" NAME="AEN2775"
></A ></A
><H3 ><H3
><A ><A
@ -1192,7 +1192,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2778" NAME="AEN2790"
></A ></A
><H3 ><H3
><A ><A
@ -1316,7 +1316,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2809" NAME="AEN2821"
></A ></A
><H3 ><H3
><A ><A
@ -1496,7 +1496,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN2853" NAME="AEN2865"
></A ></A
><H3 ><H3
><A ><A

View File

@ -121,7 +121,7 @@ NAME="LIBXSLT-XSLTINTERNALS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN3050" NAME="AEN3062"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +129,7 @@ NAME="AEN3050"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN3053" NAME="AEN3065"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -372,7 +372,7 @@ HREF="XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3115" NAME="AEN3127"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -382,14 +382,14 @@ NAME="AEN3115"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN3118" NAME="AEN3130"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3120" NAME="AEN3132"
></A ></A
><H3 ><H3
><A ><A
@ -418,7 +418,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3125" NAME="AEN3137"
></A ></A
><H3 ><H3
><A ><A
@ -453,7 +453,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3130" NAME="AEN3142"
></A ></A
><H3 ><H3
><A ><A
@ -479,7 +479,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3135" NAME="AEN3147"
></A ></A
><H3 ><H3
><A ><A
@ -505,7 +505,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3140" NAME="AEN3152"
></A ></A
><H3 ><H3
><A ><A
@ -542,7 +542,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3145" NAME="AEN3157"
></A ></A
><H3 ><H3
><A ><A
@ -568,7 +568,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3150" NAME="AEN3162"
></A ></A
><H3 ><H3
><A ><A
@ -622,7 +622,7 @@ struct _xsltDocument {
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3155" NAME="AEN3167"
></A ></A
><H3 ><H3
><A ><A
@ -723,7 +723,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3160" NAME="AEN3172"
></A ></A
><H3 ><H3
><A ><A
@ -749,7 +749,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3165" NAME="AEN3177"
></A ></A
><H3 ><H3
><A ><A
@ -815,7 +815,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3170" NAME="AEN3182"
></A ></A
><H3 ><H3
><A ><A
@ -841,7 +841,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3175" NAME="AEN3187"
></A ></A
><H3 ><H3
><A ><A
@ -895,8 +895,11 @@ CLASS="PROGRAMLISTING"
int ver11; /* document */ int ver11; /* document */
xmlChar *filename; /* document URL */ xmlChar *filename; /* document URL */
int has_filename; /* document */
xsltNumberData numdata; /* number */ xsltNumberData numdata; /* number */
xmlXPathCompExprPtr comp; /* a precompiled XPath expression */
};</PRE };</PRE
></TD ></TD
></TR ></TR
@ -907,7 +910,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3180" NAME="AEN3192"
></A ></A
><H3 ><H3
><A ><A
@ -933,7 +936,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3185" NAME="AEN3197"
></A ></A
><H3 ><H3
><A ><A
@ -1057,7 +1060,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3215" NAME="AEN3227"
></A ></A
><H3 ><H3
><A ><A
@ -1101,7 +1104,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3220" NAME="AEN3232"
></A ></A
><H3 ><H3
><A ><A
@ -1131,7 +1134,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3225" NAME="AEN3237"
></A ></A
><H3 ><H3
><A ><A
@ -1161,7 +1164,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3230" NAME="AEN3242"
></A ></A
><H3 ><H3
><A ><A
@ -1187,7 +1190,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3235" NAME="AEN3247"
></A ></A
><H3 ><H3
><A ><A
@ -1213,7 +1216,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3240" NAME="AEN3252"
></A ></A
><H3 ><H3
><A ><A
@ -1239,7 +1242,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3245" NAME="AEN3257"
></A ></A
><H3 ><H3
><A ><A
@ -1300,7 +1303,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3261" NAME="AEN3273"
></A ></A
><H3 ><H3
><A ><A
@ -1381,7 +1384,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3282" NAME="AEN3294"
></A ></A
><H3 ><H3
><A ><A
@ -1449,7 +1452,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3299" NAME="AEN3311"
></A ></A
><H3 ><H3
><A ><A
@ -1527,7 +1530,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3319" NAME="AEN3331"
></A ></A
><H3 ><H3
><A ><A
@ -1595,7 +1598,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3336" NAME="AEN3348"
></A ></A
><H3 ><H3
><A ><A
@ -1698,7 +1701,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3362" NAME="AEN3374"
></A ></A
><H3 ><H3
><A ><A
@ -1801,7 +1804,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3388" NAME="AEN3400"
></A ></A
><H3 ><H3
><A ><A
@ -1886,7 +1889,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3409" NAME="AEN3421"
></A ></A
><H3 ><H3
><A ><A
@ -1967,7 +1970,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3430" NAME="AEN3442"
></A ></A
><H3 ><H3
><A ><A
@ -2070,7 +2073,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN3455" NAME="AEN3467"
></A ></A
><H3 ><H3
><A ><A

View File

@ -121,7 +121,7 @@ NAME="LIBXSLT-XSLTUTILS"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN1592" NAME="AEN1604"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -129,7 +129,7 @@ NAME="AEN1592"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN1595" NAME="AEN1607"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -318,7 +318,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1641" NAME="AEN1653"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -328,14 +328,14 @@ NAME="AEN1641"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN1644" NAME="AEN1656"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1646" NAME="AEN1658"
></A ></A
><H3 ><H3
><A ><A
@ -411,7 +411,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1665" NAME="AEN1677"
></A ></A
><H3 ><H3
><A ><A
@ -511,7 +511,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1690" NAME="AEN1702"
></A ></A
><H3 ><H3
><A ><A
@ -590,7 +590,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1709" NAME="AEN1721"
></A ></A
><H3 ><H3
><A ><A
@ -616,7 +616,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1714" NAME="AEN1726"
></A ></A
><H3 ><H3
><A ><A
@ -642,7 +642,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1719" NAME="AEN1731"
></A ></A
><H3 ><H3
><A ><A
@ -700,7 +700,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1733" NAME="AEN1745"
></A ></A
><H3 ><H3
><A ><A
@ -775,7 +775,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1751" NAME="AEN1763"
></A ></A
><H3 ><H3
><A ><A
@ -801,7 +801,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1756" NAME="AEN1768"
></A ></A
><H3 ><H3
><A ><A
@ -827,7 +827,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1761" NAME="AEN1773"
></A ></A
><H3 ><H3
><A ><A
@ -853,7 +853,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1766" NAME="AEN1778"
></A ></A
><H3 ><H3
><A ><A
@ -879,7 +879,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1771" NAME="AEN1783"
></A ></A
><H3 ><H3
><A ><A
@ -984,7 +984,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1797" NAME="AEN1809"
></A ></A
><H3 ><H3
><A ><A
@ -1096,7 +1096,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1822" NAME="AEN1834"
></A ></A
><H3 ><H3
><A ><A
@ -1208,7 +1208,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1847" NAME="AEN1859"
></A ></A
><H3 ><H3
><A ><A
@ -1276,7 +1276,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1864" NAME="AEN1876"
></A ></A
><H3 ><H3
><A ><A
@ -1407,7 +1407,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1895" NAME="AEN1907"
></A ></A
><H3 ><H3
><A ><A
@ -1543,7 +1543,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1928" NAME="AEN1940"
></A ></A
><H3 ><H3
><A ><A
@ -1694,7 +1694,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1964" NAME="AEN1976"
></A ></A
><H3 ><H3
><A ><A
@ -1831,7 +1831,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN1997" NAME="AEN2009"
></A ></A
><H3 ><H3
><A ><A

View File

@ -151,6 +151,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 href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
for a really accurate description</h3> for a really accurate description</h3>
<h3>0.6.0: Mar 22 2001</h3>
<ul>
<li>another beta</li>
<li>requires 2.3.5, which provide XPath expression compilation support</li>
<li>document() extension should fonction properly</li>
<li>fixed a number or reported bugs</li>
</ul>
<h3>0.5.0: Mar 10 2001</h3> <h3>0.5.0: Mar 10 2001</h3>
<ul> <ul>
<li>fifth beta</li> <li>fifth beta</li>

View File

@ -730,6 +730,7 @@ xsltFormatNumberConversion(xsltDecimalFormatPtr self,
int decimal_point; int decimal_point;
int is_percent; int is_percent;
int is_permille; int is_permille;
double scale;
buffer = xmlBufferCreate(); buffer = xmlBufferCreate();
if (buffer == NULL) { if (buffer == NULL) {
@ -855,6 +856,8 @@ xsltFormatNumberConversion(xsltDecimalFormatPtr self,
number *= 1000.0; number *= 1000.0;
/* Integer part */ /* Integer part */
scale = pow(10.0, (double)(fraction_digits + fraction_hash));
number = (scale * number + 0.5) / scale;
xsltNumberFormatDecimal(buffer, floor(number), (xmlChar)'0', xsltNumberFormatDecimal(buffer, floor(number), (xmlChar)'0',
integer_digits, group, (xmlChar)','); integer_digits, group, (xmlChar)',');
@ -863,14 +866,13 @@ xsltFormatNumberConversion(xsltDecimalFormatPtr self,
/* Fraction part */ /* Fraction part */
number -= floor(number); number -= floor(number);
number = number * pow(10.0, (double)(fraction_digits + fraction_hash)); number *= scale;
for (j = fraction_hash; j > 0; j--) { for (j = fraction_hash; j > 0; j--) {
if (fmod(number, 10.0) >= 1.0) if (fmod(number, 10.0) >= 1.0)
break; /* for */ break; /* for */
number /= 10.0; number /= 10.0;
} }
number = floor(0.5 + number); xsltNumberFormatDecimal(buffer, floor(number), (xmlChar)'0',
xsltNumberFormatDecimal(buffer, number, (xmlChar)'0',
fraction_digits + j, fraction_digits + j,
0, (xmlChar)0); 0, (xmlChar)0);
} }