--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, and MATLAB
* status: new => needs_review
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:1>
Comment (by chapoton):
please add a commit message
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:2>
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:3>
Comment (by darij):
Right, done.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:4>
Comment (by chapoton):
for the bot:
apply trac_14783-toggles_on_order_ideals-jsdg.patch
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:5>
Comment (by tscrim):
Hey Darij,
A few more things:
- There's a "TODO" on line 371 of `finite_posets.py`, I believe that
should be removed,
- `element_constructor` of `rowmotion_orbits` is not documented,
- "Returns" -> "Return",
- In `categories/posets.py`, could you make the {{{`I`}}}'s into
{{{``I``}}} and similar for {{{`v`}}} and {{{`vs`}}} (i.e. code
formatting),
- Could the `is_order_*` methods be moved into the category `Posets`?
Thanks,[[BR]]
Travis
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:6>
Comment (by darij):
Good points, done! The diff for finite_posets.py is a bit weird, but it
should work. I've also caught and fixed two wrong docstrings in
sage/categories/posets.py.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:7>
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:8>
Comment (by chapoton):
once again, your new patch needs a commit message, see the patchbot report
imho, having the patchbot green is a reasonable first step '''before'''
starting the review process
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:9>
Comment (by darij):
Huh? Doesn't it say "trac #14783: implement toggle operations on order
ideals of a poset"?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:10>
Comment (by chapoton):
yes indeed, but for the some reasons the bot managed to stack two patches
that were not supposed to be stacked. And order-ideals.patch has no commit
message..
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:11>
* status: needs_review => positive_review
* reviewer: => Travis Scrimshaw
* author: Jessica Striker => Jessica Striker, Darij Grinberg
Comment:
Looks good to me.
It's strange (and somewhat scary to me) the patchbot was able to apply
both patches...
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:12>
Comment (by darij):
Thank you!
(I also don't see why the patchbot has been trying to do so in the first
place...)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14783#comment:13>