#12876: Fix element and parent classes of Hom categories to be abstract, and
simplify the Hom logic.
----------------------------------------------------------------+-----------
Reporter: nthiery |
Owner: nthiery
Type: enhancement |
Status: needs_review
Priority: major |
Milestone: sage-pending
Component: categories |
Resolution:
Keywords: categories, Hom | Work
issues:
Report Upstream: N/A |
Reviewers: Simon King
Authors: Nicolas M. Thiéry | Merged
in:
Dependencies: #715, #11521, #12215, #12313, #13412. #13145 |
Stopgaps:
----------------------------------------------------------------+-----------
Comment (by SimonKing):
Are there dependencies missing? With sage-5.9.rc0, which should contain
all the dependencies listed, I get
{{{
> hg qimport -P http://trac.sagemath.org/sage_trac/raw-
attachment/ticket/12876/trac_12876_category_abstract_classes_for_hom.patch
Füge trac_12876_category_abstract_classes_for_hom.patch zur Seriendatei
hinzu
Wende trac_12876_category_abstract_classes_for_hom.patch an
Wende Patch auf Datei
doc/en/thematic_tutorials/coercion_and_categories.rst an
FEHLSCHLAG von Teilstück #1 in Zeile 407
1 von 1 Teilstücken sind FEHLGESCHLAGEN -- speichere Ausschuss in Datei
doc/en/thematic_tutorials/coercion_and_categories.rst.rej
Wende Patch auf Datei sage/categories/homset.py an
Teilstück #1 wurde erfolgreich in Zeile 69 mit Unschärfe 2 angewandt (0
Zeilen verschoben).
FEHLSCHLAG von Teilstück #4 in Zeile 181
FEHLSCHLAG von Teilstück #7 in Zeile 273
2 von 12 Teilstücken sind FEHLGESCHLAGEN -- speichere Ausschuss in Datei
sage/categories/homset.py.rej
Wende Patch auf Datei sage/modules/vector_space_homspace.py an
FEHLSCHLAG von Teilstück #1 in Zeile 327
1 von 1 Teilstücken sind FEHLGESCHLAGEN -- speichere Ausschuss in Datei
sage/modules/vector_space_homspace.py.rej
Patch schlug fehl und Fortsetzung unmöglich (versuche -v)
Patch schlug fehl, Fehlerabschnitte noch im Arbeitsverzeichnis
Fehler beim Anwenden. Bitte beheben und
trac_12876_category_abstract_classes_for_hom.patch aktualisieren
}}}
Hence, several failures in applying the first patch.
It seems that the patchbot applies the patches in the wrong order anyway
(and also gets a failure).
To let the patchbot get it right:
Apply trac_12876_category_abstract_classes_for_hom.patch
trac_12876_r_test.patch
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12876#comment:109>
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.