#11431: Conversion from Singular to Sage
-------------------------------+--------------------------------------------
   Reporter:  SimonKing        |          Owner:  was       
       Type:  defect           |         Status:  needs_work
   Priority:  major            |      Milestone:  sage-4.7.1
  Component:  interfaces       |       Keywords:            
Work_issues:                   |       Upstream:  N/A       
   Reviewer:  Martin Albrecht  |         Author:  Simon King
     Merged:                   |   Dependencies:  #11316    
-------------------------------+--------------------------------------------

Comment(by SimonKing):

 Hi Martin!

 Replying to [comment:3 malb]:
 >  * can we rename {{{sage_basering}}} to {{{sage_global_ring}}}. In Sage
 {{{base_ring}}} has a special meaning which is not meant in your patch. I
 think global ring captures it.

 Sounds fine to me. Obviously I took the name `sage_basering` from
 Singular, but you are right that it might be confusing for people who know
 the notion `base ring` only from Sage.

 >  * don't real fields also have a precision in Singular?

 Right, that should be taken care of as well.

 >  * Can you also fix "If it is provided, then you *must* take care OFF
 it."?

 Why "off"? With two f?

 Wouldn't it be correct English to say "If it is provided, then you must
 take care that it matches the current ring in Singular"? (i.e., I forgot
 the "that" in my patch)

 >  * shouldn't {{{TermOrder_from_Singular}}} be lower-case since it's a
 function? Or were you aiming for upper-case because it's a constructor?

 I made it upper case because it returns a `TermOrder` (that is how the
 class is called). But actually I was ignorant to the convention that
 functions are lower-case. So I'll change it.

 >  * In "Invalid termorder in Singular" shouldn't it be term order, i.e.
 with a space?

 Yep!

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11431#comment:4>
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.

Reply via email to