Fix Doxygen generation instead of working around incorrect output
commit9ce7c22ad74c0d706bf857477c421320b1c9941e
authorColomban Wendling <ban@herbesfolles.org>
Tue, 1 Mar 2016 15:34:05 +0000 (1 16:34 +0100)
committerColomban Wendling <ban@herbesfolles.org>
Tue, 1 Mar 2016 15:34:05 +0000 (1 16:34 +0100)
tree7433d998a33b60362a810a75df9a0c1cfa4a8961
parent6f79a94cec19df0099402a5e68e92f78d86aec9c
Fix Doxygen generation instead of working around incorrect output

Make Doxygen ignore `G_{BEGIN,END}_DECLS` and `GEANY_API_SYMBOL` itself
instead of stripping those manually when parsing the XML output.

This makes Doxygen parsing more robust by ignoring some odd C syntax,
and also improves the HTML version removing some incorrect C code
references.
doc/Doxyfile.in
scripts/gen-api-gtkdoc.py