On Tue, Jul 16, 2013 at 4:35 PM, Stefan Schmidt <s.schm...@samsung.com> wrote: > On 07/16/2013 12:58 AM, Cedric BAIL wrote: >> On Tue, Jul 16, 2013 at 12:35 AM, Tom Hacohen <tom.haco...@samsung.com> >> wrote: >>> On 09/07/13 04:09, Cedric BAIL wrote: >>>> On Tue, Jul 9, 2013 at 2:00 AM, Tom Hacohen <tom.haco...@samsung.com> > >>> >>>> Eo is one of the biggest change we did for 1.8. At this stage it is >>>> optimized to a point where we don't feel the cost compared to 1.7. It >>>> may be even faster in some work load and use less memory. Any major >>>> change like this is going to have an impact on any release for 1.8 (We >>>> are already 2 months late and will likely be 3, so what is it to add 2 >>>> more months delay). A major question is how fast can you roll your >>>> change in EFL ? >>> >>> The answer: I don't know. It depends if we really want it. German Daniel >>> claims that there are tools that can help me do it. I think it'll take >>> me more time to do it by tools than by hand + sed, will see though. > > Its not about the time you spend on using the tool but the time other > people spend on debugging things to the point where they can spot the > missing change your manual work did not cover. We had several of these > with eo1. Its really not about your time but about other peoples time. :) > >> Would be great if we had a tool to do that in a day ! > > That is what http://coccinelle.lip6.fr/ was designed for. Doing API > changes over a big code base is what it was used for in the linux kernel > for example. It is way more powerful than sed for this kind of tasks as > it understands parts of the code and does not only do a simple text > search and replace. > > Before the efl merge and the git move Daniel and myself played around > with what we already had in svn and made it work again. Should be > somewhere in SCRIPTS.
If we can use coccinelle for that task it would be way better ! -- Cedric BAIL ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel