On Mon, Nov 23, 2009 at 20:00, Nicolas Cavallari <[email protected]> wrote: > wasn't it possible to add backward compatibility, along with a > DeprecationWarning ? That would be less frustrating to users than > having all their apps broken without knowing why.
I thought about it. But it would have meant that the callback given should _always_ have *args, **kwargs. You can check it in commit 43901 for example where i fixed test.py. When I was going to push commits 43900-2, I thought that was ugly and decided to change how callbacks where set. I do understand your issue, I have code outside the svn and I complained a lot when the API changed. Maybe I should have written a script to convert code... Search for ".destroy = ", ".clicked = ", ".changed = " and you should have found most of them. -- Boris 'billiob' Faure ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
