[pypy-commit] pypy py3.3: Make my changes respect proper rpython convention. Also, change to a items() based approach for save_module_content_for_reload.

2016-02-12 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82197:0832f3abe320 Date: 2016-02-12 20:51 -0500 http://bitbucket.org/pypy/pypy/changeset/0832f3abe320/ Log:Make my changes respect proper rpython convention. Also, change to a items() based approach for save_module_content_for_reload. diff

[pypy-commit] pypy py3.3: Fix test_reimport_builtin again.

2016-02-12 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82196:38a9de4803aa Date: 2016-02-11 23:48 -0500 http://bitbucket.org/pypy/pypy/changeset/38a9de4803aa/ Log:Fix test_reimport_builtin again. diff --git a/pypy/interpreter/mixedmodule.py b/pypy/interpreter/mixedmodule.py --- a/pypy/interpreter/mixed

[pypy-commit] pypy py3.3: Don't do an O(n) membership check on the dict's keys. Just do the O(1) membership check in the dict itself.

2016-02-12 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82199:41b2dabb978a Date: 2016-02-12 21:16 -0500 http://bitbucket.org/pypy/pypy/changeset/41b2dabb978a/ Log:Don't do an O(n) membership check on the dict's keys. Just do the O(1) membership check in the dict itself. diff --git a/pypy/interp

[pypy-commit] pypy py3.3: Incorrectly marked an interpreter-level object as wrapped. Also, attempt to improve the comment for save_module_content_for_reload.

2016-02-12 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82198:cb8d0d322095 Date: 2016-02-12 21:05 -0500 http://bitbucket.org/pypy/pypy/changeset/cb8d0d322095/ Log:Incorrectly marked an interpreter-level object as wrapped. Also, attempt to improve the comment for save_module_content_for_reload.

[pypy-commit] pypy py3.3: Fix translation.

2016-02-13 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82206:00c150ed026d Date: 2016-02-13 00:20 -0500 http://bitbucket.org/pypy/pypy/changeset/00c150ed026d/ Log:Fix translation. diff --git a/pypy/interpreter/mixedmodule.py b/pypy/interpreter/mixedmodule.py --- a/pypy/interpreter/mixedmodule.py +++ b/

[pypy-commit] pypy py3.3: Fix Module.repr to use space.builtin_modules to determine if a module is builtin. (Fixes regression in test_shadow_extension_2.)

2016-02-24 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82470:1139cf119d2a Date: 2016-02-13 11:46 -0500 http://bitbucket.org/pypy/pypy/changeset/1139cf119d2a/ Log:Fix Module.repr to use space.builtin_modules to determine if a module is builtin. (Fixes regression in test_shadow_extension_2.) dif

[pypy-commit] pypy fix_module_repr: Add a comment and fix an unintended change in the comment.

2016-02-24 Thread marky1991
Author: Mark Young Branch: fix_module_repr Changeset: r82474:5f69cc129429 Date: 2016-02-20 15:27 -0500 http://bitbucket.org/pypy/pypy/changeset/5f69cc129429/ Log:Add a comment and fix an unintended change in the comment. diff --git a/pypy/interpreter/module.py b/pypy/interpreter/module.py --

[pypy-commit] pypy fix_module_repr: Fix module repr as per PEP 420.

2016-02-24 Thread marky1991
Author: Mark Young Branch: fix_module_repr Changeset: r82473:89cec61d8f3d Date: 2016-02-20 13:46 -0500 http://bitbucket.org/pypy/pypy/changeset/89cec61d8f3d/ Log:Fix module repr as per PEP 420. diff --git a/pypy/interpreter/module.py b/pypy/interpreter/module.py --- a/pypy/interpreter/module

[pypy-commit] pypy fix_module_repr: Respond to mjacob's feedback.

2016-02-24 Thread marky1991
Author: Mark Young Branch: fix_module_repr Changeset: r82476:97351ee2ac6f Date: 2016-02-22 22:27 -0500 http://bitbucket.org/pypy/pypy/changeset/97351ee2ac6f/ Log:Respond to mjacob's feedback. diff --git a/pypy/interpreter/module.py b/pypy/interpreter/module.py --- a/pypy/interpreter/module.p

[pypy-commit] pypy py3.3: Fix translation.

2016-02-24 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82472:6aef6089a236 Date: 2016-02-14 12:48 -0500 http://bitbucket.org/pypy/pypy/changeset/6aef6089a236/ Log:Fix translation. diff --git a/lib-python/3/importlib/_bootstrap.py b/lib-python/3/importlib/_bootstrap.py --- a/lib-python/3/importlib/_boo

[pypy-commit] pypy py3.3: If the module is already in sys.modules, it must be a reload, so just initialize the existing module instance and return it. (Fixes test_reload_builtin)

2016-02-24 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82469:afa0092349e3 Date: 2016-02-13 10:12 -0500 http://bitbucket.org/pypy/pypy/changeset/afa0092349e3/ Log:If the module is already in sys.modules, it must be a reload, so just initialize the existing module instance and return it. (Fixes

[pypy-commit] pypy fix_module_repr: Respond to feedback.

