For your information, here is a list of
OctaveDE features and what I estimate their completion to be.
1) Octave running in a VTE terminal widget (100%)
2) Command history (100%)
3) Workspace variables (100%)
4) Syntax-highlighting editor (50% : there are still some bugs and
debugging isn't incorporated yet. I would also like better emacs
keybindings, search capability, code completion, blah, blah blah, but
that is a ways off)
5) Integrated plotting (40% : I still have a bit to implement
concerning how windowing events get reported back to new property
system in Octave)
6) Octave server (80% : This is still ongoing, since I assume more
interaction between Octave and an IDE may be necessary in the
future).