[Bug 29358] Introspect TpError

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Aug 2 17:04:32 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=29358

Philip Withnall <bugzilla at tecnocode.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEW
           See Also|                            |https://bugzilla.gnome.org/
                   |                            |show_bug.cgi?id=625827,
                   |                            |https://bugzilla.gnome.org/
                   |                            |show_bug.cgi?id=625837

--- Comment #3 from Philip Withnall <bugzilla at tecnocode.co.uk> 2010-08-02 08:04:32 PDT ---
I opened a bug against GLib to expand the GError documentation to hopefully
prevent misnamings like this in the future:
https://bugzilla.gnome.org/show_bug.cgi?id=625827

Apparently the introspection scanner is broken if adding a "Rename to:"
annotation doesn't work for renaming tp_errors_quark() to tp_error_quark()
(which it didn't). I don't know if you want to hold on this patch until the
scanner is fixed, to save introducing new API unnecessarily. I've filed
https://bugzilla.gnome.org/show_bug.cgi?id=625839 about the scanner problem.

For this work to be most useful for libfolks, the generated VAPI file needs to
interpret the error enum correctly as an error domain. That requires this bug
to be fixed: https://bugzilla.gnome.org/show_bug.cgi?id=625837. That shouldn't
block this bug though.

Should I cook up an updated patch, or do you want to wait on the introspection
scanner being fixed?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list