[pypy-commit] cffi default: Document char16_t and char32_t

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2963:c60281bf502f Date: 2017-06-02 09:19 +0200 http://bitbucket.org/cffi/cffi/changeset/c60281bf502f/ Log:Document char16_t and char32_t diff --git a/doc/source/cdef.rst b/doc/source/cdef.rst --- a/doc/source/cdef.rst +++ b/doc/source/cdef.rst @@ -178,

[pypy-commit] cffi default: hg merge char16_char32_t

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2962:719b689e9e4b Date: 2017-06-02 08:50 +0200 http://bitbucket.org/cffi/cffi/changeset/719b689e9e4b/ Log:hg merge char16_char32_t Issue #315: add 'char16_t' and 'char32_t', which are explicitly- sized vresions of 'wchar_t'. Like the la

[pypy-commit] cffi char16_char32_t: ready to merge

2017-06-02 Thread arigo
Author: Armin Rigo Branch: char16_char32_t Changeset: r2961:68b58f5621f8 Date: 2017-06-02 08:44 +0200 http://bitbucket.org/cffi/cffi/changeset/68b58f5621f8/ Log:ready to merge ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.

[pypy-commit] cffi default: Don't pass '-Werror' to MSVC

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2964:19722530a814 Date: 2017-06-02 09:22 +0200 http://bitbucket.org/cffi/cffi/changeset/19722530a814/ Log:Don't pass '-Werror' to MSVC diff --git a/testing/cffi1/test_recompiler.py b/testing/cffi1/test_recompiler.py --- a/testing/cffi1/test_recompiler.

[pypy-commit] pypy cffi-complex: hg merge default

2017-06-02 Thread arigo
Author: Armin Rigo Branch: cffi-complex Changeset: r91484:fc36c63955e1 Date: 2017-06-02 09:25 +0200 http://bitbucket.org/pypy/pypy/changeset/fc36c63955e1/ Log:hg merge default diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO --- a/lib_pypy/cffi.egg-info/PKG-INFO

[pypy-commit] cffi default: Fix: the type char32_t is defined by the standard as always unsigned

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2965:c0c2020872d3 Date: 2017-06-02 10:02 +0200 http://bitbucket.org/cffi/cffi/changeset/c0c2020872d3/ Log:Fix: the type char32_t is defined by the standard as always unsigned diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c ++

[pypy-commit] cffi default: An extra test to distinguish wchar_t from char32_t, at least on linux

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2966:46cd2faf0897 Date: 2017-06-02 10:11 +0200 http://bitbucket.org/cffi/cffi/changeset/46cd2faf0897/ Log:An extra test to distinguish wchar_t from char32_t, at least on linux diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/tes

[pypy-commit] cffi default: Document the signedness of charN_t

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2967:6c855193e59c Date: 2017-06-02 10:16 +0200 http://bitbucket.org/cffi/cffi/changeset/6c855193e59c/ Log:Document the signedness of charN_t diff --git a/doc/source/ref.rst b/doc/source/ref.rst --- a/doc/source/ref.rst +++ b/doc/source/ref.rst @@ -629,

[pypy-commit] pypy cffi-complex: Reclose branch (oops)

2017-06-02 Thread arigo
Author: Armin Rigo Branch: cffi-complex Changeset: r91485:883157b06da5 Date: 2017-06-02 11:36 +0200 http://bitbucket.org/pypy/pypy/changeset/883157b06da5/ Log:Reclose branch (oops) ___ pypy-commit mailing list pypy-commit@python.org https://mail.py

[pypy-commit] pypy cffi-char16-char32: in-progress

2017-06-02 Thread arigo
Author: Armin Rigo Branch: cffi-char16-char32 Changeset: r91486:e1a00d29e987 Date: 2017-06-02 11:36 +0200 http://bitbucket.org/pypy/pypy/changeset/e1a00d29e987/ Log:in-progress diff --git a/pypy/module/_cffi_backend/ctypeprim.py b/pypy/module/_cffi_backend/ctypeprim.py --- a/pypy/module/_cf

[pypy-commit] pypy default: __pypy__.StringBuilder: after build(), we can continue to append more

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r91487:2dbc1ac2dab9 Date: 2017-06-02 11:54 +0200 http://bitbucket.org/pypy/pypy/changeset/2dbc1ac2dab9/ Log:__pypy__.StringBuilder: after build(), we can continue to append more strings to the same builder. This is supported since 2ff5087

[pypy-commit] pypy release-pypy3.5-5.x: merge py3.5 into release

2017-06-02 Thread mattip
Author: Matti Picus Branch: release-pypy3.5-5.x Changeset: r91490:d5d9c4f1720c Date: 2017-06-02 13:39 +0300 http://bitbucket.org/pypy/pypy/changeset/d5d9c4f1720c/ Log:merge py3.5 into release diff too long, truncating to 2000 out of 4287 lines diff --git a/lib-python/2.7/ctypes/test/test_un

[pypy-commit] pypy default: document cffi 1.10.1, PGO

2017-06-02 Thread mattip
Author: Matti Picus Branch: Changeset: r91493:0961eb1c2589 Date: 2017-06-02 13:49 +0300 http://bitbucket.org/pypy/pypy/changeset/0961eb1c2589/ Log:document cffi 1.10.1, PGO diff --git a/pypy/doc/release-v5.8.0.rst b/pypy/doc/release-v5.8.0.rst --- a/pypy/doc/release-v5.8.0.rst +++ b/pypy/do

[pypy-commit] pypy release-pypy3.5-5.x: merge cffi 1.10.1 (from relevant parts of "hg -R cffi diff --rev 2919 --rev 2933")

