[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [office-collab] Let's Keep the Cases Straight
On Sun, 2011-04-24 at 19:56 -0600, Andreas J. Guelzow wrote: > On Sun, 2011-04-24 at 18:16 -0600, monkeyiq wrote: > > > The context dependant processing of text:p means that such code paths > > would have to be duplicated; one for text:p elements at top level, and > > another for text:p elements buried inside a bucket. > > I would disagree. There are other ways to keep context than to duplicate > code paths. In fact text:p elements can already occur in various > distinct contexts, so I would assume that you are aleady preserving the > context for those situations without duplicating the code paths. > > Andreas > The duplication is to handle loading and assembling the changes from the text:p inside all the buckets for the old versions. Page 9 of the ECT proposal shows how "normal" text:p would have calls out to change tracking to describe style changes inline, however page 17 uses en masse retiring & versioning of text:p objects each time a draw:frame is changed. Thus to load each text:p instance (page 9 vs inside bucket on page 17) the code itself would have to be quite different. And again, to generate these serializations, one would need quite different code.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]