[I've added my annotations to max's]

On 2006-09-07, at 02:58 EDT, Max Carlson wrote:

>
>
> Jim Grandy wrote:
>> Below are some questions about Legals bugs. Legals folks, please scan
>> this list and provide answers for any you know about.
>>
>> jim
>>
>>
>> LPP-98 - Compiler source-source transformations should be in separate
>> phase -- Hasn't this been done?

Not done.  Close, but not done.  Need to remodularize  
JavascriptGenerator and CodeGenerator.

>> LPP-160 - Replace callInherited by bytecode -- either this is already
>> done or we defer post-Legals.

Not done.  This task is to use the SWF8 SUPER byte-code, which we  
have not done, although callInherited has been made significantly  
faster.  I have not done the analysis to determine the feasibility of  
this task.  Surely it would want to be done for SWF9.

>> LPP-440 - Compilation Manager does not manage debugger -- Still valid

Still valid.
>> LPP-786 - add if (!$debug) {} compiler directive -- Still valid?

Still valid.

>> LPP-928 - Remove LzTransformer -- Hasn't this been done?
>
> I did this some time ago...
>
>> LPP-930 - add support for 'class' keyword -- Hasn't this been done

Resolved as duplicate of LPP-2301 Make it possible to remove  
compatibility layer

>> LPP-931 - add "JavaScript" back end to compiler - Hasn't this been  
>> done

Resolved as duplicate of LPP-1367: 'Stage 1: ECMA3: Make fully- 
compliant ECMA3 fronten and LPP-1302 'Emit constraints as ECMA  
instead of bytecode'

>> LPP-1326 - Pass list of events to runtime -- Isn't this Invalid now?
>
> This is invalid/has been done manually.
>
>> LPP-1352 - ECMA4: Implement classes -- Hasn't this been done?

Resolved as duplicate of LPP-2301 Make it possible to remove  
compatibility layer

>> LPP-1420 - DHTML kernel: Implement display node -- What's this about?
>
> It's a basic view.  Done some time ago.
>
>> LPP-1421 - DHTML kernel: Multiframe resources -- Hasn't this been  
>> done?
>
> Also done a while ago.
>
>> LPP-1542 - Build mini-lfc with script compiler, emit individual files
>> for debugging -- Done, right?

Not done, but perhaps invalid?  This was to get better error  
reporting from the browser javascript debuggers, which I don't think  
we need any more.  (What we and dojo would _really_ like is for  
browser Javascript to support #file and #line directives.)

>> LPP-1545 - Compile-time warnings for runtime-specific features --
>> Still valid?
>
> This still needs to be done - the current requires/provides
> implementation only handles runtime warnings...
>
>> LPP-1555 - Investigate loader in AJAX -- Still valid?
>
> Invalid now...
>
>> LPP-1641 - syntax error while compiling LFCdhtml -- Hasn't this been
>> done?

Resolved as Duplicate of LPP-969 "Implement 'in' operator"

>> LPP-1915 - setAttribute should not call sendEvent if there are no
>> listenters -- Surely this is resolved? Or is it essentially the same
>> as LPP-2065?

This is an optimization that still should be done.  And should be  
done for 2065 (inline setAttribute) too.

>> LPP-1933 - Compiler does not scope #pragma to compile-time
>> conditional block -- Did this get resolved?

Assign to me to verify.

>> LPP-1946 - logdebug has rotted -- Either fixed, or folks are getting
>> by. Defer?
>>
>> LPP-1987 - Make all wrappers standards compliant -- The first part of
>> this is done, no?

We need a thorough pass through all the wrappers.  This could be a QA  
task, probably should be part of the standard release test plan.


>> _______________________________________________
>> Laszlo-dev mailing list
>> [email protected]
>> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
>
> _______________________________________________
> Laszlo-dev mailing list
> [email protected]
> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev


_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to