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/APIchunk5.html b/doc/APIchunk5.html
index f91da3d..abf5f62 100644
--- a/doc/APIchunk5.html
+++ b/doc/APIchunk5.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 O:</h2><dl><dt>OBSOLETE:</dt><dd><a href="html/libxml-parserInternals.html#xmlHandleEntity">xmlHandleEntity</a><br />
 </dd><dt>ONCE</dt><dd><a href="html/libxml-tree.html#_xmlElementContent">_xmlElementContent</a><br />
 </dd><dt>OPT</dt><dd><a href="html/libxml-tree.html#_xmlElementContent">_xmlElementContent</a><br />
@@ -253,24 +254,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>