On Tue, 23 Apr 2013 10:51:23 -0300 Lucas De Marchi <lucas.demar...@profusion.mobi> wrote:
> On Tue, Apr 23, 2013 at 10:25 AM, Cedric BAIL <cedric.b...@free.fr> > wrote: > > On Tue, Apr 23, 2013 at 2:52 PM, ChunEon Park <her...@naver.com> > > 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 enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel