2014-02-17 20:43, Tomasz Jankowski
skrev:
Yes, there are many functions that throw exceptions without mentioning it in the documentation. In most cases it's because the documenation is copied from glib/gtk+, and of course the glib/gtk+ documentation does not mention exceptions. The gmmproc macro _WRAP_METHOD() copies the documentation and makes a few automatic adjustments to it. Great! I recommend jhbuild for cloning the code from the git repository (https://wiki.gnome.org/Projects/Jhbuild). When you've made a patch, you file a bug report in Bugzilla, https://bugzilla.gnome.org/, and attach your patch to the bug. Each package (glibmm, gtkmm, etc.) contains a file with doxygen settings, e.g. https://git.gnome.org/browse/glibmm/tree/docs/reference/Doxyfile.in in glibmm. Doxyfile is built from Doxyfile.in when you build the package. I don't think you need to bother with these settings. Kjell |