From: Stefan Behnel Date: Sat, 6 Jul 2013 11:21:12 +0000 (+0200) Subject: merge 0.19.x branch into master X-Git-Tag: 0.20b1~490 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dc517a8ca5ad3f65fc6d0737273204129ff57f29;p=platform%2Fupstream%2Fpython-cython.git merge 0.19.x branch into master --- dc517a8ca5ad3f65fc6d0737273204129ff57f29 diff --cc CHANGES.rst index 5c040ba,0286e2d..c80c338 --- a/CHANGES.rst +++ b/CHANGES.rst @@@ -2,25 -2,24 +2,43 @@@ Cython Changelog ================ +0.20 (??) +=================== + +Features added +-------------- + +Bugs fixed +---------- + +* The automatic C switch statement generation behaves more safely for + heterogeneous value types (e.g. mixing enum and char), allowing for + a slightly wider application and reducing corner cases. It now always + generates a 'default' clause to avoid C compiler warnings about + unmatched enum values. + +Other changes +------------- + + + 0.19.2 (??) + =================== + + Features added + -------------- + + Bugs fixed + ---------- + + * Calling the unbound method dict.keys/value/items() in dict subtypes could + call the bound object method instead of the unbound supertype method. + + * "yield" wasn't supported in "return" value expressions + + Other changes + ------------- + + 0.19.1 (2013-05-11) ===================