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:
@ -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
|
||||
> </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
|
||||
> </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
|
||||
> :</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"
|
||||
> </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
|
||||
> :</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
|
||||
> :</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
|
||||
> :</TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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
|
||||
|
Reference in New Issue
Block a user