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]
> >
>