fixing #307823 and a couple of assorted bugs fixed conditionals in

* testapi.c runsuite.c runtest.c: fixing #307823 and a couple of
  assorted bugs
* python/generator.py python/libxml2-python-api.xml: fixed
  conditionals in generator too
* doc/apibuild.py doc/libxml2-api.xml doc/* elfgcchack.h: some
  cleanups too and rebuilt
Daniel
diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html
index 488fa55..ed049bd 100644
--- a/doc/APIchunk6.html
+++ b/doc/APIchunk6.html
@@ -15,26 +15,27 @@
 <a href="APIchunk5.html">O-P</a>
 <a href="APIchunk6.html">Q-S</a>
 <a href="APIchunk7.html">T-U</a>
-<a href="APIchunk8.html">V-a</a>
-<a href="APIchunk9.html">b-b</a>
-<a href="APIchunk10.html">c-c</a>
-<a href="APIchunk11.html">d-d</a>
-<a href="APIchunk12.html">e-e</a>
-<a href="APIchunk13.html">f-f</a>
-<a href="APIchunk14.html">g-h</a>
-<a href="APIchunk15.html">i-i</a>
-<a href="APIchunk16.html">j-l</a>
-<a href="APIchunk17.html">m-m</a>
-<a href="APIchunk18.html">n-n</a>
-<a href="APIchunk19.html">o-o</a>
-<a href="APIchunk20.html">p-p</a>
-<a href="APIchunk21.html">q-r</a>
-<a href="APIchunk22.html">s-s</a>
-<a href="APIchunk23.html">t-t</a>
-<a href="APIchunk24.html">u-v</a>
-<a href="APIchunk25.html">w-w</a>
-<a href="APIchunk26.html">x-x</a>
-<a href="APIchunk27.html">y-z</a>
+<a href="APIchunk8.html">V-Z</a>
+<a href="APIchunk9.html">a-a</a>
+<a href="APIchunk10.html">b-b</a>
+<a href="APIchunk11.html">c-c</a>
+<a href="APIchunk12.html">d-d</a>
+<a href="APIchunk13.html">e-e</a>
+<a href="APIchunk14.html">f-f</a>
+<a href="APIchunk15.html">g-h</a>
+<a href="APIchunk16.html">i-i</a>
+<a href="APIchunk17.html">j-l</a>
+<a href="APIchunk18.html">m-m</a>
+<a href="APIchunk19.html">n-n</a>
+<a href="APIchunk20.html">o-o</a>
+<a href="APIchunk21.html">p-p</a>
+<a href="APIchunk22.html">q-r</a>
+<a href="APIchunk23.html">s-s</a>
+<a href="APIchunk24.html">t-t</a>
+<a href="APIchunk25.html">u-v</a>
+<a href="APIchunk26.html">w-w</a>
+<a href="APIchunk27.html">x-x</a>
+<a href="APIchunk28.html">y-z</a>
 </h2><h2>Letter Q:</h2><dl><dt>QName</dt><dd><a href="html/libxml-tree.html#xmlBuildQName">xmlBuildQName</a><br />
 <a href="html/libxml-dict.html#xmlDictQLookup">xmlDictQLookup</a><br />
 <a href="html/libxml-hash.html#xmlHashQLookup">xmlHashQLookup</a><br />
@@ -49,7 +50,9 @@
 <a href="html/libxml-tree.html#xmlSplitQName3">xmlSplitQName3</a><br />
 <a href="html/libxml-xmlstring.html#xmlStrQEqual">xmlStrQEqual</a><br />
 <a href="html/libxml-tree.html#xmlValidateQName">xmlValidateQName</a><br />
-</dd><dt>QNames</dt><dd><a href="html/libxml-hash.html#xmlHashQLookup2">xmlHashQLookup2</a><br />
+</dd><dt>QNames</dt><dd><a href="html/libxml-tree.html#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a><br />
+<a href="html/libxml-tree.html#xmlDOMWrapReconcileNamespaces">xmlDOMWrapReconcileNamespaces</a><br />
+<a href="html/libxml-hash.html#xmlHashQLookup2">xmlHashQLookup2</a><br />
 </dd><dt>QUIT</dt><dd><a href="html/libxml-nanoftp.html#xmlNanoFTPQuit">xmlNanoFTPQuit</a><br />
 </dd><dt>Qualified</dt><dd><a href="html/libxml-tree.html#xmlSplitQName3">xmlSplitQName3</a><br />
 </dd><dt>Query</dt><dd><a href="html/libxml-dict.html#xmlDictSize">xmlDictSize</a><br />
@@ -498,24 +501,25 @@
 <a href="APIchunk5.html">O-P</a>
 <a href="APIchunk6.html">Q-S</a>
 <a href="APIchunk7.html">T-U</a>
-<a href="APIchunk8.html">V-a</a>
-<a href="APIchunk9.html">b-b</a>
-<a href="APIchunk10.html">c-c</a>
-<a href="APIchunk11.html">d-d</a>
-<a href="APIchunk12.html">e-e</a>
-<a href="APIchunk13.html">f-f</a>
-<a href="APIchunk14.html">g-h</a>
-<a href="APIchunk15.html">i-i</a>
-<a href="APIchunk16.html">j-l</a>
-<a href="APIchunk17.html">m-m</a>
-<a href="APIchunk18.html">n-n</a>
-<a href="APIchunk19.html">o-o</a>
-<a href="APIchunk20.html">p-p</a>
-<a href="APIchunk21.html">q-r</a>
-<a href="APIchunk22.html">s-s</a>
-<a href="APIchunk23.html">t-t</a>
-<a href="APIchunk24.html">u-v</a>
-<a href="APIchunk25.html">w-w</a>
-<a href="APIchunk26.html">x-x</a>
-<a href="APIchunk27.html">y-z</a>
+<a href="APIchunk8.html">V-Z</a>
+<a href="APIchunk9.html">a-a</a>
+<a href="APIchunk10.html">b-b</a>
+<a href="APIchunk11.html">c-c</a>
+<a href="APIchunk12.html">d-d</a>
+<a href="APIchunk13.html">e-e</a>
+<a href="APIchunk14.html">f-f</a>
+<a href="APIchunk15.html">g-h</a>
+<a href="APIchunk16.html">i-i</a>
+<a href="APIchunk17.html">j-l</a>
+<a href="APIchunk18.html">m-m</a>
+<a href="APIchunk19.html">n-n</a>
+<a href="APIchunk20.html">o-o</a>
+<a href="APIchunk21.html">p-p</a>
+<a href="APIchunk22.html">q-r</a>
+<a href="APIchunk23.html">s-s</a>
+<a href="APIchunk24.html">t-t</a>
+<a href="APIchunk25.html">u-v</a>
+<a href="APIchunk26.html">w-w</a>
+<a href="APIchunk27.html">x-x</a>
+<a href="APIchunk28.html">y-z</a>
 </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>