Commit Graph

28575 Commits

Author SHA1 Message Date
Thomas Heller
aff29aeb47 Backported from the trunk, on Raymond's request:
SF bug #849662.  Dramatically, improve comparison speed for "if shl == None".
2003-12-04 21:07:57 +00:00
Thomas Heller
fa6d7ba237 Release date for 2.3.3c1. 2003-12-04 20:45:50 +00:00
Thomas Heller
2a2daf52b1 Version number and release date for IDLE, the version now is 1.0.2. 2003-12-04 20:44:28 +00:00
Thomas Heller
2880fa68dc Version number and filename changes for the wise installer. 2003-12-04 20:43:18 +00:00
Thomas Heller
9d1fd7db6a The Windows build number for 2.3.3c1 is 50. 2003-12-04 20:41:59 +00:00
Thomas Heller
8b884d073a The Windows build number for 2.3.3c1 is 50. 2003-12-04 20:35:58 +00:00
Thomas Heller
00a6f57548 Version numbers for Python 2.3.3. 2003-12-04 20:35:03 +00:00
Thomas Heller
54e5e2aa3c Version numbers for Python 2.3.3c1. PEP 101 is unclear about the exact
version number in the README file ;-(
2003-12-04 20:33:58 +00:00
Thomas Heller
876c4318d4 Version numbers for Python 2.3.3c1. 2003-12-04 20:25:10 +00:00
Fred Drake
cd9ae54df4 Bump some version numbers. 2003-12-04 18:27:24 +00:00
Guido van Rossum
5273131b1e 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.
2003-12-03 15:25:10 +00:00
Walter Dörwald
bc9aebda02 Backport checkin:
Fix typo. (From SF bug #853064)
2003-12-03 10:36:15 +00:00
Mark Hammond
5610c7e34b Fix [ 846133 ] os.chmod/os.utime/shutil do not work with unicode filenames 2003-12-03 01:21:01 +00:00
Skip Montanaro
441c214997 doc nit 2003-12-02 19:00:44 +00:00
Jeremy Hylton
fd9b9c172a Revert previous checkin. It was meant for another branch. 2003-12-02 15:00:54 +00:00
Andrew MacIntyre
ccb9ff2fdb 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.
2003-12-02 12:43:52 +00:00
Andrew MacIntyre
f1ec32506d - add notes about curses extension/DLL arrangements;
- various cleanups and updates.
2003-12-02 12:39:59 +00:00
Andrew MacIntyre
c82c559c02 - add build support for curses to be both extension and DLL, so that
curses_panel works;
- tweak compiler switches.
2003-12-02 12:38:11 +00:00
Andrew MacIntyre
5b234b1f79 use same compiler switches as core for extensions 2003-12-02 12:35:18 +00:00
Jeremy Hylton
26b3f11954 A hack: Disable import of re, because sre doesn't compile right.
DON'T MERGE THIS CHANGE TO THE TRUNK.
2003-12-02 06:47:37 +00:00
Tim Peters
412c3ac4f1 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.
2003-12-01 22:13:12 +00:00
Martin v. Löwis
f7cc0bf0ac Convert path objects to strings in askdirectory. Fixes #852314. 2003-12-01 21:04:02 +00:00
Guido van Rossum
f69a0b9d89 Add testcases for _winreg segfault (SF 851056). 2003-11-30 22:45:03 +00:00
Guido van Rossum
224fc7917f Add news item for _winreg fix (SF bug 851056). 2003-11-30 22:10:54 +00:00
Guido van Rossum
b5afbd027b 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.
2003-11-30 22:07:34 +00:00