[pypy-commit] pypy py3.5: hg merge default

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89652:bf8056bf0d0b Date: 2017-01-18 02:32 + http://bitbucket.org/pypy/pypy/changeset/bf8056bf0d0b/ Log:hg merge default diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.py +++

[pypy-commit] pypy default: Undo 68058ce4557d and add a comment

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89650:47cc21180694 Date: 2017-01-18 02:01 + http://bitbucket.org/pypy/pypy/changeset/47cc21180694/ Log:Undo 68058ce4557d and add a comment diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseo

[pypy-commit] pypy default: merge heads

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89651:b34a338909b6 Date: 2017-01-18 02:19 + http://bitbucket.org/pypy/pypy/changeset/b34a338909b6/ Log:merge heads diff --git a/pypy/module/cppyy/src/clingcwrapper.cxx b/pypy/module/cppyy/src/clingcwrapper.cxx --- a/pypy/module/cppyy/src/clingcwra

[pypy-commit] pypy default: Fix/hack around issues with clang and MSVC

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89649:4cbdd68326aa Date: 2017-01-18 01:36 + http://bitbucket.org/pypy/pypy/changeset/4cbdd68326aa/ Log:Fix/hack around issues with clang and MSVC diff --git a/pypy/module/cpyext/cparser.py b/pypy/module/cpyext/cparser.py --- a/pypy/module/cpyext/cp

[pypy-commit] pypy default: from Ryan, Tobias: C++ language fixes for clang

2017-01-17 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r89648:4baf1af96226 Date: 2017-01-17 16:23 -0800 http://bitbucket.org/pypy/pypy/changeset/4baf1af96226/ Log:from Ryan, Tobias: C++ language fixes for clang diff --git a/pypy/module/cppyy/src/clingcwrapper.cxx b/pypy/module/cppyy/src/clingcwrapper.cx

[pypy-commit] pypy default: Use cparser in unicodeobject.py; add support for wchar_t

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89647:c515efeff6d1 Date: 2017-01-17 21:18 + http://bitbucket.org/pypy/pypy/changeset/c515efeff6d1/ Log:Use cparser in unicodeobject.py; add support for wchar_t diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpy

[pypy-commit] pypy py3.5: hg merge default

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89646:2a79477f1501 Date: 2017-01-17 19:31 + http://bitbucket.org/pypy/pypy/changeset/2a79477f1501/ Log:hg merge default diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py --- a/pypy/module/cpyext/typeobject.py +++

[pypy-commit] pypy default: Fix translation: add required casts from const char* to char*

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89645:0cce543d57b5 Date: 2017-01-17 19:23 + http://bitbucket.org/pypy/pypy/changeset/0cce543d57b5/ Log:Fix translation: add required casts from const char* to char* diff --git a/pypy/module/cpyext/buffer.py b/pypy/module/cpyext/buffer.py --- a/pypy

[pypy-commit] pypy py3.5: hg merge default

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89644:573fc5d78d57 Date: 2017-01-17 18:44 + http://bitbucket.org/pypy/pypy/changeset/573fc5d78d57/ Log:hg merge default diff too long, truncating to 2000 out of 2639 lines diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst -

[pypy-commit] pypy rffi-parser: Close branch rffi-parser.

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: rffi-parser Changeset: r89643:3b3611054de9 Date: 2017-01-17 17:59 + http://bitbucket.org/pypy/pypy/changeset/3b3611054de9/ Log:Close branch rffi-parser. ___ pypy-commit mailing list pypy-commit@python.org https://mail

