Re: [Python-Dev] Meet your next release manager: Benjamin Peterson

2009-01-10 Thread Steve Holden
Aahz wrote: > On Sat, Jan 10, 2009, Barry Warsaw wrote: >> On Jan 9, 2009, at 8:21 PM, Aahz wrote: >>> On Fri, Jan 09, 2009, Barry Warsaw wrote: To that end, I'm happy to say that Benjamin Peterson will be the release manager for Python 2.7 and 3.1. I will be mentoring him through t

Re: [Python-Dev] Meet your next release manager: Benjamin Peterson

2009-01-10 Thread Aahz
On Sat, Jan 10, 2009, Barry Warsaw wrote: > On Jan 9, 2009, at 8:21 PM, Aahz wrote: >> On Fri, Jan 09, 2009, Barry Warsaw wrote: >>> >>> To that end, I'm happy to say that Benjamin Peterson will be the >>> release manager for Python 2.7 and 3.1. I will be mentoring him >>> through the process, but

Re: [Python-Dev] Meet your next release manager: Benjamin Peterson

2009-01-10 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Jan 9, 2009, at 8:21 PM, Aahz wrote: On Fri, Jan 09, 2009, Barry Warsaw wrote: To that end, I'm happy to say that Benjamin Peterson will be the release manager for Python 2.7 and 3.1. I will be mentoring him through the process, but it'll b

Re: [Python-Dev] Py_END_ALLOW_THREADS and GetLastError()

2009-01-10 Thread Ulrich Eckhardt
On Saturday 10 January 2009 15:11:16 Martin v. Löwis wrote: > > Well, that's what you get for using globals > > Please do take a look at the issue at hand before pointing fingers. I'm really sorry if this sounded like I was accusing someone, that was not my intention. Uli

Re: [Python-Dev] Py_END_ALLOW_THREADS and GetLastError()

2009-01-10 Thread Martin v. Löwis
> Well, that's what you get for using globals Please do take a look at the issue at hand before pointing fingers. First, GetLastError() isn't a really a global (and neither is errno); they are both thread-local. Next, there is really no choice to use or not use errno - if you want to find out what

Re: [Python-Dev] Py_END_ALLOW_THREADS and GetLastError()

2009-01-10 Thread Ulrich Eckhardt
On Saturday 10 January 2009 12:29:47 Kristján Valur Jónsson wrote: > Currently on Windows, Py_END_ALLOW_THREADS can have the side effect of > resetting the windows error code returned by GetLastError(). There is a > number of cases, particularly in posixmodule, with a pattern like: > Py_BEGIN_ALLOW

Re: [Python-Dev] Py_END_ALLOW_THREADS and GetLastError()

2009-01-10 Thread Hirokazu Yamamoto
Kristján Valur Jónsson wrote: > Currently on Windows, Py_END_ALLOW_THREADS can have the side effect of > resetting the windows error code returned by GetLastError(). > > There is a number of cases, particularly in posixmodule, with a pattern > like: > > Py_BEGIN_ALLOW_THREADS > > resul

Re: [Python-Dev] Getting importlib into the standard library for 3.1

2009-01-10 Thread Michael Foord
Brett Cannon wrote: OK, since no one has really said anything, I am going to assume no one has issues with importlib in terms of me checking it in or choosing a name for it (I like importlib more than imp so I will probably stick with that). So I will do some file renaming and reorganization, ge

[Python-Dev] Py_END_ALLOW_THREADS and GetLastError()

2009-01-10 Thread Kristján Valur Jónsson
Currently on Windows, Py_END_ALLOW_THREADS can have the side effect of resetting the windows error code returned by GetLastError(). There is a number of cases, particularly in posixmodule, with a pattern like: Py_BEGIN_ALLOW_THREADS result = FindNextFile(hFindFile, &FileData);