GTK-Doc 1.9
GTK-Doc is used to document C code. It is typically used to document the public API of libraries, such as the GTK+ and GNOME libraries, but it can also be used to document application code.
Note that GTK-Doc wasn’t originally intended to be a general-purpose documentation tool, so it can be a bit awkward to setup [...]