Commit ce0ffa18 authored by Stefan Behnel's avatar Stefan Behnel

changelog

parent 16a3d38b
...@@ -11,9 +11,19 @@ Features added ...@@ -11,9 +11,19 @@ Features added
* Parser was adapted to some minor syntax changes in Py3.6, e.g. * Parser was adapted to some minor syntax changes in Py3.6, e.g.
https://bugs.python.org/issue9232 https://bugs.python.org/issue9232
* The embedded C code comments that show the original source code
can be discarded by setting ``Options.emit_code_comments = False``.
Bugs fixed Bugs fixed
---------- ----------
* C string literals were previously always stored as non-const global
variables in the module. They are now stored as global constants
when possible, and otherwise as non-const C string literals in the
generated code that uses them. This improves compatibility with
strict C compiler options and prevents non-const strings literals
with the same content from being incorrectly merged.
* ``isinf()`` declarations in ``libc/math.pxd`` and ``numpy/math.pxd`` now * ``isinf()`` declarations in ``libc/math.pxd`` and ``numpy/math.pxd`` now
reflect the actual tristate ``int`` return value instead of using ``bint``. reflect the actual tristate ``int`` return value instead of using ``bint``.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment