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...)

Reply via email to