[pypy-commit] cffi default: Whatsnew in v1.3.1

arigo noreply at buildbot.pypy.org
Sat Nov 14 14:03:14 EST 2015


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r2396:47ac47b95bd6
Date: 2015-11-14 20:04 +0100
http://bitbucket.org/cffi/cffi/changeset/47ac47b95bd6/

Log:	Whatsnew in v1.3.1

diff --git a/doc/source/whatsnew.rst b/doc/source/whatsnew.rst
--- a/doc/source/whatsnew.rst
+++ b/doc/source/whatsnew.rst
@@ -3,6 +3,22 @@
 ======================
 
 
+v1.3.1
+======
+
+* The optional typedefs (``bool``, ``FILE`` and all Windows types) were
+  not always available from out-of-line FFI objects.
+
+* Opaque enums are phased out from the cdefs: they now give a warning,
+  instead of (possibly wrongly) being assumed equal to ``unsigned int``.
+  Please report if you get a reasonable use case for them.
+
+* Some parsing details, notably ``volatile`` is passed along like
+  ``const`` and ``restrict``.  Also, older versions of pycparser
+  mis-parse some pointer-to-pointer types like ``char * const *``: the
+  "const" ends up at the wrong place.  Added a workaround.
+
+
 v1.3.0
 ======
 


More information about the pypy-commit mailing list