diff options
author | Stefan Behnel <stefan_ml@behnel.de> | 2017-08-25 21:21:59 +0200 |
---|---|---|
committer | Stefan Behnel <stefan_ml@behnel.de> | 2017-08-25 21:21:59 +0200 |
commit | 51cc426a21001c7d6e5e09fed1bfc9951ea86dcb (patch) | |
tree | 748a93c39b7b958a5605629df7894394a3b23522 | |
parent | de3436dabc3fdbda6d1a05f5ff57efcf5a9d28de (diff) | |
download | cython-51cc426a21001c7d6e5e09fed1bfc9951ea86dcb.tar.gz |
Update changelog.
-rw-r--r-- | CHANGES.rst | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/CHANGES.rst b/CHANGES.rst index 448c04a11..30839ef29 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -34,7 +34,12 @@ Features added Bugs fixed ---------- -* Loops over ``range(enum)`` were not converted into C for-loops. +* The exception state handling in generators and coroutines could lead to + exceptions in the caller being lost if an exception was raised and handled + inside of the coroutine when yielding. (Github issue #1731) + +* Loops over ``range(enum)`` were not converted into C for-loops. Note that it + is still recommended to use an explicit cast to a C integer type in this case. * Error positions of names (e.g. variables) were incorrectly reported after the name and not at the beginning of the name. @@ -46,7 +51,6 @@ Bugs fixed (Github issue #1837) - 0.26.1 (2017-??-??) =================== |