2017-06-02 Thread mattip
Author: Matti Picus Branch: release-pypy3.5-5.x Changeset: r91492:3a5ee644c6e4 Date: 2017-06-02 13:40 +0300 http://bitbucket.org/pypy/pypy/changeset/3a5ee644c6e4/ Log:merge cffi 1.10.1 (from relevant parts of "hg -R cffi diff --rev 2919 --rev 2933") (grafted from e9ef3455dec54

[pypy-commit] pypy release-pypy2.7-5.x: merge cffi 1.10.1 (from relevant parts of "hg -R cffi diff --rev 2919 --rev 2933")

2017-06-02 Thread mattip
Author: Matti Picus Branch: release-pypy2.7-5.x Changeset: r91489:e9ef3455dec5 Date: 2017-06-02 13:38 +0300 http://bitbucket.org/pypy/pypy/changeset/e9ef3455dec5/ Log:merge cffi 1.10.1 (from relevant parts of "hg -R cffi diff --rev 2919 --rev 2933") diff --git a/lib_pypy/cffi/_cffi_i

[pypy-commit] pypy release-pypy3.5-5.x: backout merge of cffi-complex from release

2017-06-02 Thread mattip
Author: Matti Picus Branch: release-pypy3.5-5.x Changeset: r91491:0eefaf66cee9 Date: 2017-06-02 13:40 +0300 http://bitbucket.org/pypy/pypy/changeset/0eefaf66cee9/ Log:backout merge of cffi-complex from release (grafted from 191e30749c0d2b86c8a1d6400e5ac2bc238bb176) diff --git a/lib_p

[pypy-commit] pypy release-pypy2.7-5.x: backout merge of cffi-complex from release

2017-06-02 Thread mattip
Author: Matti Picus Branch: release-pypy2.7-5.x Changeset: r91488:191e30749c0d Date: 2017-06-02 13:29 +0300 http://bitbucket.org/pypy/pypy/changeset/191e30749c0d/ Log:backout merge of cffi-complex from release diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO ---

[pypy-commit] cffi default: Mention that 0.10.1 is only inside PyPy 5.8.0

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2968:f4ff36763712 Date: 2017-06-02 15:44 +0200 http://bitbucket.org/cffi/cffi/changeset/f4ff36763712/ Log:Mention that 0.10.1 is only inside PyPy 5.8.0 diff --git a/doc/source/whatsnew.rst b/doc/source/whatsnew.rst --- a/doc/source/whatsnew.rst +++ b/d

[pypy-commit] pypy release-pypy2.7-5.x: I think this test needs to change too (from 'hg diff -r 486d919c0b87 -r

2017-06-02 Thread arigo
Author: Armin Rigo Branch: release-pypy2.7-5.x Changeset: r91494:0ec86a2b43ab Date: 2017-06-02 15:30 +0200 http://bitbucket.org/pypy/pypy/changeset/0ec86a2b43ab/ Log:I think this test needs to change too (from 'hg diff -r 486d919c0b87 -r 93fa52b7eed3 testing/' inside cffi) diff --git

[pypy-commit] pypy release-pypy3.5-5.x: Give the version 1.10.1 to cffi

2017-06-02 Thread arigo
Author: Armin Rigo Branch: release-pypy3.5-5.x Changeset: r91497:c29e21f6dd75 Date: 2017-06-02 15:40 +0200 http://bitbucket.org/pypy/pypy/changeset/c29e21f6dd75/ Log:Give the version 1.10.1 to cffi (grafted from 1bfb11c86cfd81a86d54823f85aad0ca5d89fd98) diff --git a/lib_pypy/cffi.egg

[pypy-commit] pypy release-pypy3.5-5.x: I think this test needs to change too (from 'hg diff -r 486d919c0b87 -r

2017-06-02 Thread arigo
Author: Armin Rigo Branch: release-pypy3.5-5.x Changeset: r91495:1948ff94a48d Date: 2017-06-02 15:30 +0200 http://bitbucket.org/pypy/pypy/changeset/1948ff94a48d/ Log:I think this test needs to change too (from 'hg diff -r 486d919c0b87 -r 93fa52b7eed3 testing/' inside cffi) (grafted fr

[pypy-commit] pypy release-pypy2.7-5.x: Give the version 1.10.1 to cffi

2017-06-02 Thread arigo
Author: Armin Rigo Branch: release-pypy2.7-5.x Changeset: r91496:1bfb11c86cfd Date: 2017-06-02 15:40 +0200 http://bitbucket.org/pypy/pypy/changeset/1bfb11c86cfd/ Log:Give the version 1.10.1 to cffi diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO --- a/lib_pypy/

[pypy-commit] cffi default: an extra test

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2969:fd8ab01804fb Date: 2017-06-02 17:30 +0200 http://bitbucket.org/cffi/cffi/changeset/fd8ab01804fb/ Log:an extra test diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -2246,6 +2246,22 @@ x = cast(BWChar, -1)

[pypy-commit] cffi default: More tests for char16_t and char32_t

2017-06-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2970:6c465c147687 Date: 2017-06-02 18:25 +0200 http://bitbucket.org/cffi/cffi/changeset/6c465c147687/ Log:More tests for char16_t and char32_t diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -1936,7 +1936,11 @@ as

[pypy-commit] pypy py3.5: Let OrderedDict.__init__ behave like CPython wrt. subclasses overridding __setitem__

2017-06-02 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r91498:c13ae2a7e07a Date: 2017-06-02 18:00 +0100 http://bitbucket.org/pypy/pypy/changeset/c13ae2a7e07a/ Log:Let OrderedDict.__init__ behave like CPython wrt. subclasses overridding __setitem__ diff --git a/lib_pypy/_pypy_collections.py b/li