#20859: Simplify the logic handling the EvaluationMethods mixin class for
Expression
-------------------------------------+-------------------------------------
Reporter: jdemeyer | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: sage-7.3
Component: symbolics | Resolution:
Keywords: | Merged in:
Authors: Nicolas M. ThiƩry | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/nthiery/optimize_method_lookup_from_the_categories_for_instances_of_cython_classes|
5619a7d0f032f4273069166e6babf938b8c3f40a
Dependencies: #20825, #20686 | Stopgaps:
-------------------------------------+-------------------------------------
Changes (by jdemeyer):
* commit: => 5619a7d0f032f4273069166e6babf938b8c3f40a
* branch: =>
u/nthiery/optimize_method_lookup_from_the_categories_for_instances_of_cython_classes
Comment:
New commits:
||[http://git.sagemath.org/sage.git/commit/?id=44e80b30d32d5b6d35c00edecf81d4313dc1c11f
44e80b3]||{{{EvaluationMethods should be a new-style class}}}||
||[http://git.sagemath.org/sage.git/commit/?id=9a1ff6e69a71ab4ab5fe1a2775af9d083bc931b4
9a1ff6e]||{{{Improve getattr_from_other_class}}}||
||[http://git.sagemath.org/sage.git/commit/?id=744ffa62fc2f8e193f28ab7f4e636c6edc947e67
744ffa6]||{{{Test that static methods work}}}||
||[http://git.sagemath.org/sage.git/commit/?id=f5361d972a61dcb60a76425264baa9e6d134e54b
f5361d9]||{{{Improve _sage_src_lines_()}}}||
||[http://git.sagemath.org/sage.git/commit/?id=782f1408ebe93734f3cf93b33209fee1b42a894f
782f140]||{{{20686: minor comments improvements}}}||
||[http://git.sagemath.org/sage.git/commit/?id=dc84d88add1dab3576723d2a7b20c8df4deb0151
dc84d88]||{{{Remove comments about "private" attributes with two
underscores}}}||
||[http://git.sagemath.org/sage.git/commit/?id=8a4f48d047a06ef9fcb2a0e01b5198f7ef439f9b
8a4f48d]||{{{Abstract away category lookup in cdef method
getattr_from_category}}}||
||[http://git.sagemath.org/sage.git/commit/?id=2e93afe0396098c96aeb402270ea68953e5d4edc
2e93afe]||{{{Merge branch
'u/jdemeyer/optimize_method_lookup_from_the_categories_for_instances_of_cython_classes'
of trac.sagemath.org:sage into
t/20686/optimize_method_lookup_from_the_categories_for_instances_of_cython_classes}}}||
||[http://git.sagemath.org/sage.git/commit/?id=5619a7d0f032f4273069166e6babf938b8c3f40a
5619a7d]||{{{20686: simplified the logic handling the EvaluationMethods
mixin class for Expression's (internally backward incompatible)}}}||
--
Ticket URL: <http://trac.sagemath.org/ticket/20859#comment:2>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.