]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
23 years agoThis commit was manufactured by cvs2svn to create tag 'r213'. v2.1.3
cvs2svn [Tue, 9 Apr 2002 01:16:08 +0000 (01:16 +0000)] 
This commit was manufactured by cvs2svn to create tag 'r213'.

23 years agoWeasle-word the SSL-on-Windows blurb.
Tim Peters [Tue, 9 Apr 2002 01:16:08 +0000 (01:16 +0000)] 
Weasle-word the SSL-on-Windows blurb.

23 years agore-adding the NEWS entry. SF ate my previous commit.
Anthony Baxter [Tue, 9 Apr 2002 01:09:05 +0000 (01:09 +0000)] 
re-adding the NEWS entry. SF ate my previous commit.

23 years agobackport 1.47's "add sendall() to FakeSocket class"
Anthony Baxter [Tue, 9 Apr 2002 00:39:10 +0000 (00:39 +0000)] 
backport 1.47's "add sendall() to FakeSocket class"

23 years agoChange license text to refer to 2.1.3.
Tim Peters [Mon, 8 Apr 2002 20:24:34 +0000 (20:24 +0000)] 
Change license text to refer to 2.1.3.

23 years agoChange 2.1.3 release date.
Tim Peters [Mon, 8 Apr 2002 18:48:05 +0000 (18:48 +0000)] 
Change 2.1.3 release date.

23 years agoSF bug 497854: Short-cuts missing for All Users.
Tim Peters [Mon, 8 Apr 2002 18:37:13 +0000 (18:37 +0000)] 
SF bug 497854:  Short-cuts missing for All Users.
Fixing a Windows-specific installer glitch.

23 years agoTalk about uncoordinated dance partners!
Fred Drake [Mon, 8 Apr 2002 18:31:27 +0000 (18:31 +0000)] 
Talk about uncoordinated dance partners!
Fixed the release date to match the source release.

23 years agoAdd news about zlib 1.1.4 for the Windows installer.
Tim Peters [Mon, 8 Apr 2002 18:31:19 +0000 (18:31 +0000)] 
Add news about zlib 1.1.4 for the Windows installer.

23 years agoBegin the Release Dance.
Fred Drake [Mon, 8 Apr 2002 18:27:53 +0000 (18:27 +0000)] 
Begin the Release Dance.

23 years agoUpdate Windows installer identification and resource strings for 2.1.3.
Tim Peters [Mon, 8 Apr 2002 18:21:56 +0000 (18:21 +0000)] 
Update Windows installer identification and resource strings for 2.1.3.

23 years agoChange 2.1.3 Windows build to use zlib 1.1.4.
Tim Peters [Mon, 8 Apr 2002 18:06:42 +0000 (18:06 +0000)] 
Change 2.1.3 Windows build to use zlib 1.1.4.

