octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Embedding Octave


From: Quentin Spencer
Subject: Re: Embedding Octave
Date: Wed, 06 Oct 2004 15:30:26 +0000
User-agent: Mozilla Thunderbird 0.8 (X11/20040913)

I've used KDevelop to work with octave before, and it is a pretty nice environment. It sounds like what you're proposing would allow KDevelop to roughly approximate functionality of the IDE that has been included in recent releases of MATLAB (IMHO it would be better because the MATLAB IDE is written in Java).

In the past when I have used KDevelop, I run octave in the embedded terminal. How does this differ from what you are proposing in quetion 1?
-Quentin


Ian Reinhart Geiser wrote:

Greetings,
I am working on adding support to KDevelop for Octave.  To do this I have
started working on a Qt based Octave console.  I have used the C++
embedding example, and written a wrapper that redirects the octave std
out to my widget.

I have run into a few issues though.  The largest ones being interaction
with GNUPlot via the plot() function and the input().  Both of these seem
to use something other than the octave stdio, so the interaction is lost
when embedding octave.

Does anyone know the guts of octave enough to help me on this one?  The
current requirements are as follows:
1) embed an Octave console into KDevelop for interactive mode (started)
2) run the current KDevelop buffer in octave (complete)
3) embed plots into the main KDevelop workspace (no clue yet ;)
4) present a list of all currently available functions for use in a
KDevelop tool box area (not started)
5) override the input() command to show a dialog box (no clue yet)
6) override the help() command to use KDevelop integrated help system (no
clue yet)
7) project support (complete)

I am in particular need of help on how to provide my own implementations
of help and input, if this is at all possible.

Also if anyone is interested in helping I am open to that.

Cheers
  -ian reinhart geiser


--
+-Ian Reinhart Geiser address@hidden
+-Vice President of Engineering
+-http://www.sourcextreme.com
+-It's not that we don't make mistakes, we just don't keep them around.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]