Commit 65393676 authored by Stefan Behnel's avatar Stefan Behnel

merge 0.22.x branch into master

parents 88915c0d 75079c92
...@@ -5,6 +5,10 @@ Cython Changelog ...@@ -5,6 +5,10 @@ Cython Changelog
Latest changes Latest changes
============== ==============
0.22.0 (2015-01-??)
===================
Features added Features added
-------------- --------------
...@@ -39,6 +43,12 @@ Bugs fixed ...@@ -39,6 +43,12 @@ Bugs fixed
Other changes Other changes
------------- -------------
* Preliminary support for defining the Cython language with a formal grammar.
To try parsing your files against this grammar, use the --formal_grammar directive.
Experimental.
* ``_`` is no longer considered a cacheable builtin as it could interfere with gettext.
0.21.2 (2014-12-27) 0.21.2 (2014-12-27)
=================== ===================
......
...@@ -50,14 +50,15 @@ non_portable_builtins_map = { ...@@ -50,14 +50,15 @@ non_portable_builtins_map = {
basicsize_builtins_map = { basicsize_builtins_map = {
# builtins whose type has a different tp_basicsize than sizeof(...) # builtins whose type has a different tp_basicsize than sizeof(...)
'PyTypeObject' : 'PyHeapTypeObject', 'PyTypeObject': 'PyHeapTypeObject',
} }
uncachable_builtins = [ uncachable_builtins = [
# builtin names that cannot be cached because they may or may not # builtin names that cannot be cached because they may or may not
# be available at import time # be available at import time
'WindowsError', 'WindowsError',
] '_', # e.g. gettext
]
modifier_output_mapper = { modifier_output_mapper = {
'inline': 'CYTHON_INLINE' 'inline': 'CYTHON_INLINE'
......
# cython.* namespace for pure mode. # cython.* namespace for pure mode.
__version__ = "0.22pre" __version__ = "0.22.alpha0"
# BEGIN shameless copy from Cython/minivect/minitypes.py # BEGIN shameless copy from Cython/minivect/minitypes.py
......
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