2016-02-24 Thread marky1991
Author: Mark Young Branch: fix_module_repr Changeset: r82475:02c4b715132b Date: 2016-02-21 12:40 -0500 http://bitbucket.org/pypy/pypy/changeset/02c4b715132b/ Log:Respond to feedback. diff --git a/pypy/interpreter/module.py b/pypy/interpreter/module.py --- a/pypy/interpreter/module.py +++ b/p

[pypy-commit] pypy py3.3: Translation still not fixed. Committing so I can ask about the problem.

2016-02-24 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82471:4678e88f7915 Date: 2016-02-14 11:28 -0500 http://bitbucket.org/pypy/pypy/changeset/4678e88f7915/ Log:Translation still not fixed. Committing so I can ask about the problem. diff --git a/lib-python/3/importlib/_bootstrap.py b/lib-pyt

[pypy-commit] pypy fix_magic_reload: Add new parm to save_module_content_for_reload to allow explicit calls to save the entire current module.w_dict into initialdict. (Fixes test_magic)

2016-02-28 Thread marky1991
Author: Mark Young Branch: fix_magic_reload Changeset: r82602:486605b16836 Date: 2016-02-23 00:09 -0500 http://bitbucket.org/pypy/pypy/changeset/486605b16836/ Log:Add new parm to save_module_content_for_reload to allow explicit calls to save the entire current module.w_dict into initi

[pypy-commit] pypy fix_magic_reload: Rename the parameter to something (hopefully) more clear.

2016-02-28 Thread marky1991
Author: Mark Young Branch: fix_magic_reload Changeset: r82603:a63321cb4f25 Date: 2016-02-27 09:08 -0500 http://bitbucket.org/pypy/pypy/changeset/a63321cb4f25/ Log:Rename the parameter to something (hopefully) more clear. diff --git a/pypy/interpreter/mixedmodule.py b/pypy/interpreter/mixedmo

[pypy-commit] pypy fix_magic_reload: Merge py3.3 in

2016-02-28 Thread marky1991
rgood Paweł Piotr Przeradowski + Spenser Bauman Paul deGrandis Ilya Osadchiy + marky1991 Tobias Oberstein Adrian Kuhn Boris Feigin @@ -134,14 +139,12 @@ Georg Brandl Bert Freudenberg Stian Andreassen - Edd Barrett + Tobias Pape Wanja Saatkamp Gerald Klix Mike

[pypy-commit] pypy fix_magic_reload: Skip all that checking when we're just trying to replace the initialdict with the current dict.

2016-02-28 Thread marky1991
Author: Mark Young Branch: fix_magic_reload Changeset: r82605:f573ee8d305a Date: 2016-02-28 18:42 -0500 http://bitbucket.org/pypy/pypy/changeset/f573ee8d305a/ Log:Skip all that checking when we're just trying to replace the initialdict with the current dict. diff --git a/pypy/interpr

[pypy-commit] pypy 33_fix_itertools: Fixed translation.

2016-04-12 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83629:fefbe7b206cb Date: 2016-03-13 18:57 -0400 http://bitbucket.org/pypy/pypy/changeset/fefbe7b206cb/ Log:Fixed translation. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.py --- a/pypy

[pypy-commit] pypy 33_fix_itertools: Fixed it in pyinteractive (and fixed a correctness issue), but translation is still broken.

2016-04-12 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83628:5d1307ba83ee Date: 2016-03-13 13:31 -0400 http://bitbucket.org/pypy/pypy/changeset/5d1307ba83ee/ Log:Fixed it in pyinteractive (and fixed a correctness issue), but translation is still broken. diff --git a/pypy/module/iter

[pypy-commit] pypy 33_fix_itertools: Oops. Didn't mean to commit those changes to test_itertools. Backing that out.

2016-04-12 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83633:bb52bf6d26bf Date: 2016-04-11 22:30 -0400 http://bitbucket.org/pypy/pypy/changeset/bb52bf6d26bf/ Log:Oops. Didn't mean to commit those changes to test_itertools. Backing that out. __

[pypy-commit] pypy 33_fix_itertools: Get rid of some unnecessary changes.

2016-04-12 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83631:c5325898e2ae Date: 2016-04-11 22:14 -0400 http://bitbucket.org/pypy/pypy/changeset/c5325898e2ae/ Log:Get rid of some unnecessary changes. diff --git a/lib-python/3/test/test_itertools.py b/lib-python/3/test/test_itertools.py ---

[pypy-commit] pypy 33_fix_itertools: Fix itertools failures.

2016-04-12 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83630:5b4752980288 Date: 2016-04-10 01:12 -0400 http://bitbucket.org/pypy/pypy/changeset/5b4752980288/ Log:Fix itertools failures. diff --git a/lib-python/3/test/test_itertools.py b/lib-python/3/test/test_itertools.py --- a/lib-python/

[pypy-commit] pypy 33_fix_itertools: Get rid of some unnecessary changes.

2016-04-12 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83632:9297f7877eea Date: 2016-04-11 22:17 -0400 http://bitbucket.org/pypy/pypy/changeset/9297f7877eea/ Log:Get rid of some unnecessary changes. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itert

