preparing 2.4.17 release updated and rebuilt the docs fixed a comment

* configure.in: preparing 2.4.17 release
* doc/*: updated and rebuilt the docs
* xpath.c: fixed a comment
* python/libxml.c: fixed a possible reentrancy problem
Daniel
diff --git a/doc/html/libxml-htmlparser.html b/doc/html/libxml-htmlparser.html
index 933637d..ab0e71e 100644
--- a/doc/html/libxml-htmlparser.html
+++ b/doc/html/libxml-htmlparser.html
@@ -418,7 +418,7 @@
 ><A
 NAME="HTMLPARSERCTXT"
 ></A
->&#62;htmlParserCtxt</H3
+>htmlParserCtxt</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -444,7 +444,7 @@
 ><A
 NAME="HTMLPARSERCTXTPTR"
 ></A
->&#62;htmlParserCtxtPtr</H3
+>htmlParserCtxtPtr</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -470,7 +470,7 @@
 ><A
 NAME="HTMLPARSERNODEINFO"
 ></A
->&#62;htmlParserNodeInfo</H3
+>htmlParserNodeInfo</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -496,7 +496,7 @@
 ><A
 NAME="HTMLSAXHANDLER"
 ></A
->&#62;htmlSAXHandler</H3
+>htmlSAXHandler</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -522,7 +522,7 @@
 ><A
 NAME="HTMLSAXHANDLERPTR"
 ></A
->&#62;htmlSAXHandlerPtr</H3
+>htmlSAXHandlerPtr</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -548,7 +548,7 @@
 ><A
 NAME="HTMLPARSERINPUT"
 ></A
->&#62;htmlParserInput</H3
+>htmlParserInput</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -574,7 +574,7 @@
 ><A
 NAME="HTMLPARSERINPUTPTR"
 ></A
->&#62;htmlParserInputPtr</H3
+>htmlParserInputPtr</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -600,7 +600,7 @@
 ><A
 NAME="HTMLDOCPTR"
 ></A
->&#62;htmlDocPtr</H3
+>htmlDocPtr</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -626,7 +626,7 @@
 ><A
 NAME="HTMLNODEPTR"
 ></A
->&#62;htmlNodePtr</H3
+>htmlNodePtr</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -652,7 +652,7 @@
 ><A
 NAME="HTMLELEMDESC"
 ></A
->&#62;struct htmlElemDesc</H3
+>struct htmlElemDesc</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -688,7 +688,7 @@
 ><A
 NAME="HTMLELEMDESCPTR"
 ></A
->&#62;htmlElemDescPtr</H3
+>htmlElemDescPtr</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -714,7 +714,7 @@
 ><A
 NAME="HTMLENTITYDESC"
 ></A
->&#62;struct htmlEntityDesc</H3
+>struct htmlEntityDesc</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -744,7 +744,7 @@
 ><A
 NAME="HTMLENTITYDESCPTR"
 ></A
->&#62;htmlEntityDescPtr</H3
+>htmlEntityDescPtr</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -770,7 +770,7 @@
 ><A
 NAME="HTMLTAGLOOKUP"
 ></A
->&#62;htmlTagLookup ()</H3
+>htmlTagLookup ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -856,7 +856,7 @@
 ><A
 NAME="HTMLENTITYLOOKUP"
 ></A
->&#62;htmlEntityLookup ()</H3
+>htmlEntityLookup ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -944,7 +944,7 @@
 ><A
 NAME="HTMLENTITYVALUELOOKUP"
 ></A
->&#62;htmlEntityValueLookup ()</H3
+>htmlEntityValueLookup ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1029,7 +1029,7 @@
 ><A
 NAME="HTMLISAUTOCLOSED"
 ></A
->&#62;htmlIsAutoClosed ()</H3
+>htmlIsAutoClosed ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1135,7 +1135,7 @@
 ><A
 NAME="HTMLAUTOCLOSETAG"
 ></A
->&#62;htmlAutoCloseTag ()</H3
+>htmlAutoCloseTag ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1263,7 +1263,7 @@
 ><A
 NAME="HTMLPARSEENTITYREF"
 ></A
->&#62;htmlParseEntityRef ()</H3
+>htmlParseEntityRef ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1356,7 +1356,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 >the associated htmlEntityDescPtr if found, or NULL otherwise,
-        if non-NULL *str will have to be freed by the caller.</TD
+if non-NULL *str will have to be freed by the caller.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1373,7 +1373,7 @@
 ><A
 NAME="HTMLPARSECHARREF"
 ></A
->&#62;htmlParseCharRef ()</H3
+>htmlParseCharRef ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1394,7 +1394,7 @@
 >parse Reference declarations</P
 ><P
 >[66] CharRef ::= '&amp;#' [0-9]+ ';' |
-                 '&amp;<GTKDOCLINK
+'&amp;<GTKDOCLINK
 HREF="X"
 >x</GTKDOCLINK
 >' [0-9a-fA-F]+ ';'</P
@@ -1462,7 +1462,7 @@
 ><A
 NAME="HTMLPARSEELEMENT"
 ></A
->&#62;htmlParseElement ()</H3
+>htmlParseElement ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1534,7 +1534,7 @@
 ><A
 NAME="HTMLSAXPARSEDOC"
 ></A
->&#62;htmlSAXParseDoc ()</H3
+>htmlSAXParseDoc ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1663,7 +1663,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 >the resulting document tree unless SAX is NULL or the document is
-    not well formed.</TD
+not well formed.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1680,7 +1680,7 @@
 ><A
 NAME="HTMLPARSEDOC"
 ></A
->&#62;htmlParseDoc ()</H3
+>htmlParseDoc ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1784,7 +1784,7 @@
 ><A
 NAME="HTMLSAXPARSEFILE"
 ></A
->&#62;htmlSAXParseFile ()</H3
+>htmlSAXParseFile ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1911,7 +1911,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 >the resulting document tree unless SAX is NULL or the document is
-    not well formed.</TD
+not well formed.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1928,7 +1928,7 @@
 ><A
 NAME="HTMLPARSEFILE"
 ></A
->&#62;htmlParseFile ()</H3
+>htmlParseFile ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2030,7 +2030,7 @@
 ><A
 NAME="UTF8TOHTML"
 ></A
->&#62;UTF8ToHtml ()</H3
+>UTF8ToHtml ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2165,7 +2165,7 @@
 >inlen</I
 ></TT
 > after return is the number of octets consumed
-    as the return value is positive, else unpredictable.
+as the return value is positive, else unpredictable.
 The value of <TT
 CLASS="PARAMETER"
 ><I
@@ -2188,7 +2188,7 @@
 ><A
 NAME="HTMLENCODEENTITIES"
 ></A
->&#62;htmlEncodeEntities ()</H3
+>htmlEncodeEntities ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2341,7 +2341,7 @@
 >inlen</I
 ></TT
 > after return is the number of octets consumed
-    as the return value is positive, else unpredictable.
+as the return value is positive, else unpredictable.
 The value of <TT
 CLASS="PARAMETER"
 ><I
@@ -2364,7 +2364,7 @@
 ><A
 NAME="HTMLISSCRIPTATTRIBUTE"
 ></A
->&#62;htmlIsScriptAttribute ()</H3
+>htmlIsScriptAttribute ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2447,7 +2447,7 @@
 ><A
 NAME="HTMLHANDLEOMITTEDELEM"
 ></A
->&#62;htmlHandleOmittedElem ()</H3
+>htmlHandleOmittedElem ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2527,7 +2527,7 @@
 ><A
 NAME="HTMLFREEPARSERCTXT"
 ></A
->&#62;htmlFreeParserCtxt ()</H3
+>htmlFreeParserCtxt ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2596,7 +2596,7 @@
 ><A
 NAME="HTMLCREATEPUSHPARSERCTXT"
 ></A
->&#62;htmlCreatePushParserCtxt ()</H3
+>htmlCreatePushParserCtxt ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2788,7 +2788,7 @@
 ><A
 NAME="HTMLPARSECHUNK"
 ></A
->&#62;htmlParseChunk ()</H3
+>htmlParseChunk ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"