This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author methane
Recipients josh.r, methane, rhettinger, serhiy.storchaka, tim.peters
Date 2016-09-21.07:31:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1474443062.0.0.0843970865392.issue28201@psf.upfronthosting.co.za>
In-reply-to
Content
josh.r:

>  I believe per PEP7, we're still sticking to ANSI C (aka C89), and specifically, "all declarations must be at the top of a block (not necessarily at the top of function".

Python 3.6 branch allows some C99 features.
https://www.python.org/dev/peps/pep-0007/#c-dialect

> Removing those unrelated changes looks like it would dramatically reduce the churn too, making review easier.

While I think refactoring around changes is practical [1], I agree that I made too much change.  I'll reduce diff size.

[1] Changing without refactoring is hard sometimes. Whole file refactoring
    without actual change may cause many conflicts against other patches.
History
Date User Action Args
2016-09-21 07:31:02methanesetrecipients: + methane, tim.peters, rhettinger, serhiy.storchaka, josh.r
2016-09-21 07:31:01methanesetmessageid: <1474443062.0.0.0843970865392.issue28201@psf.upfronthosting.co.za>
2016-09-21 07:31:01methanelinkissue28201 messages
2016-09-21 07:31:01methanecreate