Quoting Erik de Bruin <e...@ixsoftware.nl>:

And I'm reverting out of the refactor again... turns out that the
whole structure is geared towards a specific JS approach (prototype
based 'class' definition), so a different JS approach (e.g. one using
the module pattern) would have to override every method anyway...
maybe we should reconsider having the JSEmitter around at all?

I created a subclass for logical sake, and note it is represented in an interface to separate languages.

I also did this because I thought there might be things that needed different handling in JS with primitives, errors blah, blah that could be shared. I don't think taking it out is a good idea right now.

What it's doing right now is binding things together which in the beginning of a design that is not "technically" pre- thought out completely is a good thing.

We can remove it it easily down the road, it's not in the way right now.

Mike

EdB



On Fri, Jan 11, 2013 at 7:46 PM, Michael Schmalle
<apa...@teotigraphix.com> wrote:
Yeah, thats right I remember you doing this.

Ok, that is where I will start writing the things I see that I want to go
back to or work on again.



Quoting Erik de Bruin <e...@ixsoftware.nl>:

Like this:

https://cwiki.apache.org/confluence/display/FLEX/ToDo

It's not complete, but it's a place to call 'home' ;-)

Also, I've updated the Full Table to reflect the status of the tests.

Have a look around to see what's keeping my mind busy wrt. the 'goog'
implementation.


Do you mean your task TODO markers in the code? I have read them and
yesterday I knocked off a couple of yours and mine.

Mike



EdB



On Fri, Jan 11, 2013 at 7:34 PM, Michael Schmalle
<apa...@teotigraphix.com> wrote:

Nope, I haven't done anything since yesterday. I make it a rule that when
I
finish for the day its with a final commit, or I just revert what I was
working on and figure it out when I get back into the code, I never leave
anything dangling.

Anyway, that sounds fine, if it's abstract js generation, that is where
it
belongs. :)

PS We need to get a TODO page on the WIKI or start create a JIRA task
list
or something so we can be more pragmatic about what needs to be finished
and
refactored. I can work 10 times as fast.

I know you have been doing the table, but I just need to raw "list" to
look
at sometimes if you know what I mean, then I can add to it as well.

Mike



Quoting Erik de Bruin <e...@ixsoftware.nl>:

Mike,

I would like to move all methods that do not specifically add 'goog'
code to the JS output 'down' into the JSEmitter. Will that mess with
your work?

EdB



--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl


--
Michael Schmalle - Teoti Graphix, LLC
http://www.teotigraphix.com
http://blog.teotigraphix.com




--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl


--
Michael Schmalle - Teoti Graphix, LLC
http://www.teotigraphix.com
http://blog.teotigraphix.com




--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl




Reply via email to