From: Matthias Clasen Date: Fri, 17 Oct 2003 22:08:04 +0000 (+0000) Subject: List GObject here, since the documentation misses the notify signal X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=a414fb77deafc66b6edf547f74d8cf1b18d2a6a1;p=dana%2Fcg-glib.git List GObject here, since the documentation misses the notify signal Sat Oct 18 00:04:22 2003 Matthias Clasen * gobject/gobject.types: List GObject here, since the documentation misses the notify signal otherwise. Needs a little bit of a hack to work around a gtkdoc-scangobj limitation, see the comment in gobject/gobject.i. * gobject/gobject.i: New file, containing a trivial g_object_get_type() function. --- diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 64f476c4..afd8929a 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,13 @@ +Sat Oct 18 00:04:22 2003 Matthias Clasen + + * gobject/gobject.types: List GObject here, since the + documentation misses the notify signal otherwise. Needs + a little bit of a hack to work around a gtkdoc-scangobj + limitation, see the comment in gobject/gobject.i. + + * gobject/gobject.i: New file, containing a trivial + g_object_get_type() function. + Fri Oct 17 00:23:51 2003 Matthias Clasen * gobject/Makefile.am (GTKDOC_LIBS): diff --git a/docs/reference/gobject/gobject.i b/docs/reference/gobject/gobject.i new file mode 100644 index 00000000..2976940e --- /dev/null +++ b/docs/reference/gobject/gobject.i @@ -0,0 +1,11 @@ +/* + * This is a hack to work around a limitation of gtkdoc-scan: it insists + * on putting () behind every symbol listed in gobject.types. Thus we + * can't put G_TYPE_OBJECT there, but have to sneak a g_object_get_type() + * function in the generated source via an #include. + */ +GType +g_object_get_type (void) +{ + return G_TYPE_OBJECT; +} diff --git a/docs/reference/gobject/gobject.types b/docs/reference/gobject/gobject.types index 65244ed0..40f079ce 100644 --- a/docs/reference/gobject/gobject.types +++ b/docs/reference/gobject/gobject.types @@ -1,4 +1,6 @@ #include +#include "gobject.i" +g_object_get_type g_type_module_get_type g_type_plugin_get_type