Well, I'd rather you tested that conjecture in trunk before we
integrate just that change.
jim
On Mar 30, 2007, at 1:59 PM, Adam Wolff wrote:
I'm fairly certain that we could just take r3797 (the change
to LzNode) and that would fix our problem, even though it's
not really an integral change.
A
On Mar 30, Jim Grandy wrote:
Ugh. The alternative would be to directly resolve the merge conflict:
function lzAddLocalData(name, d) {
<<<<<<< .working
return new _root.LzDataset(null, {name: name, data: d });
=======
return new LzDataset(canvas, {name: name, initialdata: d });
.merge-right.r3795
}
This is at the bottom of LaszloInitiator.as. Could it be safely
resolved as
the following?
return new _root.LzDataset(canvas, {name: name, data: d });
On Mar 30, 2007, at 1:18 PM, Henry Minsky wrote:
Just a heads up, that's a somewhat major change, in that it
changes the
compile-time datasets data from being generated as Flash byte
codes inline
(via the old DataCompiler) to passing a long string in which
contains the
XML that is then parsed by Flash at runtime and converted to a
dataset.
There
was a change by Tucker which was backported from legals to let
the script
compiler deal with strings longer than 64K, that needs to be in
also if any
compile time datasets have more than 64K of XML data.
But the change is needed if they are using binary libraries which
have top
level datasets in them.
I don't think there should be any issues with compatibility after
this
change, but make sure to QA carefully after this since
it does swap in a whole different code path under the covers.
On 3/30/07, Jim Grandy <[EMAIL PROTECTED]> wrote:
There's a conflict merging the -r 3794:3795 change to
WEB-INF/lps/lfc/glue/LaszloInitiator.as into branches/3.4. It
looks like you
may also want r3754?
Author: hqm
Date: 2007-02-08 14:15:50 -0800 (Thu, 08 Feb 2007)
New Revision: 3754
Modified:
openlaszlo/trunk/WEB-INF/lps/lfc/glue/LaszloInitiator.as
openlaszlo/trunk/WEB-INF/lps/server/src/org/openlaszlo/compiler/
CompilationEnvironment.java
openlaszlo/trunk/WEB-INF/lps/server/src/org/openlaszlo/compiler/
DataCompiler.java
openlaszlo/trunk/lps/components/lzunit/lzunit.lzx
Log:
Change 20070208-hqm-2 by [EMAIL PROTECTED] on 2007-02-08
15:21:36 EST
in /cygdrive/c/users/hqm/openlaszlo/trunk
Summary: fixes for inline datasets with binary libraries
New Features:
Bugs Fixed: declared datasets were diappearing from library files
Technical Reviewer: pablo (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
jim
On Mar 30, 2007, at 12:59 PM, Jim Grandy wrote:
OK, we'll take it.
On Mar 30, 2007, at 12:57 PM, Henry Minsky wrote:
I agree.
On 3/30/07, Adam Wolff <[EMAIL PROTECTED] > wrote:
r3795 and r3797 which together fix LPP-3537
This is the fix for the endless loop that can happen with
datasets on the canvas in LzNode.prototype.makeChild, only in
debug mode.
Risks are low, and this is stopping our internal QA at the
moment.
Thanks,
Adam
--
Henry Minsky
Software Architect
[EMAIL PROTECTED]
--
Henry Minsky
Software Architect
[EMAIL PROTECTED]