[Laszlo-dev] For Review: Change 20080402-ptw-I Summary: Implement node id binders

Donald Anderson dda at ddanderson.com
Mon Apr 14 07:24:25 PDT 2008


Approved.

I noticed during testing a problem unrelated to this:
lzpix for swf doesn't work, it runs with runtime set to swf7,
and can't find the runtime.  Have we stopped building/supporting
that by default?

On Apr 14, 2008, at 8:00 AM, P T Withington wrote:

> Change 20080402-ptw-I by ptw at dueling-banjos.local 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


--

Don Anderson
Java/C/C++, Berkeley DB, systems consultant

voice: 617-547-7881
email: dda at ddanderson.com
www: http://www.ddanderson.com






More information about the Laszlo-dev mailing list