[Bug 32524] Python version of text handler example
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Jan 27 17:10:54 CET 2011
https://bugs.freedesktop.org/show_bug.cgi?id=32524
Tomeu Vizoso <tomeu at tomeuvizoso.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status Whiteboard| |review+
--- Comment #4 from Tomeu Vizoso <tomeu at tomeuvizoso.net> 2011-01-27 08:10:54 PST ---
(In reply to comment #3)
> (In reply to comment #2)
> > Oh, Tomeu, I'm not really happy with this:
> > channel.ack_messages_async(messages, lambda a, b, c: 0, None)
> >
> > Is there a better way to pass no callback? Shouldn't pygi always allow None as
> > a GAsyncReadyCallback ?
>
> We surely could special-case it in pygobject or even in g-i-scanner, so all
> bindings benefit from it. But I wonder if in some cases API authors would like
> to make sure it's not None.
I think in this case it should be telepathy-glib to add (allow-none)
annotations to those arguments, as nobody else can now if that code is ready to
handle NULL callbacks. If that doesn't work for some reason, please file a bug
for pygobject.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list