[pypy-commit] pypy unicode-utf8-py3: test, fix for pickling StringIO with pos != 0

2019-01-23 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95702:8e00f53ea94c Date: 2019-01-23 16:28 +0200 http://bitbucket.org/pypy/pypy/changeset/8e00f53ea94c/ Log:test, fix for pickling StringIO with pos != 0 diff --git a/pypy/module/_io/interp_stringio.py b/pypy/module/_io/interp_stringio

[pypy-commit] pypy unicode-utf8: merge default into unicode-utf8

2019-01-23 Thread mattip
Author: Matti Picus Branch: unicode-utf8 Changeset: r95703:f68e17e4136e Date: 2019-01-23 16:30 +0200 http://bitbucket.org/pypy/pypy/changeset/f68e17e4136e/ Log:merge default into unicode-utf8 diff --git a/pypy/module/gc/__init__.py b/pypy/module/gc/__init__.py --- a/pypy/module/gc/__init__.p

[pypy-commit] pypy unicode-utf8-py3: match startswith, endswith cpython behaviour for needle='', start>0, end==0

2019-01-23 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95701:d7b0f65f80a2 Date: 2019-01-23 16:28 +0200 http://bitbucket.org/pypy/pypy/changeset/d7b0f65f80a2/ Log:match startswith, endswith cpython behaviour for needle='',start>0,end==0 diff --git a/pypy/objspace/std/test/test_unico

[pypy-commit] pypy unicode-utf8-py3: finish f287dec62c4e for swapcase, capitalize

2019-01-23 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95699:a7867a23009b Date: 2019-01-22 23:17 +0200 http://bitbucket.org/pypy/pypy/changeset/a7867a23009b/ Log:finish f287dec62c4e for swapcase, capitalize diff --git a/pypy/objspace/std/test/test_unicodeobject.py b/pypy/objspace/std/test

[pypy-commit] pypy unicode-utf8-py3: test, refactor logic around invalid continuation byte

2019-01-23 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95700:ee5c96ad9ed6 Date: 2019-01-23 11:30 +0200 http://bitbucket.org/pypy/pypy/changeset/ee5c96ad9ed6/ Log:test, refactor logic around invalid continuation byte diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicode

[pypy-commit] pypy unicode-utf8-py3: merge py3.5 into unicode-utf8-py3

2019-01-23 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r95704:5a0b1049fa98 Date: 2019-01-23 16:31 +0200 http://bitbucket.org/pypy/pypy/changeset/5a0b1049fa98/ Log:merge py3.5 into unicode-utf8-py3 diff --git a/pypy/module/gc/__init__.py b/pypy/module/gc/__init__.py --- a/pypy/module/gc/__in

[pypy-commit] pypy unicode-utf8: backport relevant parts of 8e00f53ea94c

2019-01-23 Thread mattip
Author: Matti Picus Branch: unicode-utf8 Changeset: r95705:9853efedd970 Date: 2019-01-23 19:29 +0200 http://bitbucket.org/pypy/pypy/changeset/9853efedd970/ Log:backport relevant parts of 8e00f53ea94c diff --git a/pypy/module/_io/interp_stringio.py b/pypy/module/_io/interp_stringio.py --- a/