#16023: remove deprecated code in functions/ and symbolic/
-------------------------------------+-------------------------------------
Reporter: rws | Owner:
Type: task | Status: needs_review
Priority: major | Milestone: sage-6.2
Component: symbolics | Resolution:
Keywords: deprecation | Merged in:
Authors: Ralf Stephan | Reviewers: Burcin Erocal
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/rws/ticket/16023 | 2b232633fbdc27c73f3eb77163217bbeda773338
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by kcrisman):
I'm really sorry to be nitpicky, this is actually really good to do.
> > The Bessel functions weren't removed that long ago, and note that
there is a LOT more to be removed - namely, the whole underscore versions
of them, see
http://git.sagemath.org/sage.git/tree/src/sage/functions/bessel.py?id=9db8c5c598ec9de953a33b14e531bee3c092c199#n1102
- basically to the end of the document.
> This is now #16173
Do you want to wait on removing the deprecated Bessel things to there,
then? I guess that's my point. (But not the little bit below about
`prec`, that is okay to remove here.)
> > ... Also note that
[http://git.sagemath.org/sage.git/tree/src/sage/functions/bessel.py?id=9db8c5c598ec9de953a33b14e531bee3c092c199#n1071
here] there is a small bit to be removed.
> Done.
And if you can still keep a doctest which does something like `gamma(6.)`
that would be useful, as it seems to sometimes unlock inconsistencies on
different platforms we otherwise might not know about.
{{{
sage: search_src("gamma\(6")
functions/other.py:758: sage: gamma(6, prec=53)
functions/other.py:820: sage: log_gamma(6)
functions/other.py:822: sage: log_gamma(6.)
functions/other.py:824: sage: log_gamma(6).n()
functions/other.py:997: sage: gamma(6)
rings/rational.pyx:2920: sage: gamma(6/1)
}}}
The following test ought to do it.
{{{
sage: gamma(6.)
120.000000000000
}}}
--
Ticket URL: <http://trac.sagemath.org/ticket/16023#comment:14>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.