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'