> Is the attached ok ?
This only cures the symptom. The bug is that mathed doesn't output a "&" for every column, no matter
if the row is empty or not.
Create for example a multiline equation where the first row reads "a = b = c", the second row is
empty, and the third row reads "x = y = z"
LyX creates this output:
\begin{align*}
a & = & b & = & c\\
\\x & = & y & = & z\end{align*}
The correct one is
\begin{align*}
a & = & b & = & c\\
& & & &\\
x & = & y & = & z\end{align*}
So we need to add the column separators also for empty rows and we fix #2969. Your patch adds always
only _one_ "&" but the correct solution is to have as many "&" as columns - 1.
regards Uw