Commit 6626234f authored by Stefan Behnel's avatar Stefan Behnel

Merge branch '0.23.x'

Conflicts:
	CHANGES.rst
	Cython/Compiler/ExprNodes.py
	Cython/Shadow.py
parents 5a650fb1 5b14c081
...@@ -59,11 +59,20 @@ Bugs fixed ...@@ -59,11 +59,20 @@ Bugs fixed
* Iteration over ``dict(...).items()`` failed to get optimised when dict * Iteration over ``dict(...).items()`` failed to get optimised when dict
arguments included keyword arguments. arguments included keyword arguments.
0.23.5 (2016-03-26)
===================
* Truth-testing Unicode strings could waste time and memory in Py3.3+.
* Return values of async functions could be ignored and replaced by ``None``.
* Compiler crash in CPython 3.6.
* Fix prange() to behave identically to range(). The end condition was * Fix prange() to behave identically to range(). The end condition was
miscalculated when the range was not exactly divisible by the step. miscalculated when the range was not exactly divisible by the step.
0.23.4 (2015-10-10) 0.23.4 (2015-10-10)
=================== ===================
......
...@@ -12317,7 +12317,7 @@ class CoerceToBooleanNode(CoercionNode): ...@@ -12317,7 +12317,7 @@ class CoerceToBooleanNode(CoercionNode):
Builtin.set_type: 'PySet_GET_SIZE', Builtin.set_type: 'PySet_GET_SIZE',
Builtin.frozenset_type: 'PySet_GET_SIZE', Builtin.frozenset_type: 'PySet_GET_SIZE',
Builtin.bytes_type: 'PyBytes_GET_SIZE', Builtin.bytes_type: 'PyBytes_GET_SIZE',
Builtin.unicode_type: 'PyUnicode_GET_LENGTH', Builtin.unicode_type: '__Pyx_PyUnicode_GET_LENGTH',
} }
def __init__(self, arg, env): def __init__(self, arg, env):
......
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