> | I attach a diff of my local tree against current CVS.
> | 
> | The changes in math_iter.[hC] are purely cosmetical.
> 
> What about the crashes in mathcursor/iter?

Do you still see any?

It would be nice if you had anything reproducible...

Since the insert* methods in MathRowContainer have been wrong, anything
involving them could have crashed. MathMatrixInset e.g. "copied" its RowSt
in Metrics() so this could have been the culprit. 

This "copy" was changed from "copy if empty" to "copy everytime" on
10/3/2001 in order to "fix" the drawing nuisance where a complete empty
line at the end of a matrix stayed on screen after a row had been deleted.
[It could even be that the bug was lurking there all the time and we
simply triggered it now in "more unsual situations"]

This change was wrong anyway (not in spirit, but as implemented) since it
created new MathedRowStructs everytime thus losing the number/label/...
information.

So we could either revert to 9/3/2001 or try to complete the RowStruct
changes. The patch aims for the latter and I think we get pretty close.

Andre'


-- 
André Pönitz ........................................ [EMAIL PROTECTED]

Reply via email to