On Tue, 23 Apr 2013 10:51:23 -0300 Lucas De Marchi <[email protected]> wrote:
> On Tue, Apr 23, 2013 at 10:25 AM, Cedric BAIL <[email protected]> > wrote: > > On Tue, Apr 23, 2013 at 2:52 PM, ChunEon Park <[email protected]> > > wrote: > >> Why do we provide Eina_Bool? > > > > Because some compiler don't support yet bool. I am thinking > > especially > > some? The only compiler that doesn't have native support for it is ms > visual studio. And it can't compile efl for lots of other reasons. > Even if we decide to support, it can be made to work. But it's > unsupported for a long time, since the time vtorri was taking care of > windows builds so I don't think there's any hope for it. I suspect that compiling a definition of two values for a short named type, conditionally if it's Windows is not too hard. Likely less code than was in this paragraph. > > on some windows one and as some of those Eina_Bool end up in our API > > for consistency with use Eina_Bool everywhere in our code. > > You can let the Eina_Bool in API and internally use bool just fine. No > worry about consistency since this would be very consistent as well. I think we can do this, and drag Mike's huge boolean values kicking and screaming into the late '90s. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world.
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
