On Thu, Dec 06, 2012 at 06:26:05AM -0800, Nathann Cohen wrote: > Hellooooooooooooo !!! > > Maybe the default parameter should just be facade=True. What's the > purpose of having a three-state boolean when two of the states are > equal?
facade=None is equivalent to not passing a facade option at all. So the default value will be used. The user rarely needs this feature, but this is useful in caller's code. Now let's describe the default value: when a poset is constructed from bare data, the default value is now True (it was False before Nathann's patch). But if you construct a new poset from an existing poset, then `facade` defaults to whatever the value of `facade` is for that poset. 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.