[pypy-commit] pypy 33_fix_itertools: Work on adding pickling support for the itertools classes. (Doesn't work yet for product)

2016-04-12 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83627:f5e53a56f323 Date: 2016-03-13 10:57 -0400 http://bitbucket.org/pypy/pypy/changeset/f5e53a56f323/ Log:Work on adding pickling support for the itertools classes. (Doesn't work yet for product) diff --git a/pypy/module/iterto

[pypy-commit] pypy 33_fix_itertools: That 'unnecessary' change was required to make translation not fail. Add it back.

2016-04-13 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83652:ca1b4e9652e6 Date: 2016-04-12 16:43 -0400 http://bitbucket.org/pypy/pypy/changeset/ca1b4e9652e6/ Log:That 'unnecessary' change was required to make translation not fail. Add it back. diff --git a/pypy/module/itertools/inte

[pypy-commit] pypy 33_fix_itertools: Undo unnecessary name change.

2016-04-13 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83654:46b9381a3b80 Date: 2016-04-12 19:55 -0400 http://bitbucket.org/pypy/pypy/changeset/46b9381a3b80/ Log:Undo unnecessary name change. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.py

[pypy-commit] pypy 33_fix_itertools: Add newlines to match PEP8 and as requested.

2016-04-13 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r83653:2822467985c4 Date: 2016-04-12 16:56 -0400 http://bitbucket.org/pypy/pypy/changeset/2822467985c4/ Log:Add newlines to match PEP8 and as requested. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/inte

[pypy-commit] pypy py3k: Merged in marky1991/pypy_new/33_fix_itertools (pull request #437)

2016-04-29 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84047:e16f720c6101 Date: 2016-04-29 17:02 -0400 http://bitbucket.org/pypy/pypy/changeset/e16f720c6101/ Log:Merged in marky1991/pypy_new/33_fix_itertools (pull request #437) 33_fix_itertools diff --git a/lib-python/3/test/test_itertools.py

[pypy-commit] pypy 33_fix_itertools: Fix translation. (Thanks ronan)

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84039:c84d7d8227be Date: 2016-04-24 21:06 -0400 http://bitbucket.org/pypy/pypy/changeset/c84d7d8227be/ Log:Fix translation. (Thanks ronan) diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.

[pypy-commit] pypy 33_fix_itertools: Fix final two failing tests.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84043:94204cd7d00d Date: 2016-04-28 20:48 -0400 http://bitbucket.org/pypy/pypy/changeset/94204cd7d00d/ Log:Fix final two failing tests. diff --git a/pypy/module/itertools/__init__.py b/pypy/module/itertools/__init__.py --- a/pypy/modul

[pypy-commit] pypy 33_fix_itertools: Sort of fix the remaining itertools tests. Translation is currently broken and I had to use a lot of isinstance assertions to make the annotator happy. Committing

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84038:b8b4f1dbd1bc Date: 2016-04-24 19:28 -0400 http://bitbucket.org/pypy/pypy/changeset/b8b4f1dbd1bc/ Log:Sort of fix the remaining itertools tests. Translation is currently broken and I had to use a lot of isinstance assertions

[pypy-commit] pypy 33_fix_itertools: Got rid of unnecessary space.wrap calls and was then able to get rid of two of the three type assertions.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84040:9f7cb7aded10 Date: 2016-04-24 23:57 -0400 http://bitbucket.org/pypy/pypy/changeset/9f7cb7aded10/ Log:Got rid of unnecessary space.wrap calls and was then able to get rid of two of the three type assertions. diff --git a/py

[pypy-commit] pypy 33_fix_itertools: Get rid of all of the changes in test_itertools I never meant to actually commit.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84041:5adbc0348e12 Date: 2016-04-25 02:03 -0400 http://bitbucket.org/pypy/pypy/changeset/5adbc0348e12/ Log:Get rid of all of the changes in test_itertools I never meant to actually commit. diff --git a/lib-python/3/test/test_ite

[pypy-commit] pypy 33_fix_itertools: Respond to review.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84045:4608f2a4e438 Date: 2016-04-29 15:01 -0400 http://bitbucket.org/pypy/pypy/changeset/4608f2a4e438/ Log:Respond to review. diff --git a/lib-python/3/test/test_itertools.py b/lib-python/3/test/test_itertools.py --- a/lib-python/3/tes

[pypy-commit] pypy 33_fix_itertools: Get rid of out-of-date comment.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84044:3dae50cc472c Date: 2016-04-29 07:47 -0400 http://bitbucket.org/pypy/pypy/changeset/3dae50cc472c/ Log:Get rid of out-of-date comment. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.

[pypy-commit] pypy 33_fix_itertools: Fix the islice test.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84037:40a29d6f9028 Date: 2016-04-22 00:24 -0400 http://bitbucket.org/pypy/pypy/changeset/40a29d6f9028/ Log:Fix the islice test. diff --git a/lib-python/3/test/test_itertools.py b/lib-python/3/test/test_itertools.py --- a/lib-python/3/t

[pypy-commit] pypy 33_fix_itertools: Fix infinite loop bug in reduce.

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84042:dfeff15ecc62 Date: 2016-04-25 02:05 -0400 http://bitbucket.org/pypy/pypy/changeset/dfeff15ecc62/ Log:Fix infinite loop bug in reduce. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools

[pypy-commit] pypy 33_fix_itertools: Use support.gc_collect instead of regular gc.collect

2016-04-29 Thread marky1991
Author: Mark Young Branch: 33_fix_itertools Changeset: r84046:a940916c3f40 Date: 2016-04-29 15:08 -0400 http://bitbucket.org/pypy/pypy/changeset/a940916c3f40/ Log:Use support.gc_collect instead of regular gc.collect diff --git a/lib-python/3/test/test_itertools.py b/lib-python/3/test/test_i

[pypy-commit] pypy py3k: Mostly fix translation on freebsd. A failure still happens late in translation, but rtyping works at least.

2016-08-11 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r86148:2d01427fae77 Date: 2016-08-02 18:57 + http://bitbucket.org/pypy/pypy/changeset/2d01427fae77/ Log:Mostly fix translation on freebsd. A failure still happens late in translation, but rtyping works at least. diff --git a/pypy/module/

[pypy-commit] pypy py3k: Fixed translation for freebsd.

2016-08-11 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r86149:575f3ed5760a Date: 2016-08-02 21:40 + http://bitbucket.org/pypy/pypy/changeset/575f3ed5760a/ Log:Fixed translation for freebsd. diff --git a/pypy/module/_posixsubprocess/_posixsubprocess.c b/pypy/module/_posixsubprocess/_posixsubprocess.

[pypy-commit] pypy py3k: Merging.

2016-08-11 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r86147:a5d44d8c7857 Date: 2016-08-02 10:54 -0400 http://bitbucket.org/pypy/pypy/changeset/a5d44d8c7857/ Log:Merging. diff too long, truncating to 2000 out of 4974 lines diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/c

[pypy-commit] pypy py3k: Reduce diff with cpython. (thanks for pointing this out, David\!)

2016-08-11 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r86150:51fa15119324 Date: 2016-08-04 11:08 -0400 http://bitbucket.org/pypy/pypy/changeset/51fa15119324/ Log:Reduce diff with cpython. (thanks for pointing this out, David\!) diff --git a/pypy/module/_posixsubprocess/_posixsubprocess.c b/pypy/module

[pypy-commit] pypy py3k: Working on fixing freebsd.

2016-08-11 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r86146:a7a048ffb511 Date: 2016-08-02 10:54 -0400 http://bitbucket.org/pypy/pypy/changeset/a7a048ffb511/ Log:Working on fixing freebsd. diff --git a/pypy/module/time/interp_time.py b/pypy/module/time/interp_time.py --- a/pypy/module/time/interp_time.

[pypy-commit] pypy py3k: Reapply the fix from issue 2348. Translation works now.

2016-08-11 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r86151:94394e83a162 Date: 2016-08-09 16:17 + http://bitbucket.org/pypy/pypy/changeset/94394e83a162/ Log:Reapply the fix from issue 2348. Translation works now. diff --git a/rpython/translator/c/src/precommondefs.h b/rpython/translator/c/src/pre

[pypy-commit] pypy py3k: Define clock_t on windows too.

2016-08-24 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r86466:9f32d69d4211 Date: 2016-08-23 17:38 -0400 http://bitbucket.org/pypy/pypy/changeset/9f32d69d4211/ Log:Define clock_t on windows too. diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/r

[pypy-commit] pypy py3k: Merging from windows with linux side

2016-08-24 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r86467:c78024f7ecad Date: 2016-08-23 17:40 -0400 http://bitbucket.org/pypy/pypy/changeset/c78024f7ecad/ Log:Merging from windows with linux side diff too long, truncating to 2000 out of 5058 lines diff --git a/lib-python/conftest.py b/lib-python/co

[pypy-commit] pypy py3k: Merging with upstream 3k

2016-08-24 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r86468:159ee4a5dd97 Date: 2016-08-23 17:46 -0400 http://bitbucket.org/pypy/pypy/changeset/159ee4a5dd97/ Log:Merging with upstream 3k diff too long, truncating to 2000 out of 35449 lines diff --git a/dotviewer/graphparse.py b/dotviewer/graphparse.py

[pypy-commit] pypy py3k_add_terminal_size: Fix translation.

2016-08-25 Thread marky1991
Author: Mark Young Branch: py3k_add_terminal_size Changeset: r86526:8af26ef17f86 Date: 2016-08-24 22:42 -0400 http://bitbucket.org/pypy/pypy/changeset/8af26ef17f86/ Log:Fix translation. diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posi

[pypy-commit] pypy py3k_add_terminal_size: Posting what I have so far.

2016-08-25 Thread marky1991
Author: Mark Young Branch: py3k_add_terminal_size Changeset: r86521:7cf5e409328e Date: 2016-08-23 19:41 -0400 http://bitbucket.org/pypy/pypy/changeset/7cf5e409328e/ Log:Posting what I have so far. diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py --- a/pypy/module/po

[pypy-commit] pypy py3k_add_terminal_size: lib-python test passes for linux now at least.

2016-08-25 Thread marky1991
Author: Mark Young Branch: py3k_add_terminal_size Changeset: r86522:8befc19a63b8 Date: 2016-08-24 09:55 -0400 http://bitbucket.org/pypy/pypy/changeset/8befc19a63b8/ Log:lib-python test passes for linux now at least. diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py -

[pypy-commit] pypy py3k_add_terminal_size: Whitespace fix.

2016-08-25 Thread marky1991
Author: Mark Young Branch: py3k_add_terminal_size Changeset: r86525:090a7002785e Date: 2016-08-24 21:37 -0400 http://bitbucket.org/pypy/pypy/changeset/090a7002785e/ Log:Whitespace fix. diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rli

[pypy-commit] pypy py3k_add_terminal_size: get_terminal_size lib-python tests pass on windows after translation.

2016-08-25 Thread marky1991
Author: Mark Young Branch: py3k_add_terminal_size Changeset: r86523:8d4194d34b83 Date: 2016-08-24 13:37 -0400 http://bitbucket.org/pypy/pypy/changeset/8d4194d34b83/ Log:get_terminal_size lib-python tests pass on windows after translation. diff --git a/pypy/module/posix/app_posix.py b

[pypy-commit] pypy py3k_add_terminal_size: Slight tweaks

2016-08-25 Thread marky1991
Author: Mark Young Branch: py3k_add_terminal_size Changeset: r86524:007aa1dff8cb Date: 2016-08-24 21:34 -0400 http://bitbucket.org/pypy/pypy/changeset/007aa1dff8cb/ Log:Slight tweaks diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/i

[pypy-commit] pypy fix-3.3-pypy-magic: When doing init_builtin, force a module.init() call to make sure we don't just grab the module out of sys.modules. (Fixes reload())

2016-01-12 Thread marky1991
Author: marky1991 Branch: fix-3.3-pypy-magic Changeset: r81698:afb2b3cd9535 Date: 2015-12-17 01:22 -0500 http://bitbucket.org/pypy/pypy/changeset/afb2b3cd9535/ Log:When doing init_builtin, force a module.init() call to make sure we don't just grab the module out of sys.modules. (

[pypy-commit] pypy py3.3-marky1991-fix-ssl: Fixed ssl.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3-marky1991-fix-ssl Changeset: r81696:0f1486faae35 Date: 2015-12-15 16:56 -0500 http://bitbucket.org/pypy/pypy/changeset/0f1486faae35/ Log:Fixed ssl. diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py --- a/pypy/module/_ssl

[pypy-commit] pypy py3.3: Merge ssl fixes back into py3.3

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81697:49c6f4b27909 Date: 2015-12-15 17:12 -0500 http://bitbucket.org/pypy/pypy/changeset/49c6f4b27909/ Log:Merge ssl fixes back into py3.3 diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py --- a/pypy/module/_ssl

[pypy-commit] pypy py3.3: Fix tests in stderrprinter and io.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81695:260044caf4ee Date: 2015-12-15 12:49 -0500 http://bitbucket.org/pypy/pypy/changeset/260044caf4ee/ Log:Fix tests in stderrprinter and io. diff --git a/pypy/module/__pypy__/test/test_stderrprinter.py b/pypy/module/__pypy__/test

[pypy-commit] pypy py3.3: Fix lib_pypy/test_code_module. Still need to make sure that the tests here are tested elsewhere.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81701:ecf6e6852002 Date: 2015-12-22 21:51 -0500 http://bitbucket.org/pypy/pypy/changeset/ecf6e6852002/ Log:Fix lib_pypy/test_code_module. Still need to make sure that the tests here are tested elsewhere. diff --git a/pypy/module

[pypy-commit] pypy py3.3: Merging magic fixes into py3.3 .

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81699:5e2210cd44a3 Date: 2015-12-17 01:24 -0500 http://bitbucket.org/pypy/pypy/changeset/5e2210cd44a3/ Log:Merging magic fixes into py3.3 . diff --git a/pypy/module/imp/interp_imp.py b/pypy/module/imp/interp_imp.py --- a/pypy/module/imp

[pypy-commit] pypy py3.3: Fix sys module testing.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81700:878013c28c6f Date: 2015-12-20 19:56 -0500 http://bitbucket.org/pypy/pypy/changeset/878013c28c6f/ Log:Fix sys module testing. diff --git a/pypy/module/sys/test/test_sysmodule.py b/pypy/module/sys/test/test_sysmodule.py --- a/pypy/module/sys

[pypy-commit] pypy py3.3: Revert change to cffi backend test.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81717:ecb018d6001d Date: 2016-01-10 18:17 -0500 http://bitbucket.org/pypy/pypy/changeset/ecb018d6001d/ Log:Revert change to cffi backend test. diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py b/pypy/module/_cffi_backend/test

[pypy-commit] pypy py3.3: Make the diff from the stdlib smaller.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81720:f1050dffd9d5 Date: 2016-01-10 21:09 -0500 http://bitbucket.org/pypy/pypy/changeset/f1050dffd9d5/ Log:Make the diff from the stdlib smaller. diff --git a/lib-python/3/code.py b/lib-python/3/code.py --- a/lib-python/3/code.py +++ b/lib-python

[pypy-commit] pypy py3.3: Revert unnecessary change to frozen importlib. The changes to the general pickle module make this no longer needed.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81721:52ae5b33f67d Date: 2016-01-10 22:00 -0500 http://bitbucket.org/pypy/pypy/changeset/52ae5b33f67d/ Log:Revert unnecessary change to frozen importlib. The changes to the general pickle module make this no longer needed. diff --git a

[pypy-commit] pypy py3.3: Fix many many pickle-related failures. The changes to frozen_importlib are questionable and might be wrong. (Once you replace __import__ with import_with_frames_removed, when

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81704:1ea59f14a46a Date: 2015-12-30 17:45 -0500 http://bitbucket.org/pypy/pypy/changeset/1ea59f14a46a/ Log:Fix many many pickle-related failures. The changes to frozen_importlib are questionable and might be wrong. (Once you replace

[pypy-commit] pypy py3.3: Merging master py3.3 into my fork.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81716:7147579b4e95 Date: 2016-01-10 15:26 -0500 http://bitbucket.org/pypy/pypy/changeset/7147579b4e95/ Log:Merging master py3.3 into my fork. diff too long, truncating to 2000 out of 122807 lines diff --git a/.gitignore b/.gitignore --- a

[pypy-commit] pypy py3.3: As of 3.3, this scenario actually raises a KeyError on Cpython, not an ImportError anymore.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81711:fc8ca82ec8d6 Date: 2016-01-07 23:52 -0500 http://bitbucket.org/pypy/pypy/changeset/fc8ca82ec8d6/ Log:As of 3.3, this scenario actually raises a KeyError on Cpython, not an ImportError anymore. diff --git a/pypy/module/imp/test

[pypy-commit] pypy py3.3: All the pickle-related tests still seem to be passing after making less drastic changes to pickle.py .

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81714:b2473fd210f4 Date: 2016-01-10 14:17 -0500 http://bitbucket.org/pypy/pypy/changeset/b2473fd210f4/ Log:All the pickle-related tests still seem to be passing after making less drastic changes to pickle.py . diff --git a/lib-python/3

[pypy-commit] pypy py3.3: Get rid of debugging crap from the tests for import locks.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81712:1b716d173076 Date: 2016-01-09 16:01 -0500 http://bitbucket.org/pypy/pypy/changeset/1b716d173076/ Log:Get rid of debugging crap from the tests for import locks. diff --git a/pypy/module/thread/test/test_import_lock.py b/pypy/module/thread

[pypy-commit] pypy py3.3: Update cffi backend test c file.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81703:617867e5ac22 Date: 2015-12-29 23:48 -0500 http://bitbucket.org/pypy/pypy/changeset/617867e5ac22/ Log:Update cffi backend test c file. diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py b/pypy/module/_cffi_backend/test

[pypy-commit] pypy py3.3: Fix translation error caused by the qualname fix.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81708:57c626958f94 Date: 2016-01-05 02:23 -0500 http://bitbucket.org/pypy/pypy/changeset/57c626958f94/ Log:Fix translation error caused by the qualname fix. diff --git a/pypy/interpreter/function.py b/pypy/interpreter/function.py --- a/pypy

[pypy-commit] pypy py3.3: Turn set(char) into set([char]) as per review.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81723:585cb9f851a0 Date: 2016-01-10 23:48 -0500 http://bitbucket.org/pypy/pypy/changeset/585cb9f851a0/ Log:Turn set(char) into set([char]) as per review. diff --git a/pypy/interpreter/test/test_zzpickle_and_slow.py b/pypy/interpreter/test

[pypy-commit] pypy py3.3: Fix pickling stuff. Also, when (un)pickling functions, pass qualname correctly.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81705:cdacad9a627a Date: 2015-12-31 21:06 -0500 http://bitbucket.org/pypy/pypy/changeset/cdacad9a627a/ Log:Fix pickling stuff. Also, when (un)pickling functions, pass qualname correctly. diff --git a/lib-python/3/pickle.py b/lib-python/3

[pypy-commit] pypy py3.3: Remove this test as per 4d306d6.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81709:63d18f9eccd3 Date: 2016-01-07 00:33 -0500 http://bitbucket.org/pypy/pypy/changeset/63d18f9eccd3/ Log:Remove this test as per 4d306d6. diff --git a/pypy/interpreter/test/test_app_main.py b/pypy/interpreter/test/test_app_main.py --- a/pypy

[pypy-commit] pypy py3.3: Importlib raises a TypeError when you try to set __package__ to a string nowadays. Updating the test.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81710:ac2adddb9bb1 Date: 2016-01-07 23:04 -0500 http://bitbucket.org/pypy/pypy/changeset/ac2adddb9bb1/ Log:Importlib raises a TypeError when you try to set __package__ to a string nowadays. Updating the test. diff --git a/pypy/module/imp

[pypy-commit] pypy py3.3: Make sure to grab the import lock when importing. Not sure if this a sufficent fix, but it at least adds this back.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81702:b201f36ae568 Date: 2015-12-29 23:41 -0500 http://bitbucket.org/pypy/pypy/changeset/b201f36ae568/ Log:Make sure to grab the import lock when importing. Not sure if this a sufficent fix, but it at least adds this back. diff --git a/pypy

[pypy-commit] pypy py3.3: Cleanup handling of __loader__ in test_mod

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81724:6efa96d1fbb3 Date: 2016-01-10 23:48 -0500 http://bitbucket.org/pypy/pypy/changeset/6efa96d1fbb3/ Log:Cleanup handling of __loader__ in test_mod diff --git a/pypy/module/_io/test/test_io.py b/pypy/module/_io/test/test_io.py --- a/pypy/module

[pypy-commit] pypy py3.3: Remove final unnecessary change to test_import_lock

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81713:03071883cceb Date: 2016-01-09 16:07 -0500 http://bitbucket.org/pypy/pypy/changeset/03071883cceb/ Log:Remove final unnecessary change to test_import_lock diff --git a/pypy/module/thread/test/test_import_lock.py b/pypy/module/thread/test

[pypy-commit] pypy py3.3: Remove unused frozen_importlib import.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81726:c6dfbae07193 Date: 2016-01-11 00:09 -0500 http://bitbucket.org/pypy/pypy/changeset/c6dfbae07193/ Log:Remove unused frozen_importlib import. diff --git a/pypy/module/_io/test/test_io.py b/pypy/module/_io/test/test_io.py --- a/pypy/module/_io

[pypy-commit] pypy py3.3: Cleanup newline in test_import_lock to match base stdlib.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81725:d2d4bbff12e4 Date: 2016-01-10 23:49 -0500 http://bitbucket.org/pypy/pypy/changeset/d2d4bbff12e4/ Log:Cleanup newline in test_import_lock to match base stdlib. diff --git a/pypy/module/thread/test/test_import_lock.py b/pypy/module/thread

[pypy-commit] pypy py3.3: Match commenting style to PEP-8 as requested. Also, went ahead and fixed the code module to mostly match py3k.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81715:03591a1499c8 Date: 2016-01-10 15:07 -0500 http://bitbucket.org/pypy/pypy/changeset/03591a1499c8/ Log:Match commenting style to PEP-8 as requested. Also, went ahead and fixed the code module to mostly match py3k. diff --git a/lib

[pypy-commit] pypy py3.3: Get rid of debugging junk.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81707:114355f9d9f5 Date: 2016-01-04 12:09 -0500 http://bitbucket.org/pypy/pypy/changeset/114355f9d9f5/ Log:Get rid of debugging junk. diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/module/imp/importing.py +++ b

[pypy-commit] pypy py3.3: Add test to see if sys.exceptionhook is used when outputting errors in code.runsource

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81718:dc63814c5a2d Date: 2016-01-10 19:35 -0500 http://bitbucket.org/pypy/pypy/changeset/dc63814c5a2d/ Log:Add test to see if sys.exceptionhook is used when outputting errors in code.runsource diff --git a/pypy/module/test_lib_pypy

[pypy-commit] pypy py3.3: Turn qualname into a unicode object in the ast phase. (Fixes repr/str of class objects with non-ascii names)

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81706:929b79827d35 Date: 2016-01-02 03:32 -0500 http://bitbucket.org/pypy/pypy/changeset/929b79827d35/ Log:Turn qualname into a unicode object in the ast phase. (Fixes repr/str of class objects with non-ascii names) diff --git a/pypy

[pypy-commit] pypy py3.3: Remove unnecessary comments.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81722:26a69bf1f021 Date: 2016-01-10 23:02 -0500 http://bitbucket.org/pypy/pypy/changeset/26a69bf1f021/ Log:Remove unnecessary comments. diff --git a/pypy/module/__pypy__/test/test_stderrprinter.py b/pypy/module/__pypy__/test/test_stderrprinter.py

[pypy-commit] pypy py3.3: Get rid of debugging.

2016-01-12 Thread marky1991
Author: marky1991 Branch: py3.3 Changeset: r81719:8a7fa79cdf6a Date: 2016-01-10 19:37 -0500 http://bitbucket.org/pypy/pypy/changeset/8a7fa79cdf6a/ Log:Get rid of debugging. diff --git a/pypy/module/test_lib_pypy/test_code_module.py b/pypy/module/test_lib_pypy/test_code_module.py --- a/pypy

[pypy-commit] pypy py3k: Fix pep 8 issue.

2016-05-03 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84171:6db07c7d7059 Date: 2016-05-02 06:53 -0400 http://bitbucket.org/pypy/pypy/changeset/6db07c7d7059/ Log:Fix pep 8 issue. diff --git a/pypy/module/itertools/test/test_itertools.py b/pypy/module/itertools/test/test_itertools.py --- a/pypy/module/

[pypy-commit] pypy py3k: Hopefully merged correctly.

2016-05-03 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84172:230df15b48da Date: 2016-05-03 10:36 -0400 http://bitbucket.org/pypy/pypy/changeset/230df15b48da/ Log:Hopefully merged correctly. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.py --- a/pypy/mo

[pypy-commit] pypy py3k: Update islice to not accept floats to match cpython and update own tests to match islice's reference-holding behavior in cpython.

2016-05-03 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84170:acbc6e257771 Date: 2016-05-01 15:58 -0400 http://bitbucket.org/pypy/pypy/changeset/acbc6e257771/ Log:Update islice to not accept floats to match cpython and update own tests to match islice's reference-holding behavior in cpython. dif

[pypy-commit] pypy py3k: Didn't quite merge properly.

2016-05-03 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84173:f8ec043ed111 Date: 2016-05-03 10:48 -0400 http://bitbucket.org/pypy/pypy/changeset/f8ec043ed111/ Log:Didn't quite merge properly. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.py --- a/pypy/m

[pypy-commit] pypy py3k: Move deque fixes to py3k so I don't have to merge with upstream again.

2016-05-05 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84233:a01ca77166d6 Date: 2016-05-03 14:07 -0400 http://bitbucket.org/pypy/pypy/changeset/a01ca77166d6/ Log:Move deque fixes to py3k so I don't have to merge with upstream again. diff --git a/pypy/module/_collections/interp_deque.py b/pypy/

[pypy-commit] pypy py3k: Merged in marky1991/pypy_new/py3k (pull request #444)

2016-05-06 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84268:5624ae62ac73 Date: 2016-05-06 10:19 -0400 http://bitbucket.org/pypy/pypy/changeset/5624ae62ac73/ Log:Merged in marky1991/pypy_new/py3k (pull request #444) Py3k Finish Deque Fix diff --git a/lib-python/conftest.py b/lib-python

[pypy-commit] pypy py3k: Fix deque as I meant to do before. Added tests specifically testing pickleability of deque iterators.

2016-05-06 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84266:e31a3547aa90 Date: 2016-05-06 01:13 -0400 http://bitbucket.org/pypy/pypy/changeset/e31a3547aa90/ Log:Fix deque as I meant to do before. Added tests specifically testing pickleability of deque iterators. diff --git a/lib-python/conftes

[pypy-commit] pypy py3k: Fix the message to report the type correctly.

2016-05-06 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84267:1248da245a30 Date: 2016-05-06 10:04 -0400 http://bitbucket.org/pypy/pypy/changeset/1248da245a30/ Log:Fix the message to report the type correctly. diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_collections/interp_deque.

[pypy-commit] pypy py3k: Match cpython's inconsistent warning about the now-deprecated unicode_internal codec.

2016-05-07 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84281:3c339639fd2f Date: 2016-05-07 16:29 -0400 http://bitbucket.org/pypy/pypy/changeset/3c339639fd2f/ Log:Match cpython's inconsistent warning about the now-deprecated unicode_internal codec. diff --git a/pypy/module/_codecs/interp_codecs.

[pypy-commit] pypy py3k: Restore 975377190519 and 177135a9fa92, making the two pickle test suites pass.

2016-05-14 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84441:41ca20fe9080 Date: 2016-05-14 19:52 -0400 http://bitbucket.org/pypy/pypy/changeset/41ca20fe9080/ Log:Restore 975377190519 and 177135a9fa92, making the two pickle test suites pass. diff --git a/lib-python/3/test/pickletester.py b/lib-

[pypy-commit] pypy py3k: Merge from upstream.

2016-05-15 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84464:71dbedca9ddf Date: 2016-05-14 23:16 -0400 http://bitbucket.org/pypy/pypy/changeset/71dbedca9ddf/ Log:Merge from upstream. diff too long, truncating to 2000 out of 8017 lines diff --git a/dotviewer/graphserver.py b/dotviewer/graphserver.py --

[pypy-commit] pypy py3k: Respond to feedback. Matches cpython's intent more closely.

2016-05-15 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84463:7808db43d429 Date: 2016-05-14 23:09 -0400 http://bitbucket.org/pypy/pypy/changeset/7808db43d429/ Log:Respond to feedback. Matches cpython's intent more closely. diff --git a/lib-python/3/inspect.py b/lib-python/3/inspect.py --- a/lib-python/3

[pypy-commit] pypy py3k: Fix test_inspect.

2016-05-15 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84462:d9251d36a77d Date: 2016-05-14 01:47 -0400 http://bitbucket.org/pypy/pypy/changeset/d9251d36a77d/ Log:Fix test_inspect. diff --git a/lib-python/3/inspect.py b/lib-python/3/inspect.py --- a/lib-python/3/inspect.py +++ b/lib-python/3/inspect.py

[pypy-commit] pypy py3k: Review changes.

2016-05-15 Thread marky1991
Author: Mark Young Branch: py3k Changeset: r84465:9326980087ef Date: 2016-05-14 23:27 -0400 http://bitbucket.org/pypy/pypy/changeset/9326980087ef/ Log:Review changes. diff --git a/lib-python/3/inspect.py b/lib-python/3/inspect.py --- a/lib-python/3/inspect.py +++ b/lib-python/3/inspect.py @@

[pypy-commit] pypy py3k-clock_get_info: Commit what I have so far so I can test on windows. Everything added might not work properly. (Tests certainly don't pass)

2016-05-27 Thread marky1991
Author: Mark Young Branch: py3k-clock_get_info Changeset: r84755:855624d777e9 Date: 2016-05-17 00:07 -0400 http://bitbucket.org/pypy/pypy/changeset/855624d777e9/ Log:Commit what I have so far so I can test on windows. Everything added might not work properly. (Tests certainly don't pa

  1   2   >