On 9/27/07, Andre Magalhaes <[EMAIL PROTECTED]> wrote:
> I believe we should always return Etk_Bool in all callbacks and stop
> the emission when returning 0 (FALSE).

+1

I agree and it makes the behavior more consistent with other callbacks
like those for ecore_timer_add, ecore_animator_add...

I'm all for removing the "accumulator", it's that kind of thing that
is useless and may cause problems if implemented partially. If you
don't have accumulators, you can just define a signal with more
parameters and work with those, but if you say you have it someone may
think it's a great idea and maybe it don't work as expected (as it
does now), maybe instead of fixing the bug or going another route, the
user work around and then we have one dependency on one broken feature
we can't even fix.

-- 
Gustavo Sverzut Barbieri
--------------------------------------
Jabber: [EMAIL PROTECTED]
   MSN: [EMAIL PROTECTED]
  ICQ#: 17249123
 Skype: gsbarbieri
Mobile: +55 (81) 9927 0010

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to