Re: [FalconJx] AMD implementation

2013-02-06 Thread Frank Wienberg
> I am going to change that in Jangaroo and in the as-js-runtime-prototype accordingly. I just pushed the changes to "master" of as-js-runtime-prototype.

Re: [FalconJx] AMD implementation

2013-02-05 Thread Frank Wienberg
Mike, too bad our different time zones slow down communication so much... Ah yes, this is about the [Native] annotation we discussed in this other thread. Jangaroo needs the ActionScript API of all the built-in classes (JavaScript globals), so when using String, it actually parses String.as and fi

Re: [FalconJx] AMD implementation

2013-02-05 Thread Michael Schmalle
Frank, Are you using any majic on your end to figure out what is native!String, native!parseInt etc? Or are you just looping through imports? Just curious as how you are doing it before I implement something. Mike Quoting Frank Wienberg : Ok, I know git pretty well but, this makes no

Re: [FalconJx] AMD implementation

2013-02-05 Thread Michael Schmalle
Right On! Now were in business. I was thinking to myself, wow this Frank guy is pretty flaky... ;-) Just kidding! Mike Quoting Frank Wienberg : Ok, I know git pretty well but, this makes no sense to me, what does "but pull" mean when I see no updated source code? Ooops, sorry, I pushed n

Re: [FalconJx] AMD implementation

2013-02-05 Thread Frank Wienberg
> Ok, I know git pretty well but, this makes no sense to me, what does "but pull" mean when I see no updated source code? Ooops, sorry, I pushed not to "master", but to a branch called "less-files". I just merged that branch into master, so you should now see the updated sources there. -Frank-

Re: [FalconJx] AMD implementation

2013-02-05 Thread Michael Schmalle
Quoting Frank Wienberg : Okay, I just pushed to the as-js-runtime-prototype repository (I just noticed I didn't update the Github pages yet, so please do not use the online version but pull). Ok, I know git pretty well but, this makes no sense to me, what does "but pull" mean when I see no

Re: [FalconJx] AMD implementation

2013-02-05 Thread Frank Wienberg
Okay, I just pushed to the as-js-runtime-prototype repository (I just noticed I didn't update the Github pages yet, so please do not use the online version but pull). All JavaScript files are updated to the latest and greatest code layout. Because now I know you'll notice every detail, anyway, I ra

Re: [FalconJx] AMD implementation

2013-02-05 Thread Frank Wienberg
Almost there... hold on... On Mon, Feb 4, 2013 at 6:37 PM, Michael Schmalle wrote: > Hmm.. > > Now that I looked back at the wiki you are using Object.defineProperty() > but you don't use that in your charts code. You wrapped it with AS3.class_ > correct? Is that what you plan on using? > > Am I

Re: [FalconJx] AMD implementation

2013-02-04 Thread Michael Schmalle
Hmm.. Now that I looked back at the wiki you are using Object.defineProperty() but you don't use that in your charts code. You wrapped it with AS3.class_ correct? Is that what you plan on using? Am I missing something here? I think I'm going to hold off until you have the current productio

Re: [FalconJx] AMD implementation

2013-02-04 Thread Michael Schmalle
Ok Frank, This is what I have so far; - How do you want to handle the parent directory such as "runtime" and "classes"? Are those going to be hardcoded or dynamic? I know they need to be in the paths, just asking before I implement it. - Does the two super lines need to be there if the cla

Re: [FalconJx] AMD implementation

2013-02-04 Thread Frank Wienberg
On Mon, Feb 4, 2013 at 3:21 PM, Michael Schmalle wrote: > Oh yeah, > > As far as the "AS3" output you have in the graph example, that will not be > possible with the current incarnation with Falcon. Unfortunately, the the > parser does not keep the whitespace tokens or really any token information

Re: [FalconJx] AMD implementation

2013-02-04 Thread Michael Schmalle
Oh yeah, As far as the "AS3" output you have in the graph example, that will not be possible with the current incarnation with Falcon. Unfortunately, the the parser does not keep the whitespace tokens or really any token information at all. When a parser node is created the line and colum

Re: [FalconJx] AMD implementation

2013-02-04 Thread Michael Schmalle
Quoting Frank Wienberg : Hi Mike, great to hear you are well again and have some time to spend on the AMD approach! My plan is by Friday the compiler will be outputting the exact code you have in the github repo. On Mon, Feb 4, 2013 at 12:56 PM, Michael Schmalle wrote: Frank, I am

Re: [FalconJx] AMD implementation

2013-02-04 Thread Frank Wienberg
Hi Mike, great to hear you are well again and have some time to spend on the AMD approach! On Mon, Feb 4, 2013 at 12:56 PM, Michael Schmalle wrote: > Frank, > > I am starting on this and you have confused me starting off. The wiki > entry under the header of "Implementation Solution" does NOT l

Re: [FalconJx] AMD implementation

2013-02-04 Thread Michael Schmalle
Frank, I am starting on this and you have confused me starting off. The wiki entry under the header of "Implementation Solution" does NOT look at all the same as your A.js production in the 'as-js-runtime-prototype' source code. What am I missing? Which is the correct way you want this ou

Re: [FalconJx] AMD implementation

2013-02-04 Thread Michael Schmalle
Actually, I'm very good at ignoring things until I need them. 'as-js-runtime-prototype' is forked and in the oven, this is all I need for now and the WIKI page that you have written. Thanks for your thoroughness on this Frank, it's going to make it a lot easier. I will be honest, when we