#15100: ipython unnecessarily relies on sage-location
-------------------------------------+-------------------------------------
Reporter: felixs | Owner:
Type: enhancement | Status: needs_work
Priority: minor | Milestone: sage-6.0
Component: packages: | Resolution:
standard | Merged in:
Keywords: | Reviewers:
Authors: Felix Salfelder | Work issues:
Report Upstream: N/A | Commit:
Branch: u/felixs/ipython | 9c372862bc86c6aa09b9fbf94711405d716abff7
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by felixs):
Every hack should be removed. Expecially the ones that implement things
that can be achieved easily without hacks.
Hacks are often misleading and complicate issues. Getting rid of them
needs more work, but this ticket is meant to just handle this particular
case, I came across.
The whole story is: a doctest checks the first line in
`$SAGE_LOCAL/bin/ipython`. This doctest will certainly fail, if ipython
has been disabled (toplevel build system, #14796). That's why #14796,
depends on #15105 (unhardwire paths). In the `ipython` case, unhardwiring
paths can be simply achieved by removing the doctest. With this ticket,
there is no doubt about how the first line in `ipython` looks like (in
case it came from sage) and the doctest is unnecessary.
--
Ticket URL: <http://trac.sagemath.org/ticket/15100#comment:7>
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/groups/opt_out.