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.

Reply via email to