We'd welcome a patch. How to do so is written up in detail at
http://www.sagemath.org/doc/developer/walk_through.html#creating-a-change
. Essentially, you create the change, uploaded it to trac, someone
referees it, and then it gets merged into the next release.

On Thu, Oct 13, 2011 at 9:30 AM, CDSousa <cris...@gmail.com> wrote:
> Hi,
>
> Sage uses a dictionary to translate Sage function names to SymPy ones
> when they are different.
> Signal function is called "sgn" in Sage and "sign" in Sympy but the
> respective translation is not in the dictionary, and a error is issued
> if one tries to do something like:
>   x = var('x'); sgn(x)._sympy_()
>
> To fix it, it is just a matter of adding
>                "sgn": "sign",
> to the dictionary.
>
> Such dictionary is called "translation_table" and it is inside
> function "composition" from class "SympyConverter" of file "sage/
> symbolic/expression_conversions.py".
>
> I would like to know how can I submit a patch, or ask someone to do
> it, and if it is necessary to include something in a unit test (like I
> did for Sympy for the inverse translation).
> ?
>
> --
> To post to this group, send email to sage-support@googlegroups.com
> To unsubscribe from this group, send email to 
> sage-support+unsubscr...@googlegroups.com
> For more options, visit this group at 
> http://groups.google.com/group/sage-support
> URL: http://www.sagemath.org
>

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

Reply via email to