Change 20080624-ptw-X by [EMAIL PROTECTED] on 2008-06-24 17:18:12 EDT
    in /Users/ptw/OpenLaszlo/ringding-clean
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Library compiling was confusing externals with forward references

Bugs Fixed:
LPP-6511 'Problems with binary library compilation in latest trunk (9940)'

Technical Reviewer: hminsky (pending)
QA Reviewer: pkang (pending)

Details:
    ClassCompiler: Force code generation when you compile a class
    definition.

    NodeModel: Trim out debug code when not debugging (causes a syntax
    error in the compressor otherwise).

    ClassModel: Only generate code for forward referenced classes if
    you are linking.

Tests:
ant lztest, smokecheck, examples; Test case from bug no longer fails.

Files:
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassCompiler.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java


Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080624-ptw-X.tar

Reply via email to