[issue25942] Do not immediately SIGKILL subprocess child processes upon ^C

2018-01-30 Thread Stuart Berg

Change by Stuart Berg <be...@janelia.hhmi.org>:


--
nosy: +stuarteberg

___
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue25942>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue25942] subprocess.call SIGKILLs too liberally

2017-11-04 Thread Stuart Berg

Change by Stuart Berg <be...@janelia.hhmi.org>:


--
pull_requests: +4245

___
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue25942>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28837] 2to3 does not wrap zip correctly

2017-02-15 Thread Stuart Berg

Changes by Stuart Berg <be...@janelia.hhmi.org>:


--
pull_requests: +85

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28837>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28837] 2to3 does not wrap zip correctly

2017-02-11 Thread Stuart Berg

Stuart Berg added the comment:

Patch submitted as github PR #24:
https://github.com/python/cpython/pull/24

--

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28837>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28837] 2to3 does not wrap zip correctly

2017-01-19 Thread Stuart Berg

Changes by Stuart Berg <be...@janelia.hhmi.org>:


Added file: http://bugs.python.org/file46343/fix-28837.patch

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28837>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28837] 2to3 does not wrap zip correctly

2017-01-19 Thread Stuart Berg

Changes by Stuart Berg <be...@janelia.hhmi.org>:


Removed file: http://bugs.python.org/file46342/fix-28837.patch

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28837>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28837] 2to3 does not wrap zip correctly

2017-01-19 Thread Stuart Berg

Changes by Stuart Berg <be...@janelia.hhmi.org>:


Removed file: http://bugs.python.org/file46341/fix-28837.patch

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28837>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28837] 2to3 does not wrap zip correctly

2017-01-19 Thread Stuart Berg

Stuart Berg added the comment:

Sorry for re-uploading the patch; I made some pep8 fixes.

--
Added file: http://bugs.python.org/file46342/fix-28837.patch

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28837>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28837] 2to3 does not wrap zip correctly

2017-01-19 Thread Stuart Berg

Changes by Stuart Berg <be...@janelia.hhmi.org>:


Added file: http://bugs.python.org/file46341/fix-28837.patch

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28837>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28837] 2to3 does not wrap zip correctly

2017-01-19 Thread Stuart Berg

Changes by Stuart Berg <be...@janelia.hhmi.org>:


Removed file: http://bugs.python.org/file46339/fix-28837.patch

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28837>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28837] 2to3 does not wrap zip correctly

2017-01-19 Thread Stuart Berg

Stuart Berg added the comment:

In addition to zip(), this problem also affects map() and filter().

The problem is that the match patterns in FixZip, FixMap, and FixFilter do not 
allow for more than one "trailer" node.  (And even if they did, their 
transform() methods aren't expecting it.)

For example, in the following expression, 'zip' is followed by two 'trailers', 
which are '(a,b)', and [0]:

zip(a,b)[0]

... but FixZip.PATTERN only expects a single trailer (the argument list), so 
the presence of a second trailer prevents the match: https://git.io/vMDP9


(Here's the relevant line of the grammar: https://git.io/vMDPJ)

I've written a patch that fixes this problem for zip, map, and filter, with 
tests.  See attached.

BTW, this problem was previously reported in 21628, but that issue was 
incorrectly closed as a duplicate, so I'm submitting my patch here.

--
keywords: +patch
nosy: +stuarteberg
Added file: http://bugs.python.org/file46339/fix-28837.patch

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28837>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue21628] 2to3 does not fix zip in some cases

2017-01-19 Thread Stuart Berg

Stuart Berg added the comment:

Already closed, but FWIW, I think this was incorrectly marked as a duplicate.  
Issue 20742 discusses a different issue related to lib2to3 and zip.

Meanwhile, this issue has been raised again in 28837, so I will continue the 
discussion there.  (I have a patch.)

--
nosy: +stuarteberg

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue21628>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com