Change 20080122-ptw-p by [EMAIL PROTECTED] on 2008-01-22 07:42:43 EST
    in /Users/ptw/OpenLaszlo/ringding
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Declare anonymous setters as methods at compile time

Bugs Fixed:
LPP-1587 'ECMA4: Compile LZX declarations as JS declarations' (partial)

Technical Reviewer: [EMAIL PROTECTED] (pending)
QA Reviewer: [EMAIL PROTECTED] (pending)

Details:
    LzNode, UserClass: $setters is now a map of attribute name to
    setter method name (not function expressions that need to be
    dynamically installed as methods).

NodeModel: Translate setter bodies into methods in the 'lzc' namespace.

Tests:
    smokecheck, amazon, ant lztest

Files:
M      WEB-INF/lps/lfc/core/LzNode.lzs
M      WEB-INF/lps/lfc/core/UserClass.lzs
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080122-ptw-p.tar

Reply via email to