So I have my own version of gtkextra in genius because it is maintained badly. The interface is shoddy and I don’t trust it not changing because it is essentially broken. The only way to fix it would be to break interface. I have by now so many workarounds, I feel I should just hack out the stuff I need, redo the interface for gtkextra and basically have my own set of graphing widgets. It doesn’t seem likely that gtkextra is every being really fixed. This is really really annoying … just have to rant … I have just spent a few hours trying to finish up the slopefield/vectorfield plotting in genius since I want to use it for in class presentations, and I think I spent most time on trying to figure out that is going wrong with the (undocumented of course) gtkextra interface. For example the vector field directions are given in pixels rather than the plot units, which makes things weird.
On another note, I found that due to my misreading of GMP interface, genius went into an infinite loop when you started your for loop at a negative number. I guess I have never started at a negative number before, so I haven’t noticed the bug.