#6955: update simon denis pari-scripts
-------------------------------+--------------------------------------------
Reporter: wuthrich | Owner:
Type: defect | Status: needs_review
Priority: major | Milestone: sage-4.4
Component: elliptic curves | Keywords: two descent,
Author: John Cremona | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
-------------------------------+--------------------------------------------
Comment(by cremona):
Replying to [comment:7 wuthrich]:
> Sorry, John, I am a newbie to anything that is outside the devel-tree.
So was I before I did this!
> Can you tell me exactly what I have to do (if you want me to review it)
?
>
OK. You need to be careful, since you will be changing files outside
$SAGE_ROOT/devel, which are therefore not covered by the cloning system,
so you have to work a bit harder both to apply the patches and to unapply
them. I will assume that you will use mercurial queues (but it would be
possible without).
First make a clone in the usual way, say called simon, so you have created
$SAGE_ROOT/devel/sage-simon as a copy of $SAGE_ROOT/devel/sage-main.
Now apply the patch to the extcode:
{{{
cd SAGE_ROOT/data/extcode
hg qseries # test that queues have been initialised here; if not, do
hg qinit first
hg qimport http://trac.sagemath.org/sage_trac/raw-
attachment/ticket/6955/trac_6955-simon-update-extcode.patch
hg qpush
}}}
Now apply the ordinary patch:
{{{
cd ../../devel/sage-simon
hg qinit # if not already done
hg qimport http://trac.sagemath.org/sage_trac/raw-
attachment/ticket/6955/trac_6955-simon-update.patch
hg qpush
sage -b
}}}
That's it applied. Run, test, as much as you like. To reverse the
changes:
{{{
# in devel/sage-simon
hg qpop
cd ../../data/extcode
hg qpop
sage -b
}}}
> Chris.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6955#comment:8>
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.