John Cremona wrote:
On 9 June 2014 23:55, Volker Braun <vbraun.n...@gmail.com> wrote:
Thanks for the investigative work!

Using the terminal echo isn't really a solution, maybe it doesn't fail as
often but it cannot work all the time. The terminal echo can and will
occasionally (rarely) be interleaved with the stdout.

Did I mention that I hate pexpect ;-)

I would be happy to reduce the number of pexpect interfaces by 1 by
removing that interface to mwrank.  It is redundant since we have a
library interface (and "sage -mwrank" if you really want to use it
like that).

How many others are there?

Well, at least

 * GAP -> now libGAP
 * Singular -> libs/singular
 * Maxima (via ECL library)
 * PARI[/GP] (not really used via pexpect I think)
 * Lcalc?

R isn't used in Sage library code AFAIK.

Not sure whether the library interfaces offer the full functionality [yet].

I'm all in favour of removing calls through the pexpect interface from ordinary Sage library code.


-leif

--
() The ASCII Ribbon Campaign
/\   Help Cure HTML E-Mail

--
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To post to this group, send email to sage-release@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to