OK, Here's what we're going to do:

1) We'll make a directive controlling the behavior of typed arguments.
2) We'll support the "or None" annotation, so the directive will be  
useful both directions.

(Both of these should be very easy to implement.) The pending release,  
however, will keep the default behavior. Even if my preference was to  
change, I think it's too late in the release cycle to change now, and  
this will give users the option of seeing if the proposed change would  
impact their code. Someone should write up a CEP at least summarizing  
the discussion here and in previous threads (if no one beats me to it,  
I will, but not until after I graduate) and then we can re-open the  
discussion of whether its best to change the default from both a  
language design and end user perspective at that point.

- Robert

_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to