I got a lot of crashes today, and I thought they are because of the plots, the page seemed to take some good 10 sec to calculate. Then I started the program from console and, after I did some consecutive undo, I got these:
Unhandled Exception: System.OverflowException: Value is greater than Int32.MaxValue or less than Int32.MinValue
at System.Convert.ToInt32 (Double value) [0x00000]
at SMath.Control.Vertex2D.Perspective (Int32 cnx, Int32 cny) [0x00000]
at SMath.Control.Renderer.Refresh () [0x00000]
at SMath.Math.Evaluation.CalculationPlot (SMath.Control.PlotControl v, SMath.Manager.Store store) [0x00000]
at SMath.Math.Evaluation.ReEvaluate () [0x00000]
and at the next crash, a same one, again. It seems that it can't refresh nicely. Just a hint: display emulation is slow (LTspice is slow on redraw, too, even if that's with wine, not mono). I'm trying to finish this and I'll upload the whole thing so you'll see what/who/where. Who knows, maybe it can enrich the wiki, too.

I also noticed that if I have, for example, i_abc(t), if I copy it and paste it it seems to mingle the letters and the only visible ones are those after "_". Here's a screenshot:

The ugly thing below is the same thing as above, only with "u" instead of "i", and the expression after "=" is copy-pasted. Maybe it helps debugging a bit.
Regards,
Vlad.