GNOME Bugzilla – Bug 731989
XML comments and tags in GObject documentation
Last modified: 2018-05-24 16:40:41 UTC
From the documentation for G_DEFINE_TYPE_WITH_PRIVATE: [1] "A convenience macro for type implementations, which declares a class initialization function, an instance initialization function (see GTypeInfo for information about these), a static variable named t_n <!-- -->_parent_class pointing to the parent class, and adds private instance data to the type. Furthermore, it defines a *_get_type() function. See G_DEFINE_TYPE_EXTENDED() for an example. Note that private structs added with this macros must have a struct name of the form <replaceable>TN </replaceable>Private." A quick search on just that page shows another comment in the description of G_DEFINE_TYPE and one in the description of GTypeClassCacheFunc, and one more use of <replaceable> in the description of G_ADD_PRIVATE. [1] https://developer.gnome.org/gobject/stable/gobject-Type-Information.html#G-DEFINE-TYPE:CAPS
Also some here: https://developer.gnome.org/gio/stable/GTlsBackend.html#G-TLS-BACKEND-EXTENSION-POINT-NAME:CAPS
these are all fixed in master, from what I can see
A couple more on the GClosure page [1] that I'm not sure how to handle.... [1] https://developer.gnome.org/gobject/unstable/gobject-Closures.html
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/glib/issues/892.