[pypy-commit] pypy default: Merged in rffi-parser-2 (pull request #509)

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89642:721ea0b51de4 Date: 2017-01-17 17:58 + http://bitbucket.org/pypy/pypy/changeset/721ea0b51de4/ Log:Merged in rffi-parser-2 (pull request #509) A branch to use a cffi-style C parser to create rffi objects in cpyext. diff too lon

[pypy-commit] pypy rffi-parser-2: Close branch rffi-parser-2

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: rffi-parser-2 Changeset: r89641:716c24634b02 Date: 2017-01-17 17:58 + http://bitbucket.org/pypy/pypy/changeset/716c24634b02/ Log:Close branch rffi-parser-2 ___ pypy-commit mailing list pypy-commit@python.org https://m

[pypy-commit] pypy rffi-parser-2: document branch

2017-01-17 Thread rlamy
Author: Ronan Lamy Branch: rffi-parser-2 Changeset: r89640:861483e6c971 Date: 2017-01-17 17:57 + http://bitbucket.org/pypy/pypy/changeset/861483e6c971/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc

[pypy-commit] pypy py3.5: fix or skip remaining tests in json

2017-01-17 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89639:f11fffc36423 Date: 2017-01-17 17:42 + http://bitbucket.org/pypy/pypy/changeset/f11fffc36423/ Log:fix or skip remaining tests in json diff --git a/lib-python/3/test/test_json/test_fail.py b/lib-python/3/test/test_json/test_fail.py --- a/

[pypy-commit] pypy.org extradoc: update the values

2017-01-17 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r847:cbf84a3ab462 Date: 2017-01-17 18:47 +0100 http://bitbucket.org/pypy/pypy.org/changeset/cbf84a3ab462/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $66545 of $105000 (

[pypy-commit] pypy default: issue2464: another missing obscure case

2017-01-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r89638:f7660e563f57 Date: 2017-01-17 18:15 +0100 http://bitbucket.org/pypy/pypy/changeset/f7660e563f57/ Log:issue2464: another missing obscure case diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter/typedef.py

[pypy-commit] pypy py3.5: hg merge default

2017-01-17 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89636:6d7e97a686d7 Date: 2017-01-17 18:03 +0100 http://bitbucket.org/pypy/pypy/changeset/6d7e97a686d7/ Log:hg merge default diff too long, truncating to 2000 out of 3163 lines diff --git a/lib-python/2.7/sqlite3/test/regression.py b/lib-python/2

[pypy-commit] pypy py3.5: hg merge default

2017-01-17 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89637:91192b388a6e Date: 2017-01-17 18:03 +0100 http://bitbucket.org/pypy/pypy/changeset/91192b388a6e/ Log:hg merge default ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mai

[pypy-commit] pypy default: fix reference leak

2017-01-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r89635:37645aa1733f Date: 2017-01-17 17:57 +0100 http://bitbucket.org/pypy/pypy/changeset/37645aa1733f/ Log:fix reference leak diff --git a/pypy/module/cpyext/test/foo3.c b/pypy/module/cpyext/test/foo3.c --- a/pypy/module/cpyext/test/foo3.c +++ b/pypy/m

[pypy-commit] pypy default: Backport changes from py3.5

2017-01-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r89634:97d138151271 Date: 2017-01-17 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/97d138151271/ Log:Backport changes from py3.5 diff --git a/rpython/rlib/rStringIO.py b/rpython/rlib/rStringIO.py --- a/rpython/rlib/rStringIO.py +++ b/rpython/rlib

[pypy-commit] pypy py3.5: Move the error reporting from json.decode() in line with Python 3's

2017-01-17 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89632:b947344ca26e Date: 2017-01-17 12:33 +0100 http://bitbucket.org/pypy/pypy/changeset/b947344ca26e/ Log:Move the error reporting from json.decode() in line with Python 3's expectations diff --git a/lib-python/3/json/__init__.py b/lib-py

[pypy-commit] pypy py3.5: merge heads

2017-01-17 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89633:f94e694e3ca5 Date: 2017-01-17 16:32 +0100 http://bitbucket.org/pypy/pypy/changeset/f94e694e3ca5/ Log:merge heads diff --git a/lib_pypy/_cffi_ssl/_stdssl/__init__.py b/lib_pypy/_cffi_ssl/_stdssl/__init__.py --- a/lib_pypy/_cffi_ssl/_stdssl/_

[pypy-commit] pypy default: * unify the error messages raised by decode_string() and

2017-01-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r89631:081a08995764 Date: 2017-01-17 16:31 +0100 http://bitbucket.org/pypy/pypy/changeset/081a08995764/ Log:* unify the error messages raised by decode_string() and decode_string_escaped(), which both contained only half of the logic * a

[pypy-commit] cffi default: Add '#pragma GCC visibility push(default)' in case the user

2017-01-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r2861:08a1e3c711a3 Date: 2017-01-17 15:14 +0100 http://bitbucket.org/cffi/cffi/changeset/08a1e3c711a3/ Log:Add '#pragma GCC visibility push(default)' in case the user specifies -fvisibility=hidden diff --git a/cffi/recompiler.py b/cffi/recompile

[pypy-commit] pypy py3.5: change comment, still needs cffi binding for COMP_get_type

2017-01-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r89629:478e858ada9e Date: 2017-01-17 11:27 +0100 http://bitbucket.org/pypy/pypy/changeset/478e858ada9e/ Log:change comment, still needs cffi binding for COMP_get_type diff --git a/lib_pypy/_cffi_ssl/_stdssl/__init__.py b/lib_pypy/_cffi_ssl/_

[pypy-commit] pypy py3.5: _fs_decode(_str_from_buf(ffistr)) will never work (thanks armin)

2017-01-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r89628:7952b451d86c Date: 2017-01-17 11:15 +0100 http://bitbucket.org/pypy/pypy/changeset/7952b451d86c/ Log:_fs_decode(_str_from_buf(ffistr)) will never work (thanks armin) diff --git a/lib_pypy/_cffi_ssl/_stdssl/__init__.py b/lib_pypy/_cffi

[pypy-commit] pypy py3.5: merge heads

2017-01-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r89630:ae346d1e5a98 Date: 2017-01-17 11:29 +0100 http://bitbucket.org/pypy/pypy/changeset/ae346d1e5a98/ Log:merge heads diff --git a/lib-python/3/test/test_json/__init__.py b/lib-python/3/test/test_json/__init__.py --- a/lib-python/3/test/te

[pypy-commit] pypy py3.5: fix test

2017-01-17 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89627:a3becf0c9331 Date: 2017-01-17 11:24 +0100 http://bitbucket.org/pypy/pypy/changeset/a3becf0c9331/ Log:fix test diff --git a/lib-python/3/test/test_json/__init__.py b/lib-python/3/test/test_json/__init__.py --- a/lib-python/3/test/test_json/_

[pypy-commit] pypy py3.5: fix test

2017-01-17 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89626:99326d8d01a0 Date: 2017-01-17 10:34 +0100 http://bitbucket.org/pypy/pypy/changeset/99326d8d01a0/ Log:fix test diff --git a/pypy/module/test_lib_pypy/test_collections.py b/pypy/module/test_lib_pypy/test_collections.py --- a/pypy/module/test_