On Mon, 10 Jul 2017 04:30:02 +0000 Andrew Williams <[email protected]> said:

> I'm curious as to why we've gone from named types back to primitive - is
> this just for C bindings?

Evas_Coord was used because initially evas had a compile option to have doubles
for coords instead of int's. i chose to stick with ints for performance on arm
(which had no fpu at the time)... and so eventually it just became infeasible
to have different abi's based on typedefed types in headers... so it was always
an int... so there is actually no value in Evas_Coord because changing it is
basically not feasible.

so i really see no value in keeping it :) it certainly is not useful for js or
lua where its just a number anyway... and will remain as such. :)

> Andy
> On Mon, 10 Jul 2017 at 03:56, Jean-Philippe André <[email protected]> wrote:
> 
> > Hi,
> >
> > 2017-07-08 0:32 GMT+09:00 Andrew Williams <[email protected]>:
> >
> > > It looks like some eo change moved many Evas_Coord to int - is that
> > correct
> > > or did we miss something?
> > >
> >
> > I changed that in commit af3cb1018584e3c403024b.
> > ABI wise this doesn't change anything at all.
> >
> > Since the legacy APIs are automatically generated they also use int instead
> > of Evas_Coord now.
> >
> > Hope that's not a problem?
> >
> >
> > >
> > > Andy
> > > On Fri, 7 Jul 2017 at 10:41, Stefan Schmidt <[email protected]>
> > > wrote:
> > >
> > > > Hello.
> > > >
> > > > Andrey V. Ponomarenko from ABI Laboratory keeps up the great work of
> > > > running his tools on EFL on a regular basis.
> > > >
> > > > For the upcoming 1.20 release he has reports for all changes between
> > > > 1.19.1 and 1.20-beta1
> > > >
> > > > https://abi-laboratory.pro/tracker/timeline/efl/
> > > >
> > > > https://abi-laboratory.pro/tracker/objects_report/efl/1.
> > > 19.1/1.20.0-beta1/report.html
> > > >
> > > > Please have a look at your respective areas and things you changed on
> > > > this cycle.
> > > >
> > > > I will also look through it next week and run our own checker as it had
> > > > slightly different results in the past and I want to be sure be cover
> > > both.
> > > >
> > > > regards
> > > > Stefan Schmidt
> > > >
> > > >
> > > > ------------------------------------------------------------
> > > ------------------
> > > > Check out the vibrant tech community on one of the world's most
> > > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > > _______________________________________________
> > > > enlightenment-devel mailing list
> > > > [email protected]
> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > >
> > > --
> > > http://andywilliams.me
> > > http://ajwillia.ms
> > > ------------------------------------------------------------
> > > ------------------
> > > Check out the vibrant tech community on one of the world's most
> > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> > >
> >
> >
> > --
> > Jean-Philippe André
> >
> > ------------------------------------------------------------------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > enlightenment-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> -- 
> http://andywilliams.me
> http://ajwillia.ms
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to