I found a regression with sort of dataloss. Insert an empty matrix in a
document, save, close, and reload. Then you'll see that the matrix now
has one row less. The lyx file seems ok to me, so we make an error while
reading the document. This has been caused by me removing the last //
for an empty row. I think this fix was correct and introducing an
artificial extra row is wrong, but apparently we write pure LaTeX in the
LyX file in this case, and the read function depended on this extra //.
This bug sounds familiar. I remember that I've fixed something like that some
time ago. Wait ... this one:
http://www.lyx.org/trac/ticket/2067
That's exactly what I wrote when fixing the bug:
http://www.lyx.org/trac/changeset/30795. However, I couldn't reproduce
the undo problem, so I thought it was ok.
This seems to be a slightly different bug.
Jürgen
Vincent