[Github-comments] [geany] gtkdoc: fix gtkdoc header script for structs with inline types (#965)

Thomas Martitz notifications at xxxxx
Mon Mar 14 08:14:06 UTC 2016


Doxygen adds unhandled xml output for structs that define types inline, for
example `struct Foo { enum { FOO, BAR } baz; }`. A type definitions precedes the
members. The script wrongly assumed the first sectiondef child of compounddef
would contain all members, but actually this is the case for sectiondefs with
kind=public-attrib (the sectiondef defining the type has kind=public-type).
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/965

-- Commit Summary --

  * gtkdoc: fix gtkdoc header script for structs with inline types

-- File Changes --

    M scripts/gen-api-gtkdoc.py (6)

-- Patch Links --

https://github.com/geany/geany/pull/965.patch
https://github.com/geany/geany/pull/965.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/965
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160314/f6ca1248/attachment.html>


More information about the Github-comments mailing list