On Mon, Jun 25, 2012 at 03:23:54PM +0200, Nicolas M. Thiery wrote: > - I would very much favor adding tab completion, in the terminal and > the notebook, on function options (this should be doable). And then > one could have: > > sage: p.to_permutation(bijection=<tab> > > if not just: > > sage: p.to_permutation(<tab> > > The bijections themselves could be implemented as: > > sage: p._to_permutation_foo() > sage: p._to_permutation_bar() > > either in the class or p, or in super class, or some mix thereof. > > - I love the idea of having a framework to retrieve and manipulate > (composition, ...) maps between parents. And experiments in that > direction are very welcome.
Ok, let restate this a bit: I like Christian's idiom `p.maps.<tab>`, as long as it is implemented on top of something simple, like the plain methods `p._to_...` above. Cheers, Nicolas -- Nicolas M. ThiƩry "Isil" <nthi...@users.sf.net> http://Nicolas.Thiery.name/ -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To post to this group, send email to sage-combinat-devel@googlegroups.com. To unsubscribe from this group, send email to sage-combinat-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sage-combinat-devel?hl=en.