maxima-el re-evaluation error for multiple line input



Hi all,

I have a historical input that spans multiple lines

    (%i3) integrate(sin(x),x
    );
    (%o3) 				   - cos(x)


If I move the cursor to ); and press RET, I will get this error

,----
| Incorrect syntax: Illegal use of delimiter )
| (%i8) Incorrect syntax: Premature termination of input at ;.
`----

If it is in one line, it will be re-evaluated correctly.

    (%i3) integrate(sin(x),x);

Do you think this is a bug?

-- 
Leo