Very nice!! :D On 9/8/14, Tom Hacohen <[email protected]> wrote: > On 08/09/14 14:50, Daniel Zaoui wrote: >> ReHi, >> >> On 09/08/14 16:42, Daniel Zaoui wrote: >>> Hi, >>> >>> On 09/08/14 16:16, Jean Rene Dawin wrote: >>>> On Sat, Aug 16, 2014 at 02:36:10PM +0900, Carsten Haitzler wrote: >>>>> About time i got back to blogging about EFL etc. >>>>> >>>>> https://phab.enlightenment.org/phame/live/1//post/yet_another_c_object_model_but_better/ >>>>> >>>> Hi, >>>> >>>> thanks for the explanations. Trying to reproduce the steps, the result >>>> of my tst.c >>>> differd a bit, though. I didn't get >>>> >>>> EOLIAN static void >>>> _tst_eo_base_constructor(Eo *obj, Tst_Data *pd) >>>> { >>>> eo_do_super(obj, TST_CLASS, eo_constructor()); >>>> } >>>> >>>> EOLIAN static void >>>> _tst_eo_base_destructor(Eo *obj, Tst_Data *pd) >>>> { >>>> eo_do_super(obj, TST_CLASS, eo_destructor()); >>>> } >>>> >>>> but instead >>>> >>>> EOLIAN static void >>>> _tst_class_constructor(Eo_Class *klass) >>>> { >>>> } >>>> EOLIAN static void >>>> _tst_class_destructor(Eo_Class *klass) >>>> { >>>> } >>>> >>>> Is there a more detailed documentation of the Eo-Syntax and API >>>> somewhere? >>>> Becuase the one on docs.enlightenment.org is not so verbose or maybe >>>> outdated. >>>> Is this because there will be more changes to Eo and things are not >>>> fixed yet? >>>> >>>> Thanks for your help, >>>> >>>> Jean Rene Dawin >>>> >>>> ------------------------------------------------------------------------------ >>>> Want excitement? >>>> Manually upgrade your production database. >>>> When you want reliability, choose Perforce >>>> Perforce version control. Predictably reliable. >>>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk >>>> _______________________________________________ >>>> enlightenment-devel mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>>> >>> You should try with Base.constructor instead of class.constructor (same >>> for the destructor). >> >> I meant Eo.Base.constructor. > > One important thing to mention is that while we try not to, we change > the Eolian syntax every now and then. Same goes with some of the class > names and hierarchy, so the blog post may not be a 1-1 to what's > currently in. > > -- > Tom. > > > > ------------------------------------------------------------------------------ > Want excitement? > Manually upgrade your production database. > When you want reliability, choose Perforce > Perforce version control. Predictably reliable. > http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >
-- -- Amitesh ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
