#7377: Symbolic Ring to Maxima via EclObject
-----------------------------------------------------------------------+----
Reporter: nbruin |
Owner: nbruin
Type: enhancement |
Status: needs_work
Priority: major |
Milestone: sage-feature
Component: symbolics |
Keywords:
Author: Nils Bruin, Jean-Pierre Flori |
Upstream: N/A
Reviewer: Jean-Pierre Flori, François Bissey, Karl-Dieter Crisman |
Merged:
Work_issues: |
-----------------------------------------------------------------------+----
Comment(by nbruin):
Replying to [comment:74 jpflori]:
> There is currently a problem with ecl and signals.
Yes, sage.lib.ecl simply does not enable them.
It looks like ECL development has carefully looked at how to best handle
signals. See http://ecls.sourceforge.net/new-manual/ch22.html . But it
also looks like a non-trivial task to adapt Sage's signal handling to play
nice with the way ECL expects it. The ECL_OPT_SIGNAL_HANDLING_THREAD way
sounds patently incompatible with sage.
You could of course try to just insert the appropriate sig_on() and
sig_off() around the calls to ecl's "eval" and hope for the best. This
must be a problem that has arisen for other libraries, such as pari,
singular, ginac, gap etc.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7377#comment:75>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
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-trac?hl=en.