This octave GUI looks very nice. One can get a similar effect using the
kate editor, which is part of kde. A screenshot is at
http://pareto.uab.es/mcreel/kate_octave.png I'm only pointing this out
since the source code for kate might be a useful thing to look at.