On Wed, May 11, 2011 at 10:05 PM, Mikkel Kamstrup Erlandsen
<[email protected]> wrote:
> I think the underlying problem is that the interface is defined as async
> in the Vala code (of lp:libunity). This is no problem at all in Vala,
> and only a minor inconvenience in C, but with GI-bound languages such as
> Python this may become a problem (or in the specific case of PyGI we now
> *know* it's a problem).
>
> I can't recall exactly why it was made async originally, but of the top
> of my head I can't think of any reason it needs to be that way. So maybe
> file a bug against libunity (also add a task on unity itself) requesting
> that the method be converted into a normal synchronous ala:
>
>  UnityActivationStatus  activate (const gchar *uri);
>
> Libunity will have to see some breakage for Oneiric anyway, so this one
> may as well go with it.

Alright, I filed a bug against libunity:
https://bugs.launchpad.net/libunity/+bug/781650

Regards,
Johannes

_______________________________________________
Mailing list: https://launchpad.net/~ayatana-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ayatana-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to