Thanks! It appears to work.

Now the only problems I’m (currently) seeing are that requires are being 
specified before provides.

> On Mar 8, 2017, at 9:06 AM, Alex Harui <aha...@adobe.com> wrote:
> 
> I pushed changes that should fix this.
> 
> On 3/7/17, 2:08 PM, "Harbs" <harbs.li...@gmail.com 
> <mailto:harbs.li...@gmail.com>> wrote:
> 
>> The other one is the problem:
>> 
>> super.replaceChildren.apply(this, applyParams);
>> 
>> Becomes:
>> .replaceChildren.apply(this, applyParams);
>> 
>> The “super” just drops out…
>> 
>> My workaround attempts were in the AS3, nit the JS output.
>> 
>>> On Mar 7, 2017, at 11:37 PM, Alex Harui <aha...@adobe.com> wrote:
>>> 
>>> The output JS looks ok to me.
>>> 
>>> AS:
>>> super.replaceChildren(termIdx, termIdx+1);
>>> 
>>> 
>>> JS:
>>> 
>>> org.apache.flex.textLayout.elements.ParagraphElement.superClass_.replaceC
>>> hi
>>> ldren.apply(this, [ termIdx, termIdx + 1] );
>>> 
>>> 
>>> I could be wrong, but I thought there is no "super" in ES5.
>>> 
>>> Does it not work correctly?  Are you getting Closure Compiler issues or
>>> runtime issues?
>>> 
>>> -Alex
>>> 
>>> On 3/7/17, 1:21 PM, "Harbs" <harbs.li...@gmail.com
>>> <mailto:harbs.li...@gmail.com <mailto:harbs.li...@gmail.com>>> wrote:
>>> 
>>>> I tried the following two workarounds and neither one worked:
>>>> 
>>>> super["replaceChildren"].apply(this, applyParams);
>>>> 
>>>> var func:Function = super.replaceChildren;
>>>> func.apply(this, applyParams);
>>>> 
>>>>> On Mar 7, 2017, at 11:13 PM, Harbs <harbs.li...@gmail.com> wrote:
>>>>> 
>>>>> Most of the other ones are “nice to fix”, but have been not too bad to
>>>>> work around.
>>>>> 
>>>>> This one seems more serious to me. (i.e. I’m not sure how to work
>>>>> around it.)
>>>>> 
>>>>> The “super” dropped off in the Javascript, and I don’t know why.
>>>>> 
>>>>> https://paste.apache.org/FpNl <https://paste.apache.org/FpNl> 
>>>>> <https://paste.apache.org/FpNl <https://paste.apache.org/FpNl>>
>>>>> <https://paste.apache.org/FpNl <https://paste.apache.org/FpNl> 
>>>>> <https://paste.apache.org/FpNl <https://paste.apache.org/FpNl>>>
>>>>> 
>>>>> Harbs

Reply via email to