On Tue, Dec 02, 2003 at 04:49:26PM +0100, Lars Gullik Bjønnes wrote: > Andre Poenitz <[EMAIL PROTECTED]> writes: > > | Step 2. Almost mechanical. > > I wonder why this is a good move.
Because it consolidates common code of InsetText and Buffer in a single place (LyXText). Just think s/LyXText/NewParagraphList/g. The 'new' LyXText is no more ParagraphList Operations plus RowCache without ParagraphList data but ParagraphList Operations plus ParagraphList data plus some remains of the RowCache with an intent to split off the RowCache parts. Having methods and data together in a single class is certainly sensible. It is a bit unfortunate that this shifts semantics, too, but I'd rather keep the LyXText name and get used to its modified meaning. Andre' -- Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. (T. Jefferson or B. Franklin or both...)