On Tue, Aug 12, 2003 at 01:24:06PM +0200, Lars Gullik Bjønnes wrote: > Andre Poenitz <[EMAIL PROTECTED]> writes: > > | I think it would be beneficial to split the LyXText rowlist into > | per-paragraph rowlist because > > > | - problems like "rows in rowlist with invalid pit_ member" would > | magically go away > > > | - better encapsulation > > > | - less "maintanance" code (i.e. instead of keeping a par list and > | a row list in parallel up-to-date and properly interlinked we > | can focus on the par list and > > Is this need the to do what you have already begun? If not it should > wait.
The "interlinking" of par and row lists is currently broken as demonstrated by the crash produced by multipar cuts. John has pretty much identified the cause of the problem (rows still in the rowlist belonging to a deleted paragraph) but we've found no fix so far. (Even if there's one I have a strong suspicion there are similar one lurking in other places...) Moving the rowlist to the paragraphs would automatically fix this problem and quite possibly related ones, so you might think of the proposal as a bug fix. 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...)