Change 20080402-ptw-I by [EMAIL PROTECTED] on 2008-04-02 15:21:17 EDT
    in /Users/ptw/OpenLaszlo/ringding/
    for http://svn.openlaszlo.org/openlaszlo/trunk/

Summary: Implement node id binders

Bugs Fixed:
Henry, do you have a bug filed for this?

Technical Reviewer: hqm (pending)
QA Reviewer: dda (pending)

Details:
    Gobal names need to be bound using closures.

    regression.lzl: Update test to work in swf9

    schema/lfc.lzx: Add $lzc$bind_* attributes

    LzNode, LzReplicationManager: Process binding of id's and global
    names early on.  Remove id setter (you are not allowed to change
    your id dynamically!)  Update destroy to work with id/global name
    binders.

    LzCommand: add missing super call

    LzAnimatorGroup, LzDatapointer: Make toString, _dbg_name safe

    LzParsedPath: improve debug warnings

    LzDataset: No longer define datasets globally

    LzDatapath: You can't smash a method

    Method, ScriptCompiler, ScriptClass, NodeModel, ClassModel,
    CompilerUtils: Distinguish between methods and function-valued
    vars.

Tests:
    Henry's global test no longer complains, ant lztest, ant runlzunit

Files:
M      test/smoke/regression.lzl
M      WEB-INF/lps/schema/lfc.lzx
M      WEB-INF/lps/lfc/core/LzNode.lzs
M      WEB-INF/lps/lfc/helpers/LzCommand.lzs
M      WEB-INF/lps/lfc/controllers/LzAnimatorGroup.lzs
M      WEB-INF/lps/lfc/data/LzReplicationManager.lzs
M      WEB-INF/lps/lfc/data/LzDatapointer.lzs
M      WEB-INF/lps/lfc/data/LzParsedPath.lzs
M      WEB-INF/lps/lfc/data/LzDataset.lzs
M      WEB-INF/lps/lfc/data/LzDatapath.lzs
A      WEB-INF/lps/server/src/org/openlaszlo/sc/Method.java
M      WEB-INF/lps/server/src/org/openlaszlo/sc/ScriptCompiler.java
M      WEB-INF/lps/server/src/org/openlaszlo/sc/ScriptClass.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/CompilerUtils.java

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080402-ptw-I.tar

Reply via email to