Change 20080319-ptw-1 by [EMAIL PROTECTED] on 2008-03-19
20:20:02 EDT
in /Users/ptw/OpenLaszlo/ringding-clean
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: More closely mimic old user class initialization sequence
Bugs Fixed:
LPP-5613 'examples/animation/animation.lzx broken by class compiler
change'
LPP-5627 'Duplicate ondata events for replicated nodes after r8279'
LPP-5626 'calendar info panel doesn't display in trunk after r8279'
Technical Reviewer: hqm (pending)
QA Reviewer: max (pending)
Details:
Squirrel away _instance* in a way that will work with the new
scheme for cloning. Do constant initializers for both class and
instance attrs, but leave them in initargs for constructor
processing then remove them from initargs for applyArgs processing
(so they don't clobber any constructor processing that may have
happened).
Update documentation on construct method
Update placement processing to work with new userclass scheme.
Tests:
Test cases from bugs pass
Files:
M WEB-INF/lps/lfc/core/LzNode.lzs
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080319-ptw-1.tar