[pypy-commit] pypy unicode-utf8-py3: fix ef8722afb037

2018-09-01 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95065:34e4b4d3147b Date: 2018-08-31 22:12 +0200 http://bitbucket.org/pypy/pypy/changeset/34e4b4d3147b/ Log:fix ef8722afb037 diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++

[pypy-commit] pypy unicode-utf8-py3: uni.encode('utf8') -> runicode.unicode_encode_utf_8(uni, len(uni), 'strict')

2018-09-01 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95061:ef8722afb037 Date: 2018-08-31 14:29 +0200 http://bitbucket.org/pypy/pypy/changeset/ef8722afb037/ Log:uni.encode('utf8') -> runicode.unicode_encode_utf_8(uni, len(uni), 'strict') diff --git a/pypy/interpreter/error.py

[pypy-commit] pypy unicode-utf8-py3: fix test_ztranslation by creatng FakeObjSpace W_UnicodeObject

2018-09-01 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95062:b6ec3298a53a Date: 2018-08-31 14:31 +0200 http://bitbucket.org/pypy/pypy/changeset/b6ec3298a53a/ Log:fix test_ztranslation by creatng FakeObjSpace W_UnicodeObject diff --git a/pypy/interpreter/baseobjspace.py

[pypy-commit] pypy unicode-utf8-py3: sometimes allow surrogates in uni.encode('*escape*')

2018-09-01 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95063:07f0e7708c40 Date: 2018-08-31 14:32 +0200 http://bitbucket.org/pypy/pypy/changeset/07f0e7708c40/ Log:sometimes allow surrogates in uni.encode('*escape*') diff --git a/pypy/objspace/std/stringmethods.py

[pypy-commit] pypy unicode-utf8-py3: merge heads

2018-09-01 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95067:9282b2668b8f Date: 2018-09-01 16:50 +0200 http://bitbucket.org/pypy/pypy/changeset/9282b2668b8f/ Log:merge heads diff --git a/pypy/module/unicodedata/interp_ucd.py b/pypy/module/unicodedata/interp_ucd.py ---

[pypy-commit] pypy unicode-utf8-py3: add failing test - id clash causes pickling errors

2018-09-01 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95066:efa8c0bedfc6 Date: 2018-09-01 16:50 +0200 http://bitbucket.org/pypy/pypy/changeset/efa8c0bedfc6/ Log:add failing test - id clash causes pickling errors diff --git a/pypy/objspace/std/test/test_bytesobject.py

[pypy-commit] pypy unicode-utf8-py3: merge 3.5 into branch

2018-09-01 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95068:f8e98c69e510 Date: 2018-09-01 16:53 +0200 http://bitbucket.org/pypy/pypy/changeset/f8e98c69e510/ Log:merge 3.5 into branch diff --git a/lib_pypy/_ctypes/array.py b/lib_pypy/_ctypes/array.py --- a/lib_pypy/_ctypes/array.py +++

[pypy-commit] pypy unicode-utf8-py3: do c07dc57b964d differently (output '?' for bad chr)

2018-09-01 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95064:58568f219c61 Date: 2018-08-31 17:35 +0200 http://bitbucket.org/pypy/pypy/changeset/58568f219c61/ Log:do c07dc57b964d differently (output '?' for bad chr) diff --git a/pypy/module/unicodedata/interp_ucd.py

[pypy-commit] pypy unicode-utf8-py3: Fix unicodedata.lookup()

2018-09-01 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8-py3 Changeset: r95060:cf8669f6fe69 Date: 2018-09-01 16:34 +0200 http://bitbucket.org/pypy/pypy/changeset/cf8669f6fe69/ Log:Fix unicodedata.lookup() diff --git a/pypy/module/unicodedata/interp_ucd.py b/pypy/module/unicodedata/interp_ucd.py ---

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

2018-09-01 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r95058:33d16cf29160 Date: 2018-09-01 15:56 +0200 http://bitbucket.org/pypy/pypy/changeset/33d16cf29160/ Log:hg merge default diff --git a/lib_pypy/_ctypes/array.py b/lib_pypy/_ctypes/array.py --- a/lib_pypy/_ctypes/array.py +++

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

2018-09-01 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r95059:3101fec75c3f Date: 2018-09-01 15:57 +0200 http://bitbucket.org/pypy/pypy/changeset/3101fec75c3f/ Log:hg merge py3.5 diff --git a/lib_pypy/_ctypes/array.py b/lib_pypy/_ctypes/array.py --- a/lib_pypy/_ctypes/array.py +++

[pypy-commit] pypy default: merge heads

2018-09-01 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r95057:b9cf6798af7e Date: 2018-09-01 15:39 +0200 http://bitbucket.org/pypy/pypy/changeset/b9cf6798af7e/ Log:merge heads diff --git a/lib_pypy/_ctypes/primitive.py b/lib_pypy/_ctypes/primitive.py --- a/lib_pypy/_ctypes/primitive.py +++

[pypy-commit] pypy default: (lucaz97, ronan) Leading underscores are never allowed (even on py3.6) + clean up test

2018-09-01 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r95056:f7ebab619eb2 Date: 2018-09-01 15:37 +0200 http://bitbucket.org/pypy/pypy/changeset/f7ebab619eb2/ Log:(lucaz97, ronan) Leading underscores are never allowed (even on py3.6) + clean up test diff --git a/rpython/rlib/rstring.py

[pypy-commit] pypy default: Issue #2878

2018-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r95055:28c9dafa5a46 Date: 2018-09-01 14:58 +0200 http://bitbucket.org/pypy/pypy/changeset/28c9dafa5a46/ Log:Issue #2878 Handle a case of keepalive that I imagined would never occur diff --git a/lib_pypy/_ctypes/primitive.py

[pypy-commit] pypy py3.6: (lucaz97, ronan) Handle underscores in Decimal constructor

2018-09-01 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r95054:4f3876339fff Date: 2018-09-01 13:52 +0200 http://bitbucket.org/pypy/pypy/changeset/4f3876339fff/ Log:(lucaz97, ronan) Handle underscores in Decimal constructor diff --git a/lib_pypy/_decimal.py b/lib_pypy/_decimal.py ---