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

Preparing libxslt-0.5.0 while libxml-2.3.4 is uploading:

- configure.in: time for 0.5.0
- tests/docs/Makefile.am tests/general/Makefile.am: make sure the
  new test files are included in the distribution
- doc/xslt.html : updated
- doc/html/*.html: regenerated the docs
Daniel
This commit is contained in:
Daniel Veillard
2001-03-10 13:00:25 +00:00
parent aa7b9388b8
commit 47172c2a04
18 changed files with 4147 additions and 1008 deletions

View File

@ -121,7 +121,7 @@ NAME="LIBXSLT-VARIABLES"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN1984"
NAME="AEN2509"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN1984"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN1987"
NAME="AEN2512"
></A
><H2
>Synopsis</H2
@ -213,6 +213,32 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> cur);
<A
HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
>xsltStackElemPtr</A
> <A
HREF="libxslt-variables.html#XSLTPARSESTYLESHEETCALLERPARAM"
>xsltParseStylesheetCallerParam</A
>
(<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> cur);
int <A
HREF="libxslt-variables.html#XSLTADDSTACKELEMLIST"
>xsltAddStackElemList</A
> (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
<A
HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
>xsltStackElemPtr</A
> elems);
void <A
HREF="libxslt-variables.html#XSLTFREEVARIABLEHASHES"
>xsltFreeVariableHashes</A
@ -284,7 +310,7 @@ HREF="XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2026"
NAME="AEN2558"
></A
><H2
>Description</H2
@ -294,14 +320,14 @@ NAME="AEN2026"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2029"
NAME="AEN2561"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN2031"
NAME="AEN2563"
></A
><H3
><A
@ -359,7 +385,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2045"
NAME="AEN2577"
></A
><H3
><A
@ -438,7 +464,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2065"
NAME="AEN2597"
></A
><H3
><A
@ -462,8 +488,6 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
></TR
></TABLE
><P
>Push a new level on the ctxtsheet interprestation stack</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
@ -491,7 +515,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> xn XSLT transformation context</TD
>&#13;</TD
></TR
></TABLE
><P
@ -501,7 +525,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2081"
NAME="AEN2612"
></A
><H3
><A
@ -525,8 +549,6 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
></TR
></TABLE
><P
>Pop a level on the ctxtsheet interprestation stack</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
@ -554,7 +576,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> an XSLT transformation context</TD
>&#13;</TD
></TR
></TABLE
><P
@ -564,7 +586,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2097"
NAME="AEN2627"
></A
><H3
><A
@ -649,7 +671,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2118"
NAME="AEN2648"
></A
><H3
><A
@ -734,7 +756,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2139"
NAME="AEN2669"
></A
><H3
><A
@ -819,7 +841,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2160"
NAME="AEN2690"
></A
><H3
><A
@ -904,13 +926,13 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2181"
NAME="AEN2711"
></A
><H3
><A
NAME="XSLTFREEVARIABLEHASHES"
NAME="XSLTPARSESTYLESHEETCALLERPARAM"
></A
>xsltFreeVariableHashes ()</H3
>xsltParseStylesheetCallerParam ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@ -920,15 +942,26 @@ CELLPADDING="6"
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltFreeVariableHashes (<A
><A
HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
>xsltStackElemPtr</A
> xsltParseStylesheetCallerParam
(<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt);</PRE
> ctxt,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> cur);</PRE
></TD
></TR
></TABLE
><P
>Free up the memory used by xsltAddVariable/xsltGetVariable mechanism</P
>parse an XSLT transformation param declaration, compute
its value but doesn't record it.</P
><P
>It returns the new xsltStackElemPtr or NULL</P
><P
></P
><DIV
@ -957,7 +990,39 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> an XSLT transformation context</TD
> the XSLT transformation context</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 "param" element</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE
><P
@ -967,7 +1032,167 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2197"
NAME="AEN2738"
></A
><H3
><A
NAME="XSLTADDSTACKELEMLIST"
></A
>xsltAddStackElemList ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>int xsltAddStackElemList (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
<A
HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
>xsltStackElemPtr</A
> elems);</PRE
></TD
></TR
></TABLE
><P
>add the new element list at this level of the stack.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> xn XSLT transformation context</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>elems</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> a stack element list</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>0 in case of success, -1 in case of failure.</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2763"
></A
><H3
><A
NAME="XSLTFREEVARIABLEHASHES"
></A
>xsltFreeVariableHashes ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltFreeVariableHashes (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt);</PRE
></TD
></TR
></TABLE
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2778"
></A
><H3
><A
@ -1091,7 +1316,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2228"
NAME="AEN2809"
></A
><H3
><A
@ -1132,13 +1357,7 @@ HREF="XMLNODEPTR"
></TR
></TABLE
><P
>Register a new variable value. If <TT
CLASS="PARAMETER"
><I
>value</I
></TT
> is NULL it unregisters
the variable</P
>Computes and register a new variable value.</P
><P
></P
><DIV
@ -1277,7 +1496,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2273"
NAME="AEN2853"
></A
><H3
><A