Fixed apibuild.py, regenerated doc and interfaces

* doc/apibuild.py: fixed the parsing after the change of
  macro name
* doc/* testapi.c: regenerated
diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html
index 27e667a..c426060 100644
--- a/doc/APIchunk3.html
+++ b/doc/APIchunk3.html
@@ -127,8 +127,8 @@
 <a href="html/libxml-xpathInternals.html#xmlXPathFunctionLookup">xmlXPathFunctionLookup</a><br />
 <a href="html/libxml-xpathInternals.html#xmlXPathFunctionLookupNS">xmlXPathFunctionLookupNS</a><br />
 </dd></dl><h2>Letter G:</h2><dl><dt>GCC</dt><dd><a href="html/libxml-xmlversion.html#ATTRIBUTE_ALLOC_SIZE">ATTRIBUTE_ALLOC_SIZE</a><br />
-<a href="html/libxml-xmlversion.html#ATTRIBUTE_PRINTF">ATTRIBUTE_PRINTF</a><br />
 <a href="html/libxml-xmlversion.html#ATTRIBUTE_UNUSED">ATTRIBUTE_UNUSED</a><br />
+<a href="html/libxml-xmlversion.html#LIBXML_ATTR_FORMAT">LIBXML_ATTR_FORMAT</a><br />
 </dd><dt>GEDecl</dt><dd><a href="html/libxml-parserInternals.html#xmlParseEntityDecl">xmlParseEntityDecl</a><br />
 </dd><dt>GET</dt><dd><a href="html/libxml-nanohttp.html#xmlNanoHTTPFetch">xmlNanoHTTPFetch</a><br />
 <a href="html/libxml-nanohttp.html#xmlNanoHTTPOpen">xmlNanoHTTPOpen</a><br />