#13605: Partition options and cleanup partitions documentation
------------------------------------------------------+---------------------
Reporter: tscrim | Owner:
sage-combinat
Type: enhancement | Status:
needs_review
Priority: major | Milestone:
sage-5.7
Component: combinatorics | Resolution:
Keywords: partition, options, output, days45 | Work issues:
Report Upstream: N/A | Reviewers: Andew
Mathas
Authors: Travis Scrimshaw | Merged in:
Dependencies: #13074 #13762 #13840 #14065 | Stopgaps:
------------------------------------------------------+---------------------
Comment (by andrew.mathas):
Given my review patch is so long I thought that I ought to document what
it does:
* defines a GlobalOptions class in sage.structure.global_options which
replaces the previous dictionaries partition_options and tableau_options
and provides more features for them.
* adds the missing option variations for PartitionTuple and TableauTuple
together with doc-tests for them
* rewrites tex_from_array in sage.combinat.output so that it now returns
valid latex for drawing the diagrams of arbitrary "skew composition"
shape. The code is much cleaner, and he latex produced is shorter, with
the consequence that many doc-tests across many files has to be updated.
* small reorganisation of the partition like objects in the reference
manual as discussed on [https://groups.google.com/forum/#!topic/sage-
combinat-devel/40YJR38-VU0 sage-combinat]
* adds TestSuite calls to the new parent/element classes
* minor tweaks and fixes
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13605#comment:37>
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.