Re: [Python-Dev] nonlocal x = value

2010-12-17 Thread Benjamin Peterson
2010/12/17 Stefan Behnel stefan...@behnel.de: Hi, it seems that Py3 doesn't support setting a nonlocal value as part of the nonlocal command    Python 3.2a4+ (py3k:86480, Nov 16 2010, 16:43:22)    [GCC 4.4.3] on linux2    Type help, copyright, credits or license for more information.    

Re: [Python-Dev] nonlocal x = value

2010-12-17 Thread Laurens Van Houtven
+1 for throwing it out of the PEP. Assignment is a thing, nonlocal/global is a thing, don't mix them up :) (That in addition to the grammar cleanliness argument Stephan already made) cheers lvh. ___ Python-Dev mailing list Python-Dev@python.org

[Python-Dev] Summary of Python tracker Issues

2010-12-17 Thread Python tracker
ACTIVITY SUMMARY (2010-12-10 - 2010-12-17) Python tracker at http://bugs.python.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open2537 (-20) closed 19971 (+72) total 22508 (+52) Open issues

Re: [Python-Dev] nonlocal x = value

2010-12-17 Thread Alexander Belopolsky
On Fri, Dec 17, 2010 at 11:52 AM, Laurens Van Houtven l...@laurensvh.be wrote: +1 for throwing it out of the PEP. Assignment is a thing, nonlocal/global is a thing, don't mix them up :) (That in addition to the grammar cleanliness argument Stephan already made) Another +1 for the same reasons.

Re: [Python-Dev] nonlocal x = value

2010-12-17 Thread Benjamin Peterson
2010/12/17 Alexander Belopolsky alexander.belopol...@gmail.com: On Fri, Dec 17, 2010 at 11:52 AM, Laurens Van Houtven l...@laurensvh.be wrote: +1 for throwing it out of the PEP. Assignment is a thing, nonlocal/global is a thing, don't mix them up :) (That in addition to the grammar

Re: [Python-Dev] nonlocal x = value

2010-12-17 Thread Alexander Belopolsky
On Fri, Dec 17, 2010 at 12:33 PM, Benjamin Peterson benja...@python.org wrote: .. Another +1 for the same reasons.  Also, since global does not allow assignment, neither should nonlocal. Note that the PEP stated that global would also be extended. I missed that, so for future reference, the

[Python-Dev] Locale-specific formatting

2010-12-17 Thread MRAB
I had a thought about locale-specific formatting. Currently, when we want to do locale-specific formatting we use the locale module like this: locale.format(%d, 12345, grouping=False) '12345' locale.format(%d, 12345, grouping=True) '12,345' This makes it harder to use more than one locale at

[Python-Dev] Issue #8863 adds a new PYTHONNOFAULTHANDLER environment variable

2010-12-17 Thread Victor Stinner
Hi, In 2008, I proposed a patch to raise a Python exception on SIGSEVG signal. In some cases, it's possible to catch the exception, log it, and continue the execution. But because in some cases, the Python internal state is corrupted, the idea was rejected (see the issue #3999). Someone

Re: [Python-Dev] Locale-specific formatting

2010-12-17 Thread R. David Murray
On Sat, 18 Dec 2010 00:08:47 +, MRAB pyt...@mrabarnett.plus.com wrote: I had a thought about locale-specific formatting. Currently, when we want to do locale-specific formatting we use the locale module like this: locale.format(%d, 12345, grouping=False) '12345' locale.format(%d,