diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2003-03-24 21:38:13 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2003-03-24 21:38:13 +0000 |
commit | 26cfddfe78ecd3b4a8a72e9c3a222fa6ae7e84d2 (patch) | |
tree | ad72e2d2cd0e0a4354e0b69e23e5e3e0992bc4f0 /doc/html | |
parent | 145c37ba026a8216b239ef7ef2cadda5ef83ec97 (diff) | |
download | libxslt-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.sgml | 1 | ||||
-rw-r--r-- | doc/html/libxslt-numbersinternals.html | 16 | ||||
-rw-r--r-- | doc/html/libxslt-xsltinternals.html | 242 |
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 +> :</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 |