1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-06-16 21:40:58 +03:00

A bit of debug, regenerated the docs:

- TODO: updated
- doc/html/*.html updated
- doc/libxslt.sgml: added new modules
- libxslt/pattern.c: fix loop on hash clashes.
Daniel
This commit is contained in:
Daniel Veillard
2001-02-03 20:51:46 +00:00
parent aedfad9ba4
commit 2eaf99b197
15 changed files with 4832 additions and 306 deletions

View File

@ -13,7 +13,10 @@ TITLE="Libxslt Library Reference"
HREF="libxslt-lib.html"><LINK
REL="PREVIOUS"
TITLE="xsltInternals"
HREF="libxslt-xsltinternals.html"></HEAD
HREF="libxslt-xsltinternals.html"><LINK
REL="NEXT"
TITLE="attributes"
HREF="libxslt-attributes.html"></HEAD
><BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
@ -97,7 +100,16 @@ SIZE="3"
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
>&nbsp;</TD
><A
HREF="libxslt-attributes.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Next Page &#62;&#62;&#62;</B
></FONT
></A
></TD
></TR
></TABLE
></DIV
@ -109,7 +121,7 @@ NAME="LIBXSLT-XSLTUTILS"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN931"
NAME="AEN995"
></A
><H2
>Name</H2
@ -117,7 +129,7 @@ NAME="AEN931"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN934"
NAME="AEN998"
></A
><H2
>Synopsis</H2
@ -209,6 +221,21 @@ HREF="libxslt-xsltutils.html#XSLTGENERICDEBUGCONTEXT"
>xsltGenericDebugContext</A
>;
void <A
HREF="libxslt-xsltutils.html#XSLTMESSAGE"
>xsltMessage</A
> (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> inst);
void <A
HREF="libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC"
>xsltSetGenericErrorFunc</A
> (void *ctx,
@ -225,6 +252,13 @@ HREF="XMLGENERICERRORFUNC"
>xmlGenericErrorFunc</GTKDOCLINK
> handler);
void <A
HREF="libxslt-xsltutils.html#XSLTDOCUMENTSORTFUNCTION"
>xsltDocumentSortFunction</A
> (<GTKDOCLINK
HREF="XMLNODESETPTR"
>xmlNodeSetPtr</GTKDOCLINK
> list);
void <A
HREF="libxslt-xsltutils.html#XSLTSORTFUNCTION"
>xsltSortFunction</A
> (<GTKDOCLINK
@ -248,9 +282,9 @@ HREF="XMLOUTPUTBUFFERPTR"
HREF="XMLDOCPTR"
>xmlDocPtr</GTKDOCLINK
> result,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
<GTKDOCLINK
HREF="XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</GTKDOCLINK
> style);
int <A
HREF="libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME"
@ -260,9 +294,9 @@ HREF="libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME"
HREF="XMLDOCPTR"
>xmlDocPtr</GTKDOCLINK
> result,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
<GTKDOCLINK
HREF="XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</GTKDOCLINK
> style,
int compression);
int <A
@ -276,9 +310,9 @@ HREF="FILE-CAPS"
HREF="XMLDOCPTR"
>xmlDocPtr</GTKDOCLINK
> result,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
<GTKDOCLINK
HREF="XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</GTKDOCLINK
> style);
int <A
HREF="libxslt-xsltutils.html#XSLTSAVERESULTTOFD"
@ -288,9 +322,9 @@ HREF="libxslt-xsltutils.html#XSLTSAVERESULTTOFD"
HREF="XMLDOCPTR"
>xmlDocPtr</GTKDOCLINK
> result,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
<GTKDOCLINK
HREF="XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</GTKDOCLINK
> style);</PRE
></TD
></TR
@ -299,7 +333,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN978"
NAME="AEN1048"
></A
><H2
>Description</H2
@ -309,14 +343,14 @@ NAME="AEN978"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN981"
NAME="AEN1051"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN983"
NAME="AEN1053"
></A
><H3
><A
@ -416,7 +450,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1008"
NAME="AEN1078"
></A
><H3
><A
@ -495,7 +529,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1027"
NAME="AEN1097"
></A
><H3
><A
@ -637,7 +671,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1062"
NAME="AEN1132"
></A
><H3
><A
@ -663,7 +697,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1067"
NAME="AEN1137"
></A
><H3
><A
@ -689,7 +723,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1072"
NAME="AEN1142"
></A
><H3
><A
@ -747,7 +781,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1086"
NAME="AEN1156"
></A
><H3
><A
@ -822,7 +856,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1104"
NAME="AEN1174"
></A
><H3
><A
@ -848,7 +882,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1109"
NAME="AEN1179"
></A
><H3
><A
@ -874,7 +908,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1114"
NAME="AEN1184"
></A
><H3
><A
@ -900,7 +934,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1119"
NAME="AEN1189"
></A
><H3
><A
@ -926,7 +960,112 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1124"
NAME="AEN1194"
></A
><H3
><A
NAME="XSLTMESSAGE"
></A
>xsltMessage ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltMessage (<A
HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
>xsltTransformContextPtr</A
> ctxt,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> node,
<GTKDOCLINK
HREF="XMLNODEPTR"
>xmlNodePtr</GTKDOCLINK
> inst);</PRE
></TD
></TR
></TABLE
><P
>Process and xsl:message construct</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
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> an XSLT processing context</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 current node</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>inst</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> The node containing the message instruction</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1220"
></A
><H3
><A
@ -1038,7 +1177,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1149"
NAME="AEN1245"
></A
><H3
><A
@ -1150,7 +1289,75 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1174"
NAME="AEN1270"
></A
><H3
><A
NAME="XSLTDOCUMENTSORTFUNCTION"
></A
>xsltDocumentSortFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xsltDocumentSortFunction (<GTKDOCLINK
HREF="XMLNODESETPTR"
>xmlNodeSetPtr</GTKDOCLINK
> list);</PRE
></TD
></TR
></TABLE
><P
>reorder the current node list <TT
CLASS="PARAMETER"
><I
>list</I
></TT
> accordingly to the document order</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
>list</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node set</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1287"
></A
><H3
><A
@ -1281,7 +1488,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1205"
NAME="AEN1318"
></A
><H3
><A
@ -1305,9 +1512,9 @@ HREF="XMLOUTPUTBUFFERPTR"
HREF="XMLDOCPTR"
>xmlDocPtr</GTKDOCLINK
> result,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
<GTKDOCLINK
HREF="XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</GTKDOCLINK
> style);</PRE
></TD
></TR
@ -1417,7 +1624,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1238"
NAME="AEN1351"
></A
><H3
><A
@ -1438,9 +1645,9 @@ CLASS="PROGRAMLISTING"
HREF="XMLDOCPTR"
>xmlDocPtr</GTKDOCLINK
> result,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
<GTKDOCLINK
HREF="XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</GTKDOCLINK
> style,
int compression);</PRE
></TD
@ -1568,7 +1775,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1274"
NAME="AEN1387"
></A
><H3
><A
@ -1592,9 +1799,9 @@ HREF="FILE-CAPS"
HREF="XMLDOCPTR"
>xmlDocPtr</GTKDOCLINK
> result,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
<GTKDOCLINK
HREF="XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</GTKDOCLINK
> style);</PRE
></TD
></TR
@ -1705,7 +1912,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN1307"
NAME="AEN1420"
></A
><H3
><A
@ -1726,9 +1933,9 @@ CLASS="PROGRAMLISTING"
HREF="XMLDOCPTR"
>xmlDocPtr</GTKDOCLINK
> result,
<A
HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</A
<GTKDOCLINK
HREF="XSLTSTYLESHEETPTR"
>xsltStylesheetPtr</GTKDOCLINK
> style);</PRE
></TD
></TR
@ -1900,7 +2107,16 @@ SIZE="3"
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
>&nbsp;</TD
><A
HREF="libxslt-attributes.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Next Page &#62;&#62;&#62;</B
></FONT
></A
></TD
></TR
><TR
><TD
@ -1916,7 +2132,13 @@ SIZE="3"
><TD
COLSPAN="2"
ALIGN="right"
>&nbsp;</TD
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>attributes</B
></FONT
></TD
></TR
></TABLE
></DIV