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

preparing for 1.0.4 updated and regenerated docs Daniel

* configure.in: preparing for 1.0.4
* doc/xslt.html doc/html/*: updated and regenerated docs
Daniel
This commit is contained in:
Daniel Veillard
2001-09-12 20:51:09 +00:00
parent 456c3b057c
commit 26849a9260
17 changed files with 2243 additions and 630 deletions

View File

@ -122,7 +122,7 @@ NAME="LIBXSLT-VARIABLES"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN2818"
NAME="AEN3020"
></A
><H2
>Name</H2
@ -130,7 +130,7 @@ NAME="AEN2818"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN2821"
NAME="AEN3023"
></A
><H2
>Synopsis</H2
@ -164,6 +164,44 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
const char **params);
int <A
HREF="libxslt-variables.html#XSLTQUOTEUSERPARAMS"
>xsltQuoteUserParams</A
> (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
const char **params);
int <A
HREF="libxslt-variables.html#XSLTEVALONEUSERPARAM"
>xsltEvalOneUserParam</A
> (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *value);
int <A
HREF="libxslt-variables.html#XSLTQUOTEONEUSERPARAM"
>xsltQuoteOneUserParam</A
> (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *value);
void <A
HREF="libxslt-variables.html#XSLTPARSEGLOBALVARIABLE"
>xsltParseGlobalVariable</A
@ -281,7 +319,7 @@ HREF="XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2859"
NAME="AEN3071"
></A
><H2
>Description</H2
@ -291,14 +329,14 @@ NAME="AEN2859"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2862"
NAME="AEN3074"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN2864"
NAME="AEN3076"
></A
><H3
><A
@ -319,11 +357,13 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>registering macro, not general purpose at all but used in different modules</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2869"
NAME="AEN3082"
></A
><P
></P
@ -361,7 +401,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2878"
NAME="AEN3091"
></A
><H3
><A
@ -392,7 +432,7 @@ done on parsed stylesheets before starting to apply transformations</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2885"
NAME="AEN3098"
></A
><P
></P
@ -445,7 +485,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2898"
NAME="AEN3111"
></A
><H3
><A
@ -470,14 +510,30 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
></TR
></TABLE
><P
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>: the XSLT transformation context
<TT
CLASS="PARAMETER"
><I
>params</I
></TT
>: a NULL terminated array of parameters name/value tuples</P
><P
>Evaluate the global variables of a stylesheet. This needs to be
done on parsed stylesheets before starting to apply transformations</P
done on parsed stylesheets before starting to apply transformations.
Each of the parameters is evaluated as an XPath expression and stored
in the global variables/parameter hash table. If you want your
parameter used literally, use xsltQuoteUserParams.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2905"
NAME="AEN3121"
></A
><P
></P
@ -504,7 +560,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the XSLT transformation context</TD
>&nbsp;</TD
></TR
><TR
><TD
@ -521,7 +577,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> a NULL terminated arry of parameters names/values tuples</TD
>&nbsp;</TD
></TR
><TR
><TD
@ -547,7 +603,430 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2922"
NAME="AEN3138"
></A
><H3
><A
NAME="XSLTQUOTEUSERPARAMS"
></A
>xsltQuoteUserParams ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>int xsltQuoteUserParams (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
const char **params);</PRE
></TD
></TR
></TABLE
><P
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>: the XSLT transformation context
<TT
CLASS="PARAMETER"
><I
>params</I
></TT
>: a NULL terminated arry of parameters names/values tuples</P
><P
>Similar to xsltEvalUserParams, but the values are treated literally and
are * *not* evaluated as XPath expressions. This should be done on parsed
stylesheets before starting to apply transformations.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN3148"
></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"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>params</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</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 error.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN3165"
></A
><H3
><A
NAME="XSLTEVALONEUSERPARAM"
></A
>xsltEvalOneUserParam ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>int xsltEvalOneUserParam (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *value);</PRE
></TD
></TR
></TABLE
><P
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>: the XSLT transformation context
<TT
CLASS="PARAMETER"
><I
>name</I
></TT
>: a null terminated string giving the name of the parameter
<TT
CLASS="PARAMETER"
><I
>value</I
></TT
> a null terminated string giving the XPath expression to be evaluated</P
><P
>This is normally called from xsltEvalUserParams to process a single
parameter from a list of parameters. The <TT
CLASS="PARAMETER"
><I
>value</I
></TT
> is evaluated as an
XPath expression and the result is stored in the context's global
variable/parameter hash table.</P
><P
>To have a parameter treated literally (not as an XPath expression)
use xsltQuoteUserParams (or xsltQuoteOneUserParam). For more
details see description of xsltProcessOneUserParamInternal.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN3180"
></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"
>&nbsp;</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"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>value</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</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 error.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN3201"
></A
><H3
><A
NAME="XSLTQUOTEONEUSERPARAM"
></A
>xsltQuoteOneUserParam ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>int xsltQuoteOneUserParam (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *name,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *value);</PRE
></TD
></TR
></TABLE
><P
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>: the XSLT transformation context
<TT
CLASS="PARAMETER"
><I
>name</I
></TT
>: a null terminated string giving the name of the parameter
<TT
CLASS="PARAMETER"
><I
>value</I
></TT
> a null terminated string giving the parameter value</P
><P
>This is normally called from xsltQuoteUserParams to process a single
parameter from a list of parameters. The <TT
CLASS="PARAMETER"
><I
>value</I
></TT
> is stored in the
context's global variable/parameter hash table.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN3215"
></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"
>&nbsp;</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"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>value</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</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 error.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN3236"
></A
><H3
><A
@ -582,7 +1061,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2930"
NAME="AEN3244"
></A
><P
></P
@ -637,7 +1116,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2943"
NAME="AEN3257"
></A
><H3
><A
@ -672,7 +1151,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2951"
NAME="AEN3265"
></A
><P
></P
@ -727,7 +1206,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2964"
NAME="AEN3278"
></A
><H3
><A
@ -762,7 +1241,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2972"
NAME="AEN3286"
></A
><P
></P
@ -817,7 +1296,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN2985"
NAME="AEN3299"
></A
><H3
><A
@ -852,7 +1331,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN2993"
NAME="AEN3307"
></A
><P
></P
@ -907,7 +1386,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN3006"
NAME="AEN3320"
></A
><H3
><A
@ -948,7 +1427,7 @@ its value but doesn't record it.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN3016"
NAME="AEN3330"
></A
><P
></P
@ -1018,7 +1497,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN3033"
NAME="AEN3347"
></A
><H3
><A
@ -1052,7 +1531,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN3041"
NAME="AEN3355"
></A
><P
></P
@ -1122,7 +1601,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN3058"
NAME="AEN3372"
></A
><H3
><A
@ -1153,7 +1632,7 @@ its value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN3065"
NAME="AEN3379"
></A
><P
></P
@ -1191,7 +1670,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN3074"
NAME="AEN3388"
></A
><H3
><A
@ -1233,7 +1712,7 @@ variable value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN3084"
NAME="AEN3398"
></A
><P
></P
@ -1320,7 +1799,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN3105"
NAME="AEN3419"
></A
><H3
><A
@ -1359,7 +1838,7 @@ interpretor.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN3114"
NAME="AEN3428"
></A
><P
></P