]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
21 years agoBump version number for release.
Fred Drake [Thu, 18 Dec 2003 15:06:58 +0000 (15:06 +0000)] 
Bump version number for release.

21 years agoBackport 1.13 through 1.15, after getting a begging letter from a certain
Anthony Baxter [Thu, 18 Dec 2003 09:43:33 +0000 (09:43 +0000)] 
Backport 1.13 through 1.15, after getting a begging letter from a certain
BDFL <wink>

  The fullmodname() function chopped off the first character if the
  module existed in the current directory.

  Open results files, which contain binary pickles, in binary mode.
  Remove fallback code that tries to read marshal data from a results
  file, since this module never writes marshal data.

21 years agofix loss of a space after indexing markup
Fred Drake [Thu, 18 Dec 2003 06:26:15 +0000 (06:26 +0000)] 
fix loss of a space after indexing markup

21 years ago- use correct markup
Fred Drake [Thu, 18 Dec 2003 06:24:13 +0000 (06:24 +0000)] 
- use correct markup
- re-wrap resulting long lines

21 years agoapply hackish work-arounds to make sure double hyphens aren't screwed
Fred Drake [Thu, 18 Dec 2003 06:11:37 +0000 (06:11 +0000)] 
apply hackish work-arounds to make sure double hyphens aren't screwed
up in the generated HTML
(this won't be needed on the trunk)

21 years agoapply hackish work-around to make sure double hyphens aren't screwed
Fred Drake [Thu, 18 Dec 2003 06:08:29 +0000 (06:08 +0000)] 
apply hackish work-around to make sure double hyphens aren't screwed
up in the generated HTML
(this won't be needed on the trunk)

21 years agoapply hackish work-arounds to make sure double hyphens aren't screwed
Fred Drake [Thu, 18 Dec 2003 06:03:53 +0000 (06:03 +0000)] 
apply hackish work-arounds to make sure double hyphens aren't screwed
up in the generated HTML
(this won't be needed on the trunk)

21 years agofix weird sh-bang line
Fred Drake [Thu, 18 Dec 2003 05:30:05 +0000 (05:30 +0000)] 
fix weird sh-bang line

21 years agoavoid bash-isms
Fred Drake [Thu, 18 Dec 2003 05:27:25 +0000 (05:27 +0000)] 
avoid bash-isms

21 years agofix typo
Fred Drake [Wed, 17 Dec 2003 23:12:15 +0000 (23:12 +0000)] 
fix typo

21 years agoquick workaround to make "--" in a code sample not be treated wrongly
Fred Drake [Tue, 16 Dec 2003 02:01:22 +0000 (02:01 +0000)] 
quick workaround to make "--" in a code sample not be treated wrongly
(converted to an en-dash) by LaTeX2HTML

21 years agofix typo
Fred Drake [Mon, 15 Dec 2003 15:46:04 +0000 (15:46 +0000)] 
fix typo
(backported from trunk revision 1.3)

21 years ago- fix typo
Fred Drake [Mon, 15 Dec 2003 15:45:06 +0000 (15:45 +0000)] 
- fix typo
  (backported from trunk revision 1.10)
- wrap long lines

21 years agofix typo
Fred Drake [Mon, 15 Dec 2003 15:43:39 +0000 (15:43 +0000)] 
fix typo
(backported from trunk revision 1.22)

21 years agofix typo: added missing letter
Fred Drake [Mon, 15 Dec 2003 15:40:28 +0000 (15:40 +0000)] 
fix typo: added missing letter
(backported from trunk revision 1.21)

21 years agofix typo: added missing word
Fred Drake [Mon, 15 Dec 2003 15:34:11 +0000 (15:34 +0000)] 
fix typo: added missing word
(backported from trunk revision 1.32)

21 years agofix typo and join two paragraphs
Fred Drake [Thu, 11 Dec 2003 19:45:21 +0000 (19:45 +0000)] 
fix typo and join two paragraphs

21 years agoSigh. dsp files must be marked as binary files for cvs, otherwise
Thomas Heller [Mon, 8 Dec 2003 09:23:23 +0000 (09:23 +0000)] 
Sigh.  dsp files must be marked as binary files for cvs, otherwise
MSVC isn't able to read them.  Thanks to David Rushby.

21 years agoSF patch #855195: fix typos
Raymond Hettinger [Sun, 7 Dec 2003 13:05:15 +0000 (13:05 +0000)] 
SF patch #855195:  fix typos
(Contributed by George Yoshida.)

21 years agoFix double hyphen markup.
Raymond Hettinger [Sun, 7 Dec 2003 12:47:00 +0000 (12:47 +0000)] 
Fix double hyphen markup.

21 years agoFixed unmatched paren.
Raymond Hettinger [Sun, 7 Dec 2003 11:50:02 +0000 (11:50 +0000)] 
Fixed unmatched paren.

21 years agoSF patch #838938: Typos in the docs (Extending/Embedding + Python/C API)
Raymond Hettinger [Sun, 7 Dec 2003 11:43:56 +0000 (11:43 +0000)] 
SF patch #838938:  Typos in the docs (Extending/Embedding + Python/C API)
(Contributed by Florent Rougon.)

21 years agoBackport various tutorial fixups (with permission from the RM).
Raymond Hettinger [Sun, 7 Dec 2003 11:15:16 +0000 (11:15 +0000)] 
Backport various tutorial fixups (with permission from the RM).

21 years agoBackport various fixups (with permission from the RM).
Raymond Hettinger [Sun, 7 Dec 2003 11:06:31 +0000 (11:06 +0000)] 
Backport various fixups (with permission from the RM).

21 years agoBackports:
Raymond Hettinger [Sun, 7 Dec 2003 11:03:08 +0000 (11:03 +0000)] 
Backports:
* Put str() in alphabetical order
* Move apply(), buffer(), coerce(), and intern() to a separate section.

21 years agoSF bug #855317: unittest: 5.3.9 Getting Extended Error Information
Raymond Hettinger [Sun, 7 Dec 2003 10:49:13 +0000 (10:49 +0000)] 
SF bug #855317:  unittest: 5.3.9 Getting Extended Error Information

The example code did not work and could not easily be made to work.
Since the docs were already complex and the feature was not used
(it took two years for the errors to surface), we decided to dedocument
it entirely, leaving unittest cleaner than before.

21 years ago- fix markup in the bool() description
Fred Drake [Fri, 5 Dec 2003 18:55:46 +0000 (18:55 +0000)] 
- fix markup in the bool() description
- note the behavior of bool() with no arg in the main body of the
  description

21 years agoOne more backported patch related to the removal of version numbers from
Fred Drake [Fri, 5 Dec 2003 18:02:23 +0000 (18:02 +0000)] 
One more backported patch related to the removal of version numbers from
the Doc/ tree on this branch.

21 years agoBump version number.
Fred Drake [Fri, 5 Dec 2003 17:56:18 +0000 (17:56 +0000)] 
Bump version number.

21 years agoAdd news about removal of the PendingDeprecationWarning from apply().
Fred Drake [Fri, 5 Dec 2003 17:42:06 +0000 (17:42 +0000)] 
Add news about removal of the PendingDeprecationWarning from apply().

21 years agoRemove the PendingDeprecationWarning from apply(). apply() will
Fred Drake [Fri, 5 Dec 2003 17:33:55 +0000 (17:33 +0000)] 
Remove the PendingDeprecationWarning from apply().  apply() will
remain deprecated in the documentation.

21 years agoAnthony started backporting the changes needed to remove version numbers
Fred Drake [Fri, 5 Dec 2003 16:44:01 +0000 (16:44 +0000)] 
Anthony started backporting the changes needed to remove version numbers
from the Doc/ tree; this finishes the job.  Version information is now
extracted from Python's Include/patchlevel.h.

21 years agocopied from the trunk.
Anthony Baxter [Fri, 5 Dec 2003 12:56:21 +0000 (12:56 +0000)] 
copied from the trunk.

21 years agoFix links and typos.
Raymond Hettinger [Fri, 5 Dec 2003 08:03:09 +0000 (08:03 +0000)] 
Fix links and typos.

21 years agoFix nits
Raymond Hettinger [Fri, 5 Dec 2003 07:21:13 +0000 (07:21 +0000)] 
Fix nits

21 years agoFix typo
Raymond Hettinger [Fri, 5 Dec 2003 06:38:06 +0000 (06:38 +0000)] 
Fix typo

21 years agoThis commit was manufactured by cvs2svn to create tag 'r233c1'. v2.3.3c1
cvs2svn [Fri, 5 Dec 2003 04:34:04 +0000 (04:34 +0000)] 
This commit was manufactured by cvs2svn to create tag 'r233c1'.

21 years agothis wasn't on the branch. mea culpa
Anthony Baxter [Fri, 5 Dec 2003 04:34:04 +0000 (04:34 +0000)] 
this wasn't on the branch. mea culpa

21 years ago2.3.3c1
Anthony Baxter [Fri, 5 Dec 2003 04:30:10 +0000 (04:30 +0000)] 
2.3.3c1

21 years agoAdd newsitem for a bugfix backport.
Raymond Hettinger [Thu, 4 Dec 2003 21:42:31 +0000 (21:42 +0000)] 
Add newsitem for a bugfix backport.

21 years agoBackport library tour, glossary, and small fixups to the tutorial.
Raymond Hettinger [Thu, 4 Dec 2003 21:30:05 +0000 (21:30 +0000)] 
Backport library tour, glossary, and small fixups to the tutorial.

21 years agoBackported from the trunk, on Raymond's request:
Thomas Heller [Thu, 4 Dec 2003 21:07:57 +0000 (21:07 +0000)] 
Backported from the trunk, on Raymond's request:

SF bug #849662.  Dramatically, improve comparison speed for "if shl == None".

21 years agoRelease date for 2.3.3c1.
Thomas Heller [Thu, 4 Dec 2003 20:45:50 +0000 (20:45 +0000)] 
Release date for 2.3.3c1.

21 years agoVersion number and release date for IDLE, the version now is 1.0.2.
Thomas Heller [Thu, 4 Dec 2003 20:44:28 +0000 (20:44 +0000)] 
Version number and release date for IDLE, the version now is 1.0.2.

21 years agoVersion number and filename changes for the wise installer.
Thomas Heller [Thu, 4 Dec 2003 20:43:18 +0000 (20:43 +0000)] 
Version number and filename changes for the wise installer.

21 years agoThe Windows build number for 2.3.3c1 is 50.
Thomas Heller [Thu, 4 Dec 2003 20:41:59 +0000 (20:41 +0000)] 
The Windows build number for 2.3.3c1 is 50.

21 years agoThe Windows build number for 2.3.3c1 is 50.
Thomas Heller [Thu, 4 Dec 2003 20:35:58 +0000 (20:35 +0000)] 
The Windows build number for 2.3.3c1 is 50.

21 years agoVersion numbers for Python 2.3.3.
Thomas Heller [Thu, 4 Dec 2003 20:35:03 +0000 (20:35 +0000)] 
Version numbers for Python 2.3.3.

21 years agoVersion numbers for Python 2.3.3c1. PEP 101 is unclear about the exact
Thomas Heller [Thu, 4 Dec 2003 20:33:58 +0000 (20:33 +0000)] 
Version numbers for Python 2.3.3c1. PEP 101 is unclear about the exact
version number in the README file ;-(

21 years agoVersion numbers for Python 2.3.3c1.
Thomas Heller [Thu, 4 Dec 2003 20:25:10 +0000 (20:25 +0000)] 
Version numbers for Python 2.3.3c1.

21 years agoBump some version numbers.
Fred Drake [Thu, 4 Dec 2003 18:27:24 +0000 (18:27 +0000)] 
Bump some version numbers.

21 years agobackport:
Guido van Rossum [Wed, 3 Dec 2003 15:25:10 +0000 (15:25 +0000)] 
backport:
Reduce the size of Big String and Big Binary tests to 2**14 (minus one
for Big String).  This should make the tests pass on Win98SE.  Note
that the docs only promise lengths up to 2048.  Unfortunately this no
longer tests for the segfault I was seeing earlier, but I'm confident
I've nailed that one. :-)  Fixes SF 852281.

21 years agoBackport checkin:
Walter Dörwald [Wed, 3 Dec 2003 10:36:15 +0000 (10:36 +0000)] 
Backport checkin:
Fix typo. (From SF bug #853064)

21 years agoFix [ 846133 ] os.chmod/os.utime/shutil do not work with unicode filenames
Mark Hammond [Wed, 3 Dec 2003 01:21:01 +0000 (01:21 +0000)] 
Fix [ 846133 ] os.chmod/os.utime/shutil do not work with unicode filenames

21 years agodoc nit
Skip Montanaro [Tue, 2 Dec 2003 19:00:44 +0000 (19:00 +0000)] 
doc nit

21 years agoRevert previous checkin. It was meant for another branch.
Jeremy Hylton [Tue, 2 Dec 2003 15:00:54 +0000 (15:00 +0000)] 
Revert previous checkin.  It was meant for another branch.

21 years agoTo find the curses extension as a DLL (on OS/2), we need to adjust the
Andrew MacIntyre [Tue, 2 Dec 2003 12:43:52 +0000 (12:43 +0000)] 
To find the curses extension as a DLL (on OS/2), we need to adjust the
library search path to include the extension directory.  Without this,
the curses_panel extension can't find the curses extension/DLL, which
exports some curses symbols to it.

21 years ago- add notes about curses extension/DLL arrangements;
Andrew MacIntyre [Tue, 2 Dec 2003 12:39:59 +0000 (12:39 +0000)] 
- add notes about curses extension/DLL arrangements;
- various cleanups and updates.

21 years ago- add build support for curses to be both extension and DLL, so that
Andrew MacIntyre [Tue, 2 Dec 2003 12:38:11 +0000 (12:38 +0000)] 
- add build support for curses to be both extension and DLL, so that
  curses_panel works;
- tweak compiler switches.

21 years agouse same compiler switches as core for extensions
Andrew MacIntyre [Tue, 2 Dec 2003 12:35:18 +0000 (12:35 +0000)] 
use same compiler switches as core for extensions

21 years agoA hack: Disable import of re, because sre doesn't compile right.
Jeremy Hylton [Tue, 2 Dec 2003 06:47:37 +0000 (06:47 +0000)] 
A hack:  Disable import of re, because sre doesn't compile right.

DON'T MERGE THIS CHANGE TO THE TRUNK.

21 years agoPy_Finalize(): disabled the second call of cyclic gc, and added extensive
Tim Peters [Mon, 1 Dec 2003 22:13:12 +0000 (22:13 +0000)] 
Py_Finalize():  disabled the second call of cyclic gc, and added extensive
comments about why both calls to cyclic gc here can cause problems.

Already fixed on the trunk.  Since the calls were introduced in 2.3,
that's the end of it.

21 years agoConvert path objects to strings in askdirectory. Fixes #852314.
Martin v. Löwis [Mon, 1 Dec 2003 21:04:02 +0000 (21:04 +0000)] 
Convert path objects to strings in askdirectory. Fixes #852314.

21 years agoAdd testcases for _winreg segfault (SF 851056).
Guido van Rossum [Sun, 30 Nov 2003 22:45:03 +0000 (22:45 +0000)] 
Add testcases for _winreg segfault (SF 851056).

21 years agoAdd news item for _winreg fix (SF bug 851056).
Guido van Rossum [Sun, 30 Nov 2003 22:10:54 +0000 (22:10 +0000)] 
Add news item for _winreg fix (SF bug 851056).

21 years agoBackport:
Guido van Rossum [Sun, 30 Nov 2003 22:07:34 +0000 (22:07 +0000)] 
Backport:
Remove all uses of alloca() from this module.  The alloca() return value
isn't checked, and it *is* possible that a very large alloca() call is
made, e.g. when a large registry value is being read.  I don't know if
alloca() in that case returns NULL or returns a pointer pointing outside
the stack, and I don't want to know -- I've simply replaced all calls to
alloca() with either PyMem_Malloc() or PyString_FromStringAndSize(NULL,)
as appropriate, followed by a size check.  This addresses SF buf 851056.

21 years agobackport:
Anthony Baxter [Sun, 30 Nov 2003 01:45:20 +0000 (01:45 +0000)] 
backport:
Fix a bug discovered by Kalle Svensson: comparing sys.maxint to
2**32-1 makes no sense.  Use 2**31-1 instead.

21 years agoI think this description of bug #848614 is better.
Thomas Heller [Fri, 28 Nov 2003 19:45:02 +0000 (19:45 +0000)] 
I think this description of bug #848614 is better.

21 years agoSee SF #848614: distutils' msvccompiler now tries to detect that MSVC6
Thomas Heller [Fri, 28 Nov 2003 19:35:58 +0000 (19:35 +0000)] 
See SF #848614: distutils' msvccompiler now tries to detect that MSVC6
is installed but the registry settings are incomplete because the gui
has never been run.

21 years agoFix (workaround, actually) for bug #844676: deselecting "show hidden" can
Jack Jansen [Thu, 27 Nov 2003 23:20:06 +0000 (23:20 +0000)] 
Fix (workaround, actually) for bug #844676: deselecting "show hidden" can
cause an index error. We now select the first package if this threatens
to happen. Backport of 1.17.

21 years agoPackage Mnager error dialogs could refer to hidden packages, which was
Jack Jansen [Thu, 27 Nov 2003 23:12:37 +0000 (23:12 +0000)] 
Package Mnager error dialogs could refer to hidden packages, which was
confusing. To be on the safe side we always show hidden packages before
showing error dialogs. Backport of 1.16.

21 years agoAdded preliminary notes on creating the MacPython for Panther additions
Jack Jansen [Thu, 27 Nov 2003 22:52:58 +0000 (22:52 +0000)] 
Added preliminary notes on creating the MacPython for Panther additions
distributions.

21 years agoBackported from the trunk.
Jack Jansen [Thu, 27 Nov 2003 22:08:08 +0000 (22:08 +0000)] 
Backported from the trunk.

21 years agoPatch #849350: Update to document bool return values.
Martin v. Löwis [Thu, 27 Nov 2003 19:43:12 +0000 (19:43 +0000)] 
Patch #849350: Update to document bool return values.

21 years agoFix a typo introduced at Rev 1.19.8.2
Kurt B. Kaiser [Tue, 25 Nov 2003 05:06:56 +0000 (05:06 +0000)] 
Fix a typo introduced at Rev 1.19.8.2

M IOBinding.py

21 years agoSilence GCC warning when asserts are turned off.
Guido van Rossum [Mon, 24 Nov 2003 04:02:31 +0000 (04:02 +0000)] 
Silence GCC warning when asserts are turned off.

21 years agoBackport:
Kurt B. Kaiser [Mon, 24 Nov 2003 02:34:01 +0000 (02:34 +0000)] 
Backport:

- After an exception, run.py was not setting the exception vector. Noam
  Raphael suggested correcting this so pdb's postmortem pm() would work.
  IDLEfork Patch 844675

Update NEWS and include some items missed in IDLE1.0b2.

Bump the version.

Modified Files:
 Tag: release23-maint
 NEWS.txt idlever.py run.py

21 years agotest_guess_all_types(): Use a more robust test for checking that
Barry Warsaw [Sun, 23 Nov 2003 16:17:42 +0000 (16:17 +0000)] 
test_guess_all_types(): Use a more robust test for checking that
guess_all_extensions() returns (at least) what we expect.  As Jeff
Epler suggests in

http://mail.python.org/pipermail/python-dev/2003-September/038264.html

We use a set to test the results.  This fixes the test when
test_urllib2 is run before test_mimetypes.

21 years agoIndented and repaired the maze of #ifdefs setting USE_RECURSION_LIMIT.
Tim Peters [Sat, 22 Nov 2003 03:46:30 +0000 (03:46 +0000)] 
Indented and repaired the maze of #ifdefs setting USE_RECURSION_LIMIT.
Indented because it was incomprehensible.  "Repaired" means someone
checked in a change that screwed up the multiple nesting levels, causing
USE_RECURSION_LIMIT to stop getting defined on all non-LP64 boxes other
than FreeBSD.  Tried to repair that in a more-robust way.  That error
in turn caused a bogus change to get checked in to test_re.py, which I
repaired earlier.

This needs fresh testing on all non-Win32 platforms (Win32 never used
USE_RECURSION_LIMIT, and still doesn't).  Running the standard test_re.py
is an adequate test.

21 years agoReverted from rev 1.45.6.1 to rev 1.45: deep recursion is still part of
Tim Peters [Sat, 22 Nov 2003 03:25:40 +0000 (03:25 +0000)] 
Reverted from rev 1.45.6.1 to rev 1.45:  deep recursion is still part of
sre in 2.3, and the backport of the 2.4 version of the tests should not
have been done.  It got confused because someone else checked a bad
change into _sre.c that caused the tests that are *supposed* to raise
a recursion exception to stop doing so on some (most?) platforms.

test_re passes again on Windows now.  Until the bad change to _sre gets
fixed, it will fail on platforms other than Windows and FreeBSD, either
by "Test Failed", or by bad consequences of C stack overflow.

21 years agoMore words: gave more motivation, and added cautions about the special
Tim Peters [Fri, 21 Nov 2003 22:21:19 +0000 (22:21 +0000)] 
More words:  gave more motivation, and added cautions about the special
dangers of trying to iterate over weak dicts.

21 years agoAdd a missing import. Closes SF # 816344. Will forward port.
Barry Warsaw [Fri, 21 Nov 2003 20:26:59 +0000 (20:26 +0000)] 
Add a missing import.  Closes SF # 816344.  Will forward port.

21 years agoSF bug 839548: Bug in type's GC handling causes segfaults.
Tim Peters [Thu, 20 Nov 2003 22:13:51 +0000 (22:13 +0000)] 
SF bug 839548:  Bug in type's GC handling causes segfaults.
Also SF patch 843455.

This is a critical bugfix, backported from 2.4 development.
I don't intend to backport beyond 2.3 maint.  The bugs this fixes
have been there since weakrefs were introduced.

21 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Thu, 20 Nov 2003 22:13:51 +0000 (22:13 +0000)] 
This commit was manufactured by cvs2svn to create branch
'release23-maint'.

21 years agoBackport checkin:
Walter Dörwald [Thu, 20 Nov 2003 13:38:57 +0000 (13:38 +0000)] 
Backport checkin:
Fix typo fix.

22 years agoBackport checkin:
Walter Dörwald [Wed, 19 Nov 2003 13:37:01 +0000 (13:37 +0000)] 
Backport checkin:
Fix typos.

22 years agoGenerator's constructor: The documentation was incorrect regarding how
Barry Warsaw [Wed, 19 Nov 2003 02:20:14 +0000 (02:20 +0000)] 
Generator's constructor: The documentation was incorrect regarding how
header wrapping gets done when maxheaderlen <> 0.  The header really
gets wrapped via the email.Header.Header class, which has a more
sophisticated algorithm than just splitting on semi-colons.

22 years ago__init__(): The docstring was incorrect regarding how header wrapping
Barry Warsaw [Wed, 19 Nov 2003 02:19:43 +0000 (02:19 +0000)] 
__init__(): The docstring was incorrect regarding how header wrapping
gets done when maxheaderlen <> 0.  The header really gets wrapped via
the email.Header.Header class, which has a more sophisticated
algorithm than just splitting on semi-colons.

22 years agoBackport of fix for [ 765456 ]: testAFakeZlib failed on platforms that use
Just van Rossum [Tue, 18 Nov 2003 23:04:28 +0000 (23:04 +0000)] 
Backport of fix for [ 765456 ]: testAFakeZlib failed on platforms that use
a statically linked zlib module, but since the problem it tests can't
exist on these systems, simply skip it then.

22 years agoBackport of fix for [ 782686 ]: new files used \r as the default line
Just van Rossum [Tue, 18 Nov 2003 22:46:08 +0000 (22:46 +0000)] 
Backport of fix for [ 782686 ]: new files used \r as the default line
separator instead of os.linesep.

22 years agoPatch #836434: Use dlopen/dlsym on AIX if available. Also disable
Martin v. Löwis [Tue, 18 Nov 2003 19:59:39 +0000 (19:59 +0000)] 
Patch #836434: Use dlopen/dlsym on AIX if available. Also disable
_XOPEN_SOURCE on AIX 4.

22 years agoPatch #841807: Check whether a versioned libpython.so symlink is needed
Martin v. Löwis [Tue, 18 Nov 2003 19:54:00 +0000 (19:54 +0000)] 
Patch #841807: Check whether a versioned libpython.so symlink is needed
in altbininstall.

22 years agoPatch #843088: Fix typos.
Martin v. Löwis [Tue, 18 Nov 2003 19:48:41 +0000 (19:48 +0000)] 
Patch #843088: Fix typos.

22 years agoFix typo
Raymond Hettinger [Sun, 16 Nov 2003 13:45:21 +0000 (13:45 +0000)] 
Fix typo

22 years agoSet version to 2.3.3a0.
Thomas Heller [Fri, 14 Nov 2003 19:07:21 +0000 (19:07 +0000)] 
Set version to 2.3.3a0.

It would be better if this would be done immediately after a release
is out ;-)

22 years agoSet version to 2.3.3a0.
Thomas Heller [Fri, 14 Nov 2003 18:33:13 +0000 (18:33 +0000)] 
Set version to 2.3.3a0.

It would be better if this would be done immediately after a release
is out ;-)

22 years agoMention patch #841977: modulefinder didn't find extension modules in packages
Thomas Heller [Fri, 14 Nov 2003 10:27:26 +0000 (10:27 +0000)] 
Mention patch #841977: modulefinder didn't find extension modules in packages

22 years agoSF #841977 - modulefinder fails to find extension modules in packages
Thomas Heller [Fri, 14 Nov 2003 10:23:03 +0000 (10:23 +0000)] 
SF #841977 - modulefinder fails to find extension modules in packages

The find_all_submodules() method in modulefinder only
looks for *.py, *.pyc, and *.pyo files.  Python
extension modules are only found if they are referenced
in import statements somewhere.

This patch uses the actual list from imp.get_suffixes().

Backported to release-maint23.

22 years agosubtype_dealloc(): A more complete fix for critical bug 840829 +
Tim Peters [Thu, 13 Nov 2003 22:48:42 +0000 (22:48 +0000)] 
subtype_dealloc():  A more complete fix for critical bug 840829 +
expanded the test case with a piece that needs the more-complete fix.

I don't intend to backport this beyond 2.3 maint.  It's a critical
bugfix, and should be backported to 2.2, 2.1, ..., if more releases in
those lines get made.

22 years ago#define HAVE_MEMMOVE on the cmdline for the pyexpat project; it doesn't
Tim Peters [Thu, 13 Nov 2003 15:52:25 +0000 (15:52 +0000)] 
#define HAVE_MEMMOVE on the cmdline for the pyexpat project; it doesn't
include Python.h, Fred doesn't want the source code changed, and it
won't compile on Windows otherwise.