1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-08-07 10:42:55 +03:00

preparing 1.0.22 upated and rebuilt the docs Daniel

* configure.in: preparing 1.0.22
* doc/*: upated and rebuilt the docs
Daniel
This commit is contained in:
Daniel Veillard
2002-10-18 11:42:04 +00:00
parent 95c0361ca6
commit 3cffe0b6ed
32 changed files with 2247 additions and 883 deletions

View File

@@ -236,6 +236,25 @@ HREF="XMLXPATHCOMPEXPRPTR"
>xmlXPathCompExprPtr</GTKDOCLINK
> comp);
<GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
>* <A
HREF="libxslt-templates.html#XSLTEVALXPATHSTRINGNS"
>xsltEvalXPathStringNs</A
> (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
<GTKDOCLINK
HREF="XMLXPATHCOMPEXPRPTR"
>xmlXPathCompExprPtr</GTKDOCLINK
> comp,
int nsNr,
<GTKDOCLINK
HREF="XMLNSPTR"
>xmlNsPtr</GTKDOCLINK
> *nsList);
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
>* <A
@@ -298,7 +317,26 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *attr);</PRE
> *attr);
<GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
>* <A
HREF="libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE"
>xsltAttrTemplateValueProcessNode</A
>
(<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *str,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node);</PRE
></TD
></TR
></TABLE
@@ -306,7 +344,7 @@ HREF="XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN699"
NAME="AEN709"
></A
><H2
>Description</H2
@@ -316,14 +354,14 @@ NAME="AEN699"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN702"
NAME="AEN712"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN704"
NAME="AEN714"
></A
><H3
><A
@@ -363,7 +401,7 @@ an XPath predicate</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN713"><P
NAME="AEN723"><P
></P
><TABLE
BORDER="0"
@@ -468,7 +506,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN738"
NAME="AEN748"
></A
><H3
><A
@@ -511,7 +549,7 @@ This is needed for example by xsl:comment and xsl:processing-instruction</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN748"><P
NAME="AEN758"><P
></P
><TABLE
BORDER="0"
@@ -600,7 +638,7 @@ caller.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN769"
NAME="AEN779"
></A
><H3
><A
@@ -647,7 +685,7 @@ substituted by they computed value.</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN780"><P
NAME="AEN790"><P
></P
><TABLE
BORDER="0"
@@ -753,7 +791,7 @@ caller.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN805"
NAME="AEN815"
></A
><H3
><A
@@ -800,7 +838,7 @@ attribute value does not contain expressions contained in curly braces ({})</P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN816"><P
NAME="AEN826"><P
></P
><TABLE
BORDER="0"
@@ -923,7 +961,7 @@ caller.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN845"
NAME="AEN855"
></A
><H3
><A
@@ -960,7 +998,7 @@ HREF="XMLXPATHCOMPEXPRPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN854"><P
NAME="AEN864"><P
></P
><TABLE
BORDER="0"
@@ -1032,7 +1070,156 @@ caller.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN871"
NAME="AEN881"
></A
><H3
><A
NAME="XSLTEVALXPATHSTRINGNS"
></A
>xsltEvalXPathStringNs ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
>* xsltEvalXPathStringNs (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
<GTKDOCLINK
HREF="XMLXPATHCOMPEXPRPTR"
>xmlXPathCompExprPtr</GTKDOCLINK
> comp,
int nsNr,
<GTKDOCLINK
HREF="XMLNSPTR"
>xmlNsPtr</GTKDOCLINK
> *nsList);</PRE
></TD
></TR
></TABLE
><P
>Process the expression using XPath, allowing to pass a namespace mapping
context and get a string</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN891"><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"
> the XSLT transformation context</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>comp</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the compiled XPath expression</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>nsNr</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the number of namespaces in the list</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>nsList</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the list of in-scope namespaces to use</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the
caller.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN916"
></A
><H3
><A
@@ -1069,7 +1256,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN880"><P
NAME="AEN925"><P
></P
><TABLE
BORDER="0"
@@ -1140,7 +1327,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN897"
NAME="AEN942"
></A
><H3
><A
@@ -1181,7 +1368,7 @@ HREF="XMLATTRPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN907"><P
NAME="AEN952"><P
></P
><TABLE
BORDER="0"
@@ -1269,7 +1456,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN928"
NAME="AEN973"
></A
><H3
><A
@@ -1310,7 +1497,7 @@ HREF="XMLATTRPTR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN938"><P
NAME="AEN983"><P
></P
><TABLE
BORDER="0"
@@ -1398,7 +1585,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN959"
NAME="AEN1004"
></A
><H3
><A
@@ -1435,7 +1622,7 @@ HREF="XMLCHAR"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN968"><P
NAME="AEN1013"><P
></P
><TABLE
BORDER="0"
@@ -1504,6 +1691,138 @@ caller.</TD
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1030"
></A
><H3
><A
NAME="XSLTATTRTEMPLATEVALUEPROCESSNODE"
></A
>xsltAttrTemplateValueProcessNode ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
>* xsltAttrTemplateValueProcessNode
(<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
const <GTKDOCLINK
HREF="XMLCHAR"
>xmlChar</GTKDOCLINK
> *str,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node);</PRE
></TD
></TR
></TABLE
><P
>Process the given string, allowing to pass a namespace mapping
context and return the new string value.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN1040"><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"
> the XSLT transformation context</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>str</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the attribute template node value</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>node</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node hosting the attribute</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the computed string value or NULL, must be deallocated by the
caller.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"