Recompiled the docs, Daniel
diff --git a/doc/html/libxml-threads.html b/doc/html/libxml-threads.html
index 7529e05..726aee9 100644
--- a/doc/html/libxml-threads.html
+++ b/doc/html/libxml-threads.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN19925"
+NAME="AEN19944"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN19928"
+NAME="AEN19947"
 ></A
 ><H2
 >Synopsis</H2
@@ -256,7 +256,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19959"
+NAME="AEN19978"
 ></A
 ><H2
 >Description</H2
@@ -266,20 +266,20 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19962"
+NAME="AEN19981"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19964"
+NAME="AEN19983"
 ></A
 ><H3
 ><A
 NAME="XMLMUTEX"
 ></A
->struct xmlMutex</H3
+>&#62;struct xmlMutex</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -299,13 +299,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19969"
+NAME="AEN19988"
 ></A
 ><H3
 ><A
 NAME="XMLMUTEXPTR"
 ></A
->xmlMutexPtr</H3
+>&#62;xmlMutexPtr</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -331,13 +331,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19976"
+NAME="AEN19995"
 ></A
 ><H3
 ><A
 NAME="XMLNEWMUTEX"
 ></A
->xmlNewMutex ()</H3
+>&#62;xmlNewMutex ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -359,7 +359,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19982"
+NAME="AEN20001"
 ></A
 ><P
 ></P
@@ -395,13 +395,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19991"
+NAME="AEN20010"
 ></A
 ><H3
 ><A
 NAME="XMLMUTEXLOCK"
 ></A
->xmlMutexLock ()</H3
+>&#62;xmlMutexLock ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -428,7 +428,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19999"
+NAME="AEN20018"
 ></A
 ><P
 ></P
@@ -466,13 +466,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20008"
+NAME="AEN20027"
 ></A
 ><H3
 ><A
 NAME="XMLMUTEXUNLOCK"
 ></A
->xmlMutexUnlock ()</H3
+>&#62;xmlMutexUnlock ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -499,7 +499,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20016"
+NAME="AEN20035"
 ></A
 ><P
 ></P
@@ -537,13 +537,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20025"
+NAME="AEN20044"
 ></A
 ><H3
 ><A
 NAME="XMLFREEMUTEX"
 ></A
->xmlFreeMutex ()</H3
+>&#62;xmlFreeMutex ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -571,7 +571,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20033"
+NAME="AEN20052"
 ></A
 ><P
 ></P
@@ -609,13 +609,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20042"
+NAME="AEN20061"
 ></A
 ><H3
 ><A
 NAME="XMLRMUTEX"
 ></A
->struct xmlRMutex</H3
+>&#62;struct xmlRMutex</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -635,13 +635,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20047"
+NAME="AEN20066"
 ></A
 ><H3
 ><A
 NAME="XMLRMUTEXPTR"
 ></A
->xmlRMutexPtr</H3
+>&#62;xmlRMutexPtr</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -661,13 +661,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20052"
+NAME="AEN20071"
 ></A
 ><H3
 ><A
 NAME="XMLNEWRMUTEX"
 ></A
->xmlNewRMutex ()</H3
+>&#62;xmlNewRMutex ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -689,7 +689,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20058"
+NAME="AEN20077"
 ></A
 ><P
 ></P
@@ -725,13 +725,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20067"
+NAME="AEN20086"
 ></A
 ><H3
 ><A
 NAME="XMLRMUTEXLOCK"
 ></A
->xmlRMutexLock ()</H3
+>&#62;xmlRMutexLock ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -758,7 +758,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20075"
+NAME="AEN20094"
 ></A
 ><P
 ></P
@@ -796,13 +796,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20084"
+NAME="AEN20103"
 ></A
 ><H3
 ><A
 NAME="XMLRMUTEXUNLOCK"
 ></A
->xmlRMutexUnlock ()</H3
+>&#62;xmlRMutexUnlock ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -829,7 +829,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20092"
+NAME="AEN20111"
 ></A
 ><P
 ></P
@@ -867,13 +867,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20101"
+NAME="AEN20120"
 ></A
 ><H3
 ><A
 NAME="XMLFREERMUTEX"
 ></A
->xmlFreeRMutex ()</H3
+>&#62;xmlFreeRMutex ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -895,7 +895,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20107"
+NAME="AEN20126"
 ></A
 ><P
 ></P
@@ -933,13 +933,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20116"
+NAME="AEN20135"
 ></A
 ><H3
 ><A
 NAME="XMLINITTHREADS"
 ></A
->xmlInitThreads ()</H3
+>&#62;xmlInitThreads ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -965,13 +965,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20123"
+NAME="AEN20142"
 ></A
 ><H3
 ><A
 NAME="XMLLOCKLIBRARY"
 ></A
->xmlLockLibrary ()</H3
+>&#62;xmlLockLibrary ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -997,13 +997,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20130"
+NAME="AEN20149"
 ></A
 ><H3
 ><A
 NAME="XMLUNLOCKLIBRARY"
 ></A
->xmlUnlockLibrary ()</H3
+>&#62;xmlUnlockLibrary ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1029,13 +1029,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20137"
+NAME="AEN20156"
 ></A
 ><H3
 ><A
 NAME="XMLGETTHREADID"
 ></A
->xmlGetThreadId ()</H3
+>&#62;xmlGetThreadId ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1059,7 +1059,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20144"
+NAME="AEN20163"
 ></A
 ><P
 ></P
@@ -1095,13 +1095,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20153"
+NAME="AEN20172"
 ></A
 ><H3
 ><A
 NAME="XMLISMAINTHREAD"
 ></A
->xmlIsMainThread ()</H3
+>&#62;xmlIsMainThread ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1125,7 +1125,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20160"
+NAME="AEN20179"
 ></A
 ><P
 ></P
@@ -1161,13 +1161,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20169"
+NAME="AEN20188"
 ></A
 ><H3
 ><A
 NAME="XMLCLEANUPTHREADS"
 ></A
->xmlCleanupThreads ()</H3
+>&#62;xmlCleanupThreads ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1193,13 +1193,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20176"
+NAME="AEN20195"
 ></A
 ><H3
 ><A
 NAME="XMLGETGLOBALSTATE"
 ></A
->xmlGetGlobalState ()</H3
+>&#62;xmlGetGlobalState ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1226,7 +1226,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20184"
+NAME="AEN20203"
 ></A
 ><P
 ></P