On Wed, May 30, 2007 at 09:27:18PM +0200, Alfredo Braunstein wrote:
> Andre Poenitz wrote:
> 
> > On Wed, May 30, 2007 at 03:26:04PM +0200, Alfredo Braunstein wrote:
> >> Just a though... why do we need the invalidation signals at all?
> >> ...couldn't we go in fixIfBroken from the top to the tip of the
> >> DocIterator checking that there is an inset an the given position in the
> >> paragraph, and that the pointer of that inset is the one in the iterator
>                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 
> 
> 
> > This would probably be saner thatn what we have now but still lead to
> > funyy behaviour asm in
> > 
> >   [inset 1] \par
> >   [inset |2] \par
> >   [inset 3]
> > 
> > Delete par 1 and you'll end up  with
> > 
> >   [inset 2] \par
> >   [inset |3]
> 
> Inset 2 & 3 wouldn't have the same pointers so no this wouldn't happend. 

Ah right. I thought only the size of the inset mattered... for whatever
reason...

Andre'

Reply via email to