On Fri, 18 Nov 2011 14:57:39 +1000 David Seikel <onef...@gmail.com> said:

> On Fri, 18 Nov 2011 13:51:08 +0900 Carsten Haitzler (The Rasterman)
> <ras...@rasterman.com> wrote:
> 
> > On Fri, 18 Nov 2011 12:42:19 +1000 David Seikel <onef...@gmail.com>
> > said:
> > 
> > > On Thu, 17 Nov 2011 18:27:16 -0800 "Enlightenment SVN"
> > > <no-re...@enlightenment.org> wrote:
> > > 
> > > > Log:
> > > > You might call this an API break, but it's a bug fix.
> > > >   
> > > >   The very original lua code from waaaay back when, 
> > > >   would create the various timer objects as members of the evas
> > > > class, which would mean you could call evas functions on the timer
> > > > objects. 
> > > >   Not good.
> > > >   
> > > >   Now they have their own classes.
> > > >   
> > > >   However, you still have to create them by calling functions in
> > > > the edje class, there should probably be an ecore class for that
> > > > instead. 
> > > > 
> > > 
> > > This is not really an API break, as the API was already broken.
> > > Returning a timer object as an evas object was just wrong.
> > 
> > yeah. that's wrong. the evas methods on those objects are pointless
> > anyway. they would never have worked.
> 
> Already fixed, see the commit.
> 
> > > edje:echo() probably should not even exist.
> > 
> > i'd say keep it - BUT edje needs to be able to only allow echoing to
> > stdout IF some env var is enabled - otherwise it's silent. this is
> > for debugging.
> 
> Actually, I was planning on adding lua access to eina logging, which
> will do exactly that.  B-)

the echo can stay - it just logs to a specific eina log domain. as such i used
echo as its common in script langs to have that.

> That's for after the release though.  New API.
> 
> -- 
> A big old stinking pile of genius that no one wants
> coz there are too many silver coated monkeys in the world.


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to