23 years agoChange the 2.1.3 Windows buildno (#35).
Tim Peters [Mon, 8 Apr 2002 18:02:54 +0000 (18:02 +0000)] 
Change the 2.1.3 Windows buildno (#35).

23 years agoUpdate 2.1.3 Windows buildno.
Tim Peters [Mon, 8 Apr 2002 18:00:09 +0000 (18:00 +0000)] 
Update 2.1.3 Windows buildno.

23 years agobackport fred's
Anthony Baxter [Mon, 8 Apr 2002 06:44:12 +0000 (06:44 +0000)] 
backport fred's
revision 1.2.2.1
Python 10 was a success, commemorate it\!
This includes Guido's whitespace cleanup.

23 years agobeginning the dance of the sugar-plum micro-release.
Anthony Baxter [Mon, 8 Apr 2002 06:05:51 +0000 (06:05 +0000)] 
beginning the dance of the sugar-plum micro-release.

23 years agoDo not call "knee" a standard module.
Fred Drake [Mon, 8 Apr 2002 05:23:43 +0000 (05:23 +0000)] 
Do not call "knee" a standard module.
This addresses the issue in SF bug #515745.

23 years ago#457466: "popenx() argument mangling hangs python" [Win9x only]
Anthony Baxter [Mon, 8 Apr 2002 05:03:59 +0000 (05:03 +0000)] 
#457466: "popenx() argument mangling hangs python" [Win9x only]

23 years agoBackport of bug
Anthony Baxter [Mon, 8 Apr 2002 04:42:09 +0000 (04:42 +0000)] 
Backport of bug
457466: "popenx() argument mangling hangs python" [Win9x only]."

Can't test this myself, but MarkH sez it's ok.

23 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Mon, 8 Apr 2002 04:42:09 +0000 (04:42 +0000)] 
This commit was manufactured by cvs2svn to create branch
'release21-maint'.

23 years agoAdd note about changes in xml.sax.expatreader.
Fred Drake [Thu, 4 Apr 2002 19:45:01 +0000 (19:45 +0000)] 
Add note about changes in xml.sax.expatreader.

23 years agoNot sure why the regression test missed this, but the PyXML tests caught it.
Fred Drake [Thu, 4 Apr 2002 19:13:18 +0000 (19:13 +0000)] 
Not sure why the regression test missed this, but the PyXML tests caught it.
We should get attributes from the right object.

23 years agoMark the notice about the new development version of the docs as not needing
Fred Drake [Thu, 4 Apr 2002 18:04:31 +0000 (18:04 +0000)] 
Mark the notice about the new development version of the docs as not needing
to be archived.  Most of these are pretty bland.  ;-)

23 years agoAvoid creating circular references between the ExpatParser and the
Fred Drake [Thu, 4 Apr 2002 17:59:25 +0000 (17:59 +0000)] 
Avoid creating circular references between the ExpatParser and the
ContentHandler.  While GC will eventually clean up, it can take longer than
normal for applications that create a lot of strings (or other immutables)
rather without creating many containers.
This closes SF bug #535474.

23 years agoBack-port Neal Norwitz's patch:
Fred Drake [Thu, 4 Apr 2002 16:24:31 +0000 (16:24 +0000)] 
Back-port Neal Norwitz's patch:
    libarray.tex 1.31.8.2

SF 539024, Fix broken link to numpy

23 years agoAdd the PyObject_As*Buffer() functions that apply, now that the docs have been
Fred Drake [Thu, 4 Apr 2002 04:21:23 +0000 (04:21 +0000)] 
Add the PyObject_As*Buffer() functions that apply, now that the docs have been
corrected and I'm dealing with them anyway.

23 years agoUpdate the PEP URL format to point to python.org.
Fred Drake [Wed, 3 Apr 2002 03:36:47 +0000 (03:36 +0000)] 
Update the PEP URL format to point to python.org.
(This affects exactly one link on the release21-maint branch.)

23 years agoThere is no PyArg_ConvertTuple(); call it by the right name.
Fred Drake [Mon, 1 Apr 2002 23:14:30 +0000 (23:14 +0000)] 
There is no PyArg_ConvertTuple(); call it by the right name.
This closes SF bug #537511.

23 years agoUpdate to push the docs to python.org instead of python.sf.net.
Fred Drake [Mon, 1 Apr 2002 20:13:08 +0000 (20:13 +0000)] 
Update to push the docs to python.org instead of python.sf.net.

23 years agobackport gvanrossum's checkin of
Martin v. Löwis [Mon, 1 Apr 2002 16:45:51 +0000 (16:45 +0000)] 
backport gvanrossum's checkin of
    revision 2.40 of mpzmodule.c

SF patch 517245 by Marc Recht.

Support GMP version >= 2.

23 years agoNews for SF #535905.
Guido van Rossum [Fri, 29 Mar 2002 01:06:35 +0000 (01:06 +0000)] 
News for SF #535905.

