Hi,

Since no one else has responded I thought I would at least explain
why.

I think very few Sage users use Octave at all.  Only a few minor
tweaks have been added to the basic interface since William Stein
wrote it in 2005.  My understanding is that is because numpy, scipy,
and other pieces of Sage can do just about everything that Octave can
do (and much more) so the only reason to use it is if you are already
familiar with it.

The interface is defined in the file SAGE_ROOT/devel/sage-main/sage/
interfaces/octave.py.  Looking at that might be helpful in figuring
out what you want to do, or what exactly should be improved.  It seems
quite likely, considering how little it's used, that the interface
could be improved a lot.

-Marshall Hampton

On May 14, 7:41 pm, "Pablo W." <[email protected]> wrote:
> Hello,
>
> When using the octave interface, I have occasonally encountered some
> synchronization issues, with some output corresponding to older
> entries.
> For instance when issuing :
>
> print octave.execute("help('randn')")
>
> only one part of randn documentation is displayed, the end being
> delayed until the next command. I understand there must be something
> wrong with the pexpect interface, but I have no clue where.
>
> I guess there is a way to flush all output, but when I tried to run
>
> octave._synchronize()
>
> I always got an AttributeError exception (and no synchronization)
>
> How is the interface meant to be used ?
>
> Thanks,
>
> Pablo
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to 
> [email protected]
> For more options, visit this group 
> athttp://groups.google.com/group/sage-support
> URL:http://www.sagemath.org

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to