#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 jpflori):
Replying to
[http://trac.sagemath.org/sage_trac/search/opensearch?q=comment%3A80
nbruin]:
> The benefits of unexpected snow ... It looks like the gap3 problem was
due to some unqualified references to `name()` in
sage.interfaces.interface, where it should be `self.name()`. Patch
attached, but since this was a rather low-brained search-and-replace, JP
should check I didn't miss any/didn't change any erroneously. The one
pickling problem is the only issue left!
Thanks for the fix, that was my mistake: I changed some references to
self.!__name to calls to a name() function which was much more clear with
the new class hierarchy.
I confirm that your patch fixes the gap3 timeout (without gap3 installed).
I'll post an updated patch "split_and_refactor" including your fixes and
some changes so that the name of "MaximaLib" is now "_maxima_lib_" (even
if most of the time, if not always, the related objects are treated like
maxima ones for now).
As far as the pickling problem is concerned, I was aware that it was
"just" caused by the changes in class hierarchy (and names).
I search a little bit through Google
(!http://ask.sagemath.org/question/123/what-is-the-standard-pickle-jar-
for-and-how-do-i), and I think the Sage general policy is to be able to
pick up old pickles (quite lgical), so I guess that we should try to
include a workaround.
...Ok you've just posted a fix for that one too, so I'll include it as
well.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7377#comment:82>
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.