23 years agoSort-of backport to 2.1.3 (if we ever release it) of the following.
Guido van Rossum [Thu, 28 Mar 2002 20:41:02 +0000 (20:41 +0000)] 
Sort-of backport to 2.1.3 (if we ever release it) of the following.
(The fix looks different, but does the same thing to the 2.1 GC code
that Neil's patch does to the 2.2 GC code.)

This is Neil's fix for SF bug 535905 (Evil Trashcan and GC interaction).

The fix makes it possible to call PyObject_GC_UnTrack() more than once
on the same object, and then move the PyObject_GC_UnTrack() call to
*before* the trashcan code is invoked.

BUGFIX CANDIDATE!

23 years agoBackport for 2.1.3 (if we ever release it; we may have to because
Guido van Rossum [Thu, 28 Mar 2002 20:21:21 +0000 (20:21 +0000)] 
Backport for 2.1.3 (if we ever release it; we may have to because
this is what Zope 2 will be using in the foreseeable future).

Fix an issue that was reported in but unrelated to the main problem of
SF bug 535905 (Evil Trashcan and GC interaction).

The SETLOCAL() macro should not DECREF the local variable in-place and
then store the new value; it should copy the old value to a temporary
value, then store the new value, and then DECREF the temporary value.
This is because it is possible that during the DECREF the frame is
accessed by other code (e.g. a __del__ method or gc.collect()) and the
variable would be pointing to already-freed memory.

BUGFIX CANDIDATE!

23 years agoFix stupid typo in example.
Fred Drake [Sat, 16 Mar 2002 13:53:35 +0000 (13:53 +0000)] 
Fix stupid typo in example.

23 years agoClarify the descriptions of the positive and negative lookbehind assertions.
Fred Drake [Sat, 16 Mar 2002 06:26:20 +0000 (06:26 +0000)] 
Clarify the descriptions of the positive and negative lookbehind assertions.
Added examples of positive lookbehind assertions.
This closes SF bug #529708.

23 years agoAdd a test that was added in Python 2.2: test Weak*Dictionary.setdefault().
Fred Drake [Wed, 13 Mar 2002 05:49:06 +0000 (05:49 +0000)] 
Add a test that was added in Python 2.2: test Weak*Dictionary.setdefault().
The purpose is to avoid regression on SF bug #529273.
This test is stronger than the one submitted with the bug report.

23 years agoFix SF bug #529273: WeakValueDictionary.setdefault() raised UnboundLocalError
Fred Drake [Wed, 13 Mar 2002 05:47:26 +0000 (05:47 +0000)] 
Fix SF bug #529273: WeakValueDictionary.setdefault() raised UnboundLocalError
since it used the name of a global function as the name of a local.  The
patch is almost identical to that submitted with the bug report.

23 years agoChange the way \textasciitilde is implemented so it works more consistently
Fred Drake [Wed, 13 Mar 2002 02:46:17 +0000 (02:46 +0000)] 
Change the way \textasciitilde is implemented so it works more consistently
(dropping tildes into data that still goes through LaTeX-like processing is
a bad idea).

23 years agoAdd a note that Py_None needs the same reference count treatment as any
Fred Drake [Tue, 12 Mar 2002 20:18:01 +0000 (20:18 +0000)] 
Add a note that Py_None needs the same reference count treatment as any
other PyObject *.
This closes SF bug #494007.

23 years ago"level" keyword argument in example should be "stacklevel".
Fred Drake [Tue, 12 Mar 2002 19:51:59 +0000 (19:51 +0000)] 
"level" keyword argument in example should be "stacklevel".
This closes SF bug #517684.

23 years agoAdd more explanation of how data_files is used (esp. where the files end up
Fred Drake [Fri, 8 Mar 2002 22:02:26 +0000 (22:02 +0000)] 
Add more explanation of how data_files is used (esp. where the files end up
in the installation and how that location is determined).

23 years ago"Shortcut" should be "short-circuit".
Fred Drake [Fri, 8 Mar 2002 01:01:50 +0000 (01:01 +0000)] 
"Shortcut" should be "short-circuit".
This closes SF bug #526277.

23 years agoBackport (if there's ever a 2.1.3 release) of a useful trunk fix:
Guido van Rossum [Mon, 25 Feb 2002 23:13:34 +0000 (23:13 +0000)] 
Backport (if there's ever a 2.1.3 release) of a useful trunk fix:

Fix by Edward K Ream to make breakpoints work on Windows: insert a
missing call to self.canonic().

23 years agoTypo: thsi -> this. Closes SF bug #521450.
Fred Drake [Fri, 22 Feb 2002 15:41:13 +0000 (15:41 +0000)] 
Typo: thsi -> this.  Closes SF bug #521450.

23 years agoAdd an availability statement for alarm().
Fred Drake [Fri, 15 Feb 2002 21:00:35 +0000 (21:00 +0000)] 
Add an availability statement for alarm().

23 years agoConsistently use \textasciicircum to produce a ^ character.
Fred Drake [Thu, 14 Feb 2002 15:26:15 +0000 (15:26 +0000)] 
Consistently use \textasciicircum to produce a ^ character.
LaTeX really falls flat on this one!

23 years agoIn case there ever will be a 2.1.3, this fixes SF bug #514928 (Bastian
Guido van Rossum [Fri, 8 Feb 2002 21:32:41 +0000 (21:32 +0000)] 
In case there ever will be a 2.1.3, this fixes SF bug #514928 (Bastian
Kleineidam): curses error in w.border().

For some reason, in 2.1.2 and before, PyCursesWindow_Border is
declared as METH_VARARGS but calls PyArg_Parse(), which is wrong.

(This is not relevant for 2.2, which does this completely different
and makes all functions METH_VARARGS.)

24 years agoUpdate the instructions on reporting bugs to reflect that anonymous reports
Fred Drake [Mon, 4 Feb 2002 21:43:58 +0000 (21:43 +0000)] 
Update the instructions on reporting bugs to reflect that anonymous reports
are no longer accepted.

24 years agostring.split() docstring described the interpretation of the maxsplit
Fred Drake [Wed, 30 Jan 2002 16:16:38 +0000 (16:16 +0000)] 
string.split() docstring described the interpretation of the maxsplit
argument incorrectly.
This closes SF bug #505997.

24 years agoAdd keyword.kwlist to the public API.
Fred Drake [Thu, 24 Jan 2002 16:40:31 +0000 (16:40 +0000)] 
Add keyword.kwlist to the public API.

24 years agolibkeyword.tex was missing from the list of dependencies for the
Fred Drake [Thu, 24 Jan 2002 16:40:15 +0000 (16:40 +0000)] 
libkeyword.tex was missing from the list of dependencies for the
Library Reference.

24 years agoFix typos reported by François Pinard.
Fred Drake [Mon, 21 Jan 2002 16:10:06 +0000 (16:10 +0000)] 
Fix typos reported by François Pinard.

24 years agoUpdated GNU info dir segment from Milan Zamazal.
Fred Drake [Thu, 17 Jan 2002 21:26:19 +0000 (21:26 +0000)] 
Updated GNU info dir segment from Milan Zamazal.

24 years agoUpdate email address.
Fred Drake [Thu, 17 Jan 2002 21:06:38 +0000 (21:06 +0000)] 
Update email address.

24 years agoFix Michael Hudson's email address.
Fred Drake [Thu, 17 Jan 2002 06:18:17 +0000 (06:18 +0000)] 
Fix Michael Hudson's email address.

24 years agoThis commit was manufactured by cvs2svn to create tag 'r212'. v2.1.2
cvs2svn [Tue, 15 Jan 2002 22:34:58 +0000 (22:34 +0000)] 
This commit was manufactured by cvs2svn to create tag 'r212'.

24 years agoAssorted Windows tweaks to change the release from 2.1.2c1 to 2.1.2.
Tim Peters [Tue, 15 Jan 2002 22:34:58 +0000 (22:34 +0000)] 
Assorted Windows tweaks to change the release from 2.1.2c1 to 2.1.2.
I have nothing else I intend to check in for 2.1.2 final.

24 years agoBump version to 2.1.2 final.
Guido van Rossum [Tue, 15 Jan 2002 22:19:12 +0000 (22:19 +0000)] 
Bump version to 2.1.2 final.

24 years agoNews for 2.1.2 final. This is good now.
Guido van Rossum [Tue, 15 Jan 2002 22:13:16 +0000 (22:13 +0000)] 
News for 2.1.2 final.  This is good now.

24 years agoFound another place where the copyrgiht date had to be fixed.
Guido van Rossum [Tue, 15 Jan 2002 22:09:55 +0000 (22:09 +0000)] 
Found another place where the copyrgiht date had to be fixed.

24 years agoSet the release version and date.
Fred Drake [Tue, 15 Jan 2002 22:00:25 +0000 (22:00 +0000)] 
Set the release version and date.

24 years agoSet the release version.
Fred Drake [Tue, 15 Jan 2002 22:00:09 +0000 (22:00 +0000)] 
Set the release version.

24 years agoBackport revision 2.69.
Guido van Rossum [Tue, 15 Jan 2002 21:14:38 +0000 (21:14 +0000)] 
Backport revision 2.69.

SF patch #471839: Bug when extensions import extensions (Shane Hathaway)

    When an extension imports another extension in its
    initXXX() function, the variable _Py_PackageContext is
    prematurely reset to NULL. If the outer extension then
    calls Py_InitModule(), the extension is installed in
    sys.modules without its package name. The
    manifestation of this bug is a "SystemError:
    _PyImport_FixupExtension: module <package>.<extension>
    not loaded".

    To fix this, importdl.c just needs to retain the old
    value of _Py_PackageContext and restore it after the
    initXXX() method is called. The attached patch does this.

    This patch applies to Python 2.1.1 and the current CVS.

24 years agoMerge in Thomas Heller's typo fix from revision 1.13.
Fred Drake [Tue, 15 Jan 2002 04:48:43 +0000 (04:48 +0000)] 
Merge in Thomas Heller's typo fix from revision 1.13.

24 years agoCopied from the HEAD revision, and checked in again after doing a
Thomas Heller [Fri, 11 Jan 2002 10:08:19 +0000 (10:08 +0000)] 
Copied from the HEAD revision, and checked in again after doing a
"cvs admin -kb installer.bmp" (although this should be unneeded?).

24 years agoAdd blurb about 32-bit Windows installer -- this made the SF release notes,
Tim Peters [Fri, 11 Jan 2002 04:21:11 +0000 (04:21 +0000)] 
Add blurb about 32-bit Windows installer -- this made the SF release notes,
but apparently didn't get backstitched into NEWS before the release.
Trimmed trailing whitespace.

24 years agoRemove remaining 2.2-isms:
Tim Peters [Fri, 11 Jan 2002 00:28:56 +0000 (00:28 +0000)] 
Remove remaining 2.2-isms:
+ Lib/site-packages wasn't created on Windows in 2.1.
+ The compiler package lived in Tools instead of in Lib.

After this, a directory compare of an installed 2.1.1 and an installation
created by this installer "are close".  The remaining differences have to
do with files that the old installer mistakenly never knew existed (like
the distutils README, and pynche's color-name files).  All such cases in
2.1.1 were bugs, now repaired in 2.1.2.

24 years agoThe license text needs to refer to 2.1.2, not 2.1.1.
Tim Peters [Thu, 10 Jan 2002 23:32:36 +0000 (23:32 +0000)] 
The license text needs to refer to 2.1.2, not 2.1.1.

24 years ago2.1-ize command for Start menu GUI pydoc shortcut.
Tim Peters [Thu, 10 Jan 2002 23:27:45 +0000 (23:27 +0000)] 
2.1-ize command for Start menu GUI pydoc shortcut.

24 years agoAdd the GetArgv() docs provided by Dean Draayer in SF patch #496705.
Fred Drake [Thu, 10 Jan 2002 23:12:07 +0000 (23:12 +0000)] 
Add the GetArgv() docs provided by Dean Draayer in SF patch #496705.

24 years agoUpdate to the latest version from the trunk.
Fred Drake [Thu, 10 Jan 2002 23:10:20 +0000 (23:10 +0000)] 
Update to the latest version from the trunk.

24 years agoMostly removing stuff the installer does in 2.2 that can't be done in
Tim Peters [Thu, 10 Jan 2002 23:05:10 +0000 (23:05 +0000)] 
Mostly removing stuff the installer does in 2.2 that can't be done in
2.1 (e.g., there was no Lib/test/data directory then, hotshot didn't exist,
ditto the Lib/email package, etc).  Also restored the now-obsolete expat
setup.

24 years agoOne more copyright date to update.
Fred Drake [Thu, 10 Jan 2002 22:58:16 +0000 (22:58 +0000)] 
One more copyright date to update.

24 years agoAttempted to update all the copyright notices (we're releasing this in
Tim Peters [Thu, 10 Jan 2002 22:49:58 +0000 (22:49 +0000)] 
Attempted to update all the copyright notices (we're releasing this in
2002!).  Does anyone know of a copyright blurb I missed?

24 years agoMore backporting of 32-bit installer. Doesn't work yet, but getting
Tim Peters [Thu, 10 Jan 2002 22:42:17 +0000 (22:42 +0000)] 
More backporting of 32-bit installer.  Doesn't work yet, but getting
closer.

24 years agoAdjust the instructions for building large file support so that it works
Fred Drake [Thu, 10 Jan 2002 22:37:18 +0000 (22:37 +0000)] 
Adjust the instructions for building large file support so that it works
more cleanly (I think this supports more Linux systems; not sure).
Barry Warsaw & Martin von Loewis actually agree on this!
This closes SF patch #502023.

24 years agoBackporting the 32-bit installer requires an additional .wse script,
Tim Peters [Thu, 10 Jan 2002 21:24:17 +0000 (21:24 +0000)] 
Backporting the 32-bit installer requires an additional .wse script,
copied here verbatim from the trunk (it should be release-independent).

24 years agoUpdate Windows build number for 2.1.2c1.
Tim Peters [Thu, 10 Jan 2002 19:57:21 +0000 (19:57 +0000)] 
Update Windows build number for 2.1.2c1.

24 years agoThis commit was manufactured by cvs2svn to create tag 'r212c1'. v2.1.2c1
cvs2svn [Thu, 10 Jan 2002 16:25:57 +0000 (16:25 +0000)] 
This commit was manufactured by cvs2svn to create tag 'r212c1'.

24 years agotweak version numbers - 2.1.2c1, release candidate.
Anthony Baxter [Thu, 10 Jan 2002 16:25:57 +0000 (16:25 +0000)] 
tweak version numbers - 2.1.2c1, release candidate.

24 years agobackport 1.14:
Anthony Baxter [Thu, 10 Jan 2002 15:51:52 +0000 (15:51 +0000)] 
backport 1.14:
  Fix the second reincarnation of SF #456395 -- failure on IRIX.  This
  time use .replace() to change all \r\n into \n, not just the last one.

This makes test_pty work on Irix.

24 years agoPrepare for 2.1.2 release candidate 1.
Fred Drake [Thu, 10 Jan 2002 15:43:16 +0000 (15:43 +0000)] 
Prepare for 2.1.2 release candidate 1.

24 years agoadded bdfl edits
Anthony Baxter [Thu, 10 Jan 2002 14:37:48 +0000 (14:37 +0000)] 
added bdfl edits

24 years agoAdded item about the webbrowser security fix.
Fred Drake [Thu, 10 Jan 2002 13:56:21 +0000 (13:56 +0000)] 
Added item about the webbrowser security fix.

24 years agobuild notes for macos x 10.1, from Dan Wolfe.
Anthony Baxter [Thu, 10 Jan 2002 12:29:33 +0000 (12:29 +0000)] 
build notes for macos x 10.1, from Dan Wolfe.
Closes patch:
[ #481080 ] Read Me file Patch for Python 2.1.2

24 years agocosmetic change to add a commit message for the last commit, accidently
Anthony Baxter [Thu, 10 Jan 2002 11:12:20 +0000 (11:12 +0000)] 
cosmetic change to add a commit message for the last commit, accidently
sent with empty message.

sheesh. Lucky I decided it was worth doing last minute complete compile
tests. cvs merge stupid on my part fixed that made solaris builds totally
fail.

24 years agothread_pthread.h
Anthony Baxter [Thu, 10 Jan 2002 11:10:18 +0000 (11:10 +0000)] 
thread_pthread.h

24 years agooops. PEP-0101 missed this.
Anthony Baxter [Thu, 10 Jan 2002 10:46:53 +0000 (10:46 +0000)] 
oops. PEP-0101 missed this.

24 years agooops. forgot about largefile support.
Anthony Baxter [Thu, 10 Jan 2002 10:18:00 +0000 (10:18 +0000)] 
oops. forgot about largefile support.

24 years agobackport Fred's 1.58:
Anthony Baxter [Thu, 10 Jan 2002 10:04:04 +0000 (10:04 +0000)] 
backport Fred's 1.58:
Added documentation of the sendall() method, and a note to the send() method
that it does not guarantee that all data is sent.

24 years ago2.1.2 release continues...
Anthony Baxter [Thu, 10 Jan 2002 10:00:48 +0000 (10:00 +0000)] 
2.1.2 release continues...

24 years agoBackport gvanrossum's checkin of revision 1.20:
Anthony Baxter [Thu, 10 Jan 2002 09:54:01 +0000 (09:54 +0000)] 
Backport gvanrossum's checkin of revision 1.20:

Thread.__bootstrap(): ignore exceptions in the self.__delete() call in
the finally clause.  An exception here could happen when a daemon
thread exits after the threading module has already been trashed by
the import finalization, and there's not much of a point in trying to
insist doing the cleanup in that stage.

This should fix SF bug ##497111: active_limbo_lock error at program
exit.

24 years agoand heeeere we go. heading for 2.1.2 release.
Anthony Baxter [Thu, 10 Jan 2002 09:50:31 +0000 (09:50 +0000)] 
and heeeere we go. heading for 2.1.2 release.

24 years agoFix webbrowser.py security bug: be more careful about what we pass to
Fred Drake [Mon, 7 Jan 2002 15:30:21 +0000 (15:30 +0000)] 
Fix webbrowser.py security bug: be more careful about what we pass to
os.system().
This closes Python bug #500401, Debian bug #127507.

24 years agoMvL's patch to fix up large file support. You still need to enable it
Anthony Baxter [Mon, 7 Jan 2002 06:42:37 +0000 (06:42 +0000)] 
MvL's patch to fix up large file support. You still need to enable it
manually with, e.g.:
    CC='gcc -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64' ./configure

24 years agoDo not mask the name of a built-in function in example code.
Fred Drake [Sat, 5 Jan 2002 04:04:56 +0000 (04:04 +0000)] 
Do not mask the name of a built-in function in example code.
Based on comment sent to python-docs.

24 years agoFix minor typo reported in SF patch #497951.
Fred Drake [Sat, 5 Jan 2002 01:51:37 +0000 (01:51 +0000)] 
Fix minor typo reported in SF patch #497951.

24 years agoA slightly different version of patch 489388 which addresses two MacOSX issues:
Jack Jansen [Thu, 27 Dec 2001 21:55:46 +0000 (21:55 +0000)] 
A slightly different version of patch 489388 which addresses two MacOSX issues:
- Use -flat-namespace linker option to allow building on 10.1 and later.
- Allows it to build on 10.1.1 and later (which use a different version
  numbering scheme for "uname").

Anthony asked me to check this in.

24 years agoDon;t build curses on MacOSX 10.1 or later. This is patch 496905, and
Jack Jansen [Thu, 27 Dec 2001 21:51:02 +0000 (21:51 +0000)] 
Don;t build curses on MacOSX 10.1 or later. This is patch 496905, and
Anthony asked me to check it in.

24 years agoAnother name.
Fred Drake [Thu, 27 Dec 2001 18:40:54 +0000 (18:40 +0000)] 
Another name.