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
