#6441: [with patch, needs work] Charpoly (plus adjoint and det)
----------------------------+-----------------------------------------------
Reporter: spancratz | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone: sage-4.1.2
Component: linear algebra | Keywords: charpoly, division-free
Reviewer: | Author: Sebastian Pancratz
Merged: |
----------------------------+-----------------------------------------------
Comment(by rbeezer):
Sebastian,
Yes, the favicon is a long-standing annoyance. Not your problem.
Rebasing is never elegant. I'll add to what Alex has written (thanks,
Alex, for weighing in). I use the GNU {{{patch}}} program to apply the
old patch to the new source, outside of any Sage environment (just need to
set the working directory properly and use the -p switch right). In other
words, I don't use Mercurial, or {{{hg_sage}}} methods to apply the broken
patch, just {{{patch}}} at the system command line. So the net effect is
as if I edited the source by hand, and as Alex says you get the rejects in
appropriately named files. Then I make the rejected changes by hand (this
will be easy for you here, just two of them and they are obvious) and then
I use {{{hg_sage.commit()}}}, etc to roll up everything into one changeset
and thus one complete new patch (you can add in the docstring fixes, etc
before doing the commit). I'd imagine there are better ways, but that's
my routine.
Rob
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6441#comment:20>
Sage <http://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
-~----------~----~----~----~------~----~------~--~---