Kai,
The sphere function from JHandles is entirely independent of JHandles
itself as as a core function should probably migrate to Octave. However,
I tried it out and got some very strange rendering errors with the
gnuplot x11 terminal, that I believe are an issue in gnuplot, though it
might be sometime in your recently introduced "surface" code.. Could you
try the attached function, just typing "sphere()" to get a default
surface plot. In particular the rendering errors are made very obvious
if you rotate the sphere with the mouse..
If this is a bug either in Octave or gnuplot we are likely to see other
issues with surface plots..