octave-maintainers
[Top][All Lists]
Advanced

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

Embedding Octave


From: Ian Reinhart Geiser
Subject: Embedding Octave
Date: Wed, 6 Oct 2004 13:40:37 -0400 (EDT)
User-agent: SquirrelMail/1.5.0-1

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]