- added xmlRemoveID() and xmlRemoveRef()
- added check and handling when possibly removing an ID
- fixed some entities problems
- added xmlParseTryOrFinish()
- changed the way struct aredeclared to allow gtk-doc to expose those
- closed #4960
- fixes to libs detection from Albert Chin-A-Young
- preparing 1.8.3 release
Daniel
diff --git a/doc/html/gnome-xml-xmlmemory.html b/doc/html/gnome-xml-xmlmemory.html
index f949091..cefaf81 100644
--- a/doc/html/gnome-xml-xmlmemory.html
+++ b/doc/html/gnome-xml-xmlmemory.html
@@ -4,7 +4,7 @@
>xmlmemory</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.33"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="Gnome XML Library Reference Manual"
HREF="book1.html"><LINK
@@ -17,6 +17,9 @@
><BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
+LINK="#0000FF"
+VLINK="#840084"
+ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
@@ -99,19 +102,22 @@
></TABLE
></DIV
><H1
->xmlmemory</H1
+><A
+NAME="GNOME-XML-XMLMEMORY"
+>xmlmemory</A
+></H1
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN11788"
+NAME="AEN10660"
></A
><H2
>Name</H2
->xmlmemory — </DIV
+>xmlmemory -- </DIV
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN11791"
+NAME="AEN10663"
></A
><H2
>Synopsis</H2
@@ -172,14 +178,6 @@
HREF="FILE"
>FILE</GTKDOCLINK
> *fp);
-void <A
-HREF="gnome-xml-xmlmemory.html#XMLMEMSHOW"
->xmlMemShow</A
-> (<GTKDOCLINK
-HREF="FILE"
->FILE</GTKDOCLINK
-> *fp,
- int nr);
#define <A
HREF="gnome-xml-xmlmemory.html#DEBUG-MEMORY-LOCATION"
>DEBUG_MEMORY_LOCATION</A
@@ -218,7 +216,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN11814"
+NAME="AEN10684"
></A
><H2
>Description</H2
@@ -228,14 +226,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN11817"
+NAME="AEN10687"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11819"
+NAME="AEN10689"
></A
><H3
><A
@@ -251,7 +249,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define NO_DEBUG_MEMORY</PRE
+>#define NO_DEBUG_MEMORY</PRE
></TD
></TR
></TABLE
@@ -261,7 +259,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11824"
+NAME="AEN10694"
></A
><H3
><A
@@ -324,7 +322,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11840"
+NAME="AEN10710"
></A
><H3
><A
@@ -390,7 +388,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11857"
+NAME="AEN10727"
></A
><H3
><A
@@ -474,7 +472,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11878"
+NAME="AEN10748"
></A
><H3
><A
@@ -542,7 +540,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->a pointer to the new string or NULL if allocation error occured.</TD
+> </TD
></TR
></TABLE
><P
@@ -552,7 +550,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11898"
+NAME="AEN10768"
></A
><H3
><A
@@ -600,7 +598,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->0 on success</TD
+> </TD
></TR
></TABLE
><P
@@ -610,7 +608,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11913"
+NAME="AEN10783"
></A
><H3
><A
@@ -658,7 +656,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->an int representing the amount of memory allocated.</TD
+> </TD
></TR
></TABLE
><P
@@ -668,7 +666,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11928"
+NAME="AEN10798"
></A
><H3
><A
@@ -696,7 +694,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11934"
+NAME="AEN10804"
></A
><H3
><A
@@ -749,8 +747,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a FILE descriptor used as the output file, if NULL, the result is
-written to the file .memorylist</TD
+> </TD
></TR
></TABLE
><P
@@ -760,94 +757,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11950"
-></A
-><H3
-><A
-NAME="XMLMEMSHOW"
-></A
->xmlMemShow ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->void xmlMemShow (<GTKDOCLINK
-HREF="FILE"
->FILE</GTKDOCLINK
-> *fp,
- int nr);</PRE
-></TD
-></TR
-></TABLE
-><P
->show a show display of the memory allocated, and dump
-the <TT
-CLASS="PARAMETER"
-><I
->nr</I
-></TT
-> last allocated areas which were not freed</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
->fp</I
-></TT
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
-> a FILE descriptor used as the output file</TD
-></TR
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><TT
-CLASS="PARAMETER"
-><I
->nr</I
-></TT
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
-> number of entries to dump</TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN11971"
+NAME="AEN10820"
></A
><H3
><A
@@ -863,7 +773,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define DEBUG_MEMORY_LOCATION</PRE
+>#define DEBUG_MEMORY_LOCATION</PRE
></TD
></TR
></TABLE
@@ -873,7 +783,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11976"
+NAME="AEN10825"
></A
><H3
><A
@@ -889,7 +799,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define DEBUG_MEMORY</PRE
+>#define DEBUG_MEMORY</PRE
></TD
></TR
></TABLE
@@ -899,7 +809,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11981"
+NAME="AEN10830"
></A
><H3
><A
@@ -915,7 +825,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define MEM_LIST /* keep a list of all the allocated memory blocks */</PRE
+>#define MEM_LIST</PRE
></TD
></TR
></TABLE
@@ -925,7 +835,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11986"
+NAME="AEN10835"
></A
><H3
><A
@@ -980,7 +890,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an int specifying the size in byte to allocate.</TD
+> </TD
></TR
><TR
><TD
@@ -997,13 +907,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the file name or NULL
- <TT
-CLASS="PARAMETER"
-><I
->file</I
-></TT
->: the line number</TD
+> </TD
></TR
><TR
><TD
@@ -1030,7 +934,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN12011"
+NAME="AEN10859"
></A
><H3
><A
@@ -1086,7 +990,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the initial memory block pointer</TD
+> </TD
></TR
><TR
><TD
@@ -1103,7 +1007,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an int specifying the size in byte to allocate.</TD
+> </TD
></TR
><TR
><TD
@@ -1120,7 +1024,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the file name or NULL</TD
+> the line number</TD
></TR
><TR
><TD
@@ -1147,7 +1051,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN12039"
+NAME="AEN10887"
></A
><H3
><A
@@ -1219,7 +1123,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the file name or NULL</TD
+> the line number</TD
></TR
><TR
><TD
@@ -1251,7 +1155,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->a pointer to the new string or NULL if allocation error occured.</TD
+> </TD
></TR
></TABLE
><P