Re: [E-devel] Proposal: automatic Event->Promise/Future

2017-09-06 Thread Gustavo Sverzut Barbieri
On Wed, Sep 6, 2017 at 5:18 AM, Jean-Philippe André wrote: > 2017-09-06 16:33 GMT+09:00 Cedric Bail : > >> > Original Message >> > Subject: [E-devel] Proposal: automatic Event->Promise/Future >> > Local Time: September 5, 2017 6:20 AM >

Re: [E-devel] Proposal: automatic Event->Promise/Future

2017-09-06 Thread Gustavo Sverzut Barbieri
On Wed, Sep 6, 2017 at 4:33 AM, Cedric Bail wrote: >> Original Message >> Subject: [E-devel] Proposal: automatic Event->Promise/Future >> Local Time: September 5, 2017 6:20 AM >> UTC Time: September 5, 2017 1:20 PM >> From: barbi...@gmail.com &

Re: [E-devel] Proposal: automatic Event->Promise/Future

2017-09-06 Thread Jean-Philippe André
2017-09-06 16:33 GMT+09:00 Cedric Bail : > > Original Message > > Subject: [E-devel] Proposal: automatic Event->Promise/Future > > Local Time: September 5, 2017 6:20 AM > > UTC Time: September 5, 2017 1:20 PM > > From: barbi...@gmail.com > &g

Re: [E-devel] Proposal: automatic Event->Promise/Future

2017-09-06 Thread Cedric Bail
> Original Message > Subject: [E-devel] Proposal: automatic Event->Promise/Future > Local Time: September 5, 2017 6:20 AM > UTC Time: September 5, 2017 1:20 PM > From: barbi...@gmail.com > To: edevel > > In many cases we use events as a

[E-devel] Proposal: automatic Event->Promise/Future

2017-09-05 Thread Gustavo Sverzut Barbieri
In many cases we use events as a single shot event, then we efl_event_callback_add(), wait for the callback, then efl_event_callback_del()... With the introduction of Promise/Future pair it would be nice to have that automated, for example Efl.Io.Copier produces an event "done". Most of the times