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>
* libxslt/xsltInternals.h libxslt/xslt.c libxslt/transform.c

View File

@ -1,6 +1,6 @@
AC_INIT(libxslt/xslt.c)
VERSION=0.5.0
VERSION=0.6.0
PACKAGE=libxslt
AM_CONFIG_HEADER(config.h)
@ -95,7 +95,7 @@ dnl
dnl find libxml
dnl
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"
then
if ${LIBXML_PREFIX}/bin/xml2-config --libs print > /dev/null 2>&1
@ -112,13 +112,13 @@ dnl
if test "x$XML_CONFIG" != "x"
then
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
LIBXML_LIBS="`$XML_CONFIG --libs`"
LIBXML_CFLAGS="`$XML_CONFIG --cflags`"
AC_MSG_RESULT(found)
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
else
AC_MSG_ERROR(Could not find libxml2 anywhere, check ftp://xmlsoft.org/.)

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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