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? >
Answer 1 : they are not totally equal in the code... The doc says that facade = None is a bit different from facade = True, meaning that "if there is a good reason to prefer the behaviour of facade = False instead, the code will do just that. The documentation admittedly does not say more. I personally have no example of a case where facade = None should not be exactly the same as facade = True, but there were three behaviours before my patch and there are three behaviours after that. If I were to code it there would be no argument at all, and facade = True everywhere, but I do not use this code at all and people seem to use the facade = False behaviour. Answer 2 : Nicolas told me that this is how it is to be done, and as I get nothing of most of this code anyway, I trust anybody who knows the actual code more than myself :-) Nathann -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To view this discussion on the web visit https://groups.google.com/d/msg/sage-combinat-devel/-/dE6ABu9kpiMJ. 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.