summaryrefslogtreecommitdiff
path: root/doc/html
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2003-03-24 21:38:13 +0000
committerDaniel Veillard <veillard@src.gnome.org>2003-03-24 21:38:13 +0000
commit26cfddfe78ecd3b4a8a72e9c3a222fa6ae7e84d2 (patch)
treead72e2d2cd0e0a4354e0b69e23e5e3e0992bc4f0 /doc/html
parent145c37ba026a8216b239ef7ef2cadda5ef83ec97 (diff)
downloadlibxslt-26cfddfe78ecd3b4a8a72e9c3a222fa6ae7e84d2.tar.gz
libxslt-26cfddfe78ecd3b4a8a72e9c3a222fa6ae7e84d2.tar.bz2
libxslt-26cfddfe78ecd3b4a8a72e9c3a222fa6ae7e84d2.zip
Result Value Tree are now generated with a document root node not an
* libxslt/pattern.c libxslt/transform.c libxslt/variables.c: Result Value Tree are now generated with a document root node not an element, it's quite cleaner. * configure.in libxslt.spec.in NEWS: But this requires libxml2-2.5.5 also prepared for libxslt-1.0.28 release * doc/*: updated and regenerated the docs Daniel
Diffstat (limited to 'doc/html')
-rw-r--r--doc/html/index.sgml1
-rw-r--r--doc/html/libxslt-numbersinternals.html16
-rw-r--r--doc/html/libxslt-xsltinternals.html242
3 files changed, 181 insertions, 78 deletions
diff --git a/doc/html/index.sgml b/doc/html/index.sgml
index 4dc35abb..59825038 100644
--- a/doc/html/index.sgml
+++ b/doc/html/index.sgml
@@ -232,6 +232,7 @@
<ANCHOR id ="XSLTPARSESTYLESHEETPROCESS" href="libxslt/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETPROCESS">
<ANCHOR id ="XSLTPARSESTYLESHEETOUTPUT" href="libxslt/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETOUTPUT">
<ANCHOR id ="XSLTPARSESTYLESHEETDOC" href="libxslt/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETDOC">
+<ANCHOR id ="XSLTPARSESTYLESHEETIMPORTEDDOC" href="libxslt/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETIMPORTEDDOC">
<ANCHOR id ="XSLTLOADSTYLESHEETPI" href="libxslt/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">
<ANCHOR id ="XSLTNUMBERFORMAT" href="libxslt/libxslt-xsltinternals.html#XSLTNUMBERFORMAT">
<ANCHOR id ="XSLTFORMATNUMBERCONVERSION" href="libxslt/libxslt-xsltinternals.html#XSLTFORMATNUMBERCONVERSION">
diff --git a/doc/html/libxslt-numbersinternals.html b/doc/html/libxslt-numbersinternals.html
index b8592399..14ea3115 100644
--- a/doc/html/libxslt-numbersinternals.html
+++ b/doc/html/libxslt-numbersinternals.html
@@ -111,7 +111,7 @@ NAME="LIBXSLT-NUMBERSINTERNALS"
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN6015"
+NAME="AEN6039"
></A
><H2
>Name</H2
@@ -119,7 +119,7 @@ NAME="AEN6015"
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN6018"
+NAME="AEN6042"
></A
><H2
>Synopsis</H2
@@ -157,7 +157,7 @@ HREF="libxslt-numbersinternals.html#XSLTFORMATNUMBERINFOPTR"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN6025"
+NAME="AEN6049"
></A
><H2
>Description</H2
@@ -167,14 +167,14 @@ NAME="AEN6025"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN6028"
+NAME="AEN6052"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6030"
+NAME="AEN6054"
></A
><H3
><A
@@ -214,7 +214,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6036"
+NAME="AEN6060"
></A
><H3
><A
@@ -240,7 +240,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6041"
+NAME="AEN6065"
></A
><H3
><A
@@ -278,7 +278,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6047"
+NAME="AEN6071"
></A
><H3
><A
diff --git a/doc/html/libxslt-xsltinternals.html b/doc/html/libxslt-xsltinternals.html
index d6c62088..ea9cc348 100644
--- a/doc/html/libxslt-xsltinternals.html
+++ b/doc/html/libxslt-xsltinternals.html
@@ -393,6 +393,17 @@ HREF="XMLDOCPTR"
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
> <A
+HREF="libxslt-xsltinternals.html#XSLTPARSESTYLESHEETIMPORTEDDOC"
+>xsltParseStylesheetImportedDoc</A
+>
+ (<GTKDOCLINK
+HREF="XMLDOCPTR"
+>xmlDocPtr</GTKDOCLINK
+> doc);
+<A
+HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
+>xsltStylesheetPtr</A
+> <A
HREF="libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI"
>xsltLoadStylesheetPI</A
> (<GTKDOCLINK
@@ -468,7 +479,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN5396"
+NAME="AEN5399"
></A
><H2
>Description</H2
@@ -478,14 +489,14 @@ NAME="AEN5396"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN5399"
+NAME="AEN5402"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5401"
+NAME="AEN5404"
></A
><H3
><A
@@ -513,7 +524,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5407"
+NAME="AEN5410"
></A
><H3
><A
@@ -541,7 +552,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5413"
+NAME="AEN5416"
></A
><H3
><A
@@ -573,7 +584,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5419"
+NAME="AEN5422"
></A
><H3
><A
@@ -599,7 +610,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5424"
+NAME="AEN5427"
></A
><H3
><A
@@ -626,7 +637,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5430"
+NAME="AEN5433"
></A
><P
></P
@@ -681,7 +692,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5443"
+NAME="AEN5446"
></A
><H3
><A
@@ -708,7 +719,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5449"
+NAME="AEN5452"
></A
><P
></P
@@ -763,7 +774,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5462"
+NAME="AEN5465"
></A
><H3
><A
@@ -790,7 +801,7 @@ CLASS="PROGRAMLISTING"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5468"
+NAME="AEN5471"
></A
><P
></P
@@ -845,7 +856,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5481"
+NAME="AEN5484"
></A
><H3
><A
@@ -891,7 +902,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5487"
+NAME="AEN5490"
></A
><H3
><A
@@ -917,7 +928,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5492"
+NAME="AEN5495"
></A
><H3
><A
@@ -961,7 +972,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5498"
+NAME="AEN5501"
></A
><H3
><A
@@ -987,7 +998,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5503"
+NAME="AEN5506"
></A
><H3
><A
@@ -1020,7 +1031,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5509"
+NAME="AEN5512"
></A
><H3
><A
@@ -1046,7 +1057,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5514"
+NAME="AEN5517"
></A
><H3
><A
@@ -1140,7 +1151,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5519"
+NAME="AEN5522"
></A
><H3
><A
@@ -1166,7 +1177,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5524"
+NAME="AEN5527"
></A
><H3
><A
@@ -1203,7 +1214,7 @@ designed to be extended by extension implementors.</P
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5530"
+NAME="AEN5533"
></A
><H3
><A
@@ -1229,7 +1240,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5535"
+NAME="AEN5538"
></A
><H3
><A
@@ -1272,7 +1283,7 @@ stylesheet language like xsl:if or xsl:apply-templates.</P
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5545"
+NAME="AEN5548"
></A
><P
></P
@@ -1361,7 +1372,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5566"
+NAME="AEN5569"
></A
><H3
><A
@@ -1396,7 +1407,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5574"
+NAME="AEN5577"
></A
><P
></P
@@ -1468,7 +1479,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5591"
+NAME="AEN5594"
></A
><H3
><A
@@ -1517,7 +1528,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5596"
+NAME="AEN5599"
></A
><H3
><A
@@ -1550,7 +1561,7 @@ HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5604"
+NAME="AEN5607"
></A
><P
></P
@@ -1591,7 +1602,7 @@ HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5614"
+NAME="AEN5617"
></A
><H3
><A
@@ -1669,7 +1680,7 @@ precomputed data.</P
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5620"
+NAME="AEN5623"
></A
><H3
><A
@@ -1695,7 +1706,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5625"
+NAME="AEN5628"
></A
><H3
><A
@@ -1730,7 +1741,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5630"
+NAME="AEN5633"
></A
><H3
><A
@@ -1756,7 +1767,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5635"
+NAME="AEN5638"
></A
><H3
><A
@@ -1880,7 +1891,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5640"
+NAME="AEN5643"
></A
><H3
><A
@@ -1906,7 +1917,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5645"
+NAME="AEN5648"
></A
><H3
><A
@@ -1936,7 +1947,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5650"
+NAME="AEN5653"
></A
><H3
><A
@@ -1966,7 +1977,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5655"
+NAME="AEN5658"
></A
><H3
><A
@@ -1995,7 +2006,7 @@ Will return from the function.</P
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5661"
+NAME="AEN5664"
></A
><H3
><A
@@ -2024,7 +2035,7 @@ Will goto the error: label.</P
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5667"
+NAME="AEN5670"
></A
><H3
><A
@@ -2053,7 +2064,7 @@ Will return from the function with a 0 value.</P
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5673"
+NAME="AEN5676"
></A
><H3
><A
@@ -2083,7 +2094,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5680"
+NAME="AEN5683"
></A
><P
></P
@@ -2122,7 +2133,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5689"
+NAME="AEN5692"
></A
><H3
><A
@@ -2155,7 +2166,7 @@ HREF="XMLCHAR"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5697"
+NAME="AEN5700"
></A
><P
></P
@@ -2211,7 +2222,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5710"
+NAME="AEN5713"
></A
><H3
><A
@@ -2246,7 +2257,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5718"
+NAME="AEN5721"
></A
><P
></P
@@ -2284,7 +2295,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5727"
+NAME="AEN5730"
></A
><H3
><A
@@ -2314,7 +2325,7 @@ HREF="XMLCHAR"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5734"
+NAME="AEN5737"
></A
><P
></P
@@ -2370,7 +2381,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5747"
+NAME="AEN5750"
></A
><H3
><A
@@ -2405,7 +2416,7 @@ CLASS="PARAMETER"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5755"
+NAME="AEN5758"
></A
><P
></P
@@ -2443,7 +2454,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5764"
+NAME="AEN5767"
></A
><H3
><A
@@ -2481,7 +2492,7 @@ HREF="XMLCHAR"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5773"
+NAME="AEN5776"
></A
><P
></P
@@ -2554,7 +2565,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5790"
+NAME="AEN5793"
></A
><H3
><A
@@ -2592,7 +2603,7 @@ HREF="XMLDOCPTR"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5799"
+NAME="AEN5802"
></A
><P
></P
@@ -2666,7 +2677,7 @@ went right, NULL if something went amiss.</TD
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5816"
+NAME="AEN5819"
></A
><H3
><A
@@ -2701,7 +2712,7 @@ information related to the stylesheet output</P
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5824"
+NAME="AEN5827"
></A
><P
></P
@@ -2756,7 +2767,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5837"
+NAME="AEN5840"
></A
><H3
><A
@@ -2789,7 +2800,98 @@ HREF="XMLDOCPTR"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5845"
+NAME="AEN5848"
+></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
+>doc</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> and xmlDoc parsed XML</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"
+>a new XSLT stylesheet structure.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5861"
+></A
+><H3
+><A
+NAME="XSLTPARSESTYLESHEETIMPORTEDDOC"
+></A
+>xsltParseStylesheetImportedDoc ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
+>xsltStylesheetPtr</A
+> xsltParseStylesheetImportedDoc
+ (<GTKDOCLINK
+HREF="XMLDOCPTR"
+>xmlDocPtr</GTKDOCLINK
+> doc);</PRE
+></TD
+></TR
+></TABLE
+><P
+>parse an XSLT stylesheet building the associated structures
+except the processing not needed for imported documents.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN5869"
></A
><P
></P
@@ -2845,7 +2947,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5858"
+NAME="AEN5882"
></A
><H3
><A
@@ -2889,7 +2991,7 @@ transformation is done.</P
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5867"
+NAME="AEN5891"
></A
><P
></P
@@ -2945,7 +3047,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5880"
+NAME="AEN5904"
></A
><H3
><A
@@ -2983,7 +3085,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5889"
+NAME="AEN5913"
></A
><P
></P
@@ -3055,7 +3157,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5906"
+NAME="AEN5930"
></A
><H3
><A
@@ -3134,7 +3236,7 @@ HREF="NUMBER"
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5924"
+NAME="AEN5948"
></A
><P
></P
@@ -3241,7 +3343,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5949"
+NAME="AEN5973"
></A
><H3
><A
@@ -3277,7 +3379,7 @@ and process xslt:text</P
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5957"
+NAME="AEN5981"
></A
><P
></P
@@ -3332,7 +3434,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5970"
+NAME="AEN5994"
></A
><H3
><A
@@ -3363,7 +3465,7 @@ the stylesheet and return its number</P
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5977"
+NAME="AEN6001"
></A
><P
></P
@@ -3419,7 +3521,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5990"
+NAME="AEN6014"
></A
><H3
><A
@@ -3451,7 +3553,7 @@ This make sure there is a slot ready in the transformation context</P
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN5997"
+NAME="AEN6021"
></A
><P
></P