Guido van Rossum
6a0477b099
Alphabetize Qvist properly.
2002-09-11 19:40:10 +00:00
Guido van Rossum
f981a3373c
Add Laura "force of nature" Creighton and Anders "snake farmer" Qvist,
...
for their contributions to the snake farm.
2002-09-11 18:33:56 +00:00
Jack Jansen
a6db44f169
Script to generate .pkg packages, donated by Dinu Gherman. This is his
...
original code, it still needs fiddling to make it work in general
circumstances.
2002-09-06 19:47:49 +00:00
Jack Jansen
c58eafbe3e
Distutils-based script by Bill Fancher to download the Python documentation
...
HTML tarball and use it to create a documentation tree readable and
searchable with Apple Help Viewer. The documentation also shows up in
Project Builder (if you add Python.framework to your project).
2002-08-28 21:23:53 +00:00
Guido van Rossum
76afbd9aa4
Fix some endcase bugs in unicode rfind()/rindex() and endswith().
...
These were reported and fixed by Inyeol Lee in SF bug 595350. The
endswith() bug was already fixed in 2.3, but this adds some more test
cases.
2002-08-20 17:29:29 +00:00
Jack Jansen
0281512b87
Merged the MacPython thanks list into the general acknowledgements.
...
There's really no point in a separate list of thank-you notes.
2002-08-19 13:17:39 +00:00
Raymond Hettinger
5403737e3c
Add Steve Purcell for unittest.py
2002-08-18 22:22:14 +00:00
Martin v. Löwis
f399fd9635
Added Hisao Suzuki.
2002-08-14 18:52:54 +00:00
Guido van Rossum
b9f1e9865d
New names.
2002-08-12 20:20:39 +00:00
Tim Peters
5af4e6c739
Cautious introduction of a patch that started from
...
SF 560379: Karatsuba multiplication.
Lots of things were changed from that. This needs a lot more testing,
for correctness and speed, the latter especially when bit lengths are
unbalanced. For now, the Karatsuba code gets invoked if and only if
envar KARAT exists.
2002-08-12 02:31:19 +00:00
Guido van Rossum
2805428d92
SF patch 590294: os._execvpe security fix (Zack Weinberg).
2002-08-05 16:14:46 +00:00
Guido van Rossum
37c3b2788b
Add Kevin O'Connor, author of the heapq code.
2002-08-02 16:50:58 +00:00
Guido van Rossum
0dbab4c560
SF patch 588728 (Nathan Srebro).
...
The __delete__ method wrapper for descriptors was not supported
(I added a test, too.)
2.2 bugfix candidate.
2002-08-01 14:39:25 +00:00
Neal Norwitz
36eb4b2d7e
Pure Python strptime implementation by Brett Cannon. See SF patch 474274.
2002-07-19 18:38:25 +00:00
Tim Peters
a65523a151
Added Andrew MacIntyre -- overdue!
2002-07-15 16:13:06 +00:00
Tim Peters
58cf361e35
docompare(): Another reasonable optimization from Jonathan Hogg for the
...
explicit comparison function case: use PyObject_Call instead of
PyEval_CallObject. Same thing in context, but gives a 2.4% overall
speedup when sorting a list of ints via list.sort(__builtin__.cmp).
2002-07-15 05:16:13 +00:00
Guido van Rossum
dd523eef95
Fernando Pérez of SF bug 579701 fame.
2002-07-12 13:13:28 +00:00
Jeremy Hylton
3e76d7f3b3
Add Bob Kline of HTTP 100 fame.
2002-06-28 22:39:56 +00:00
Raymond Hettinger
ab5dae35ca
Fix SF bug 572567: Memory leak in object comparison.
2002-06-24 13:08:16 +00:00
Guido van Rossum
63517577fd
Patch from SF bug 570483 (Tim Northover).
...
In a fresh interpreter, type.mro(tuple) would segfault, because
PyType_Ready() isn't called for tuple yet. To fix, call
PyType_Ready(type) if type->tp_dict is NULL.
2002-06-18 16:44:57 +00:00
Guido van Rossum
9562bcf3bc
Add Oren Tirosh and news about his patch.
2002-06-14 21:31:18 +00:00
Martin v. Löwis
f90ae20354
Patch #488073 : AtheOS port.
2002-06-11 06:22:31 +00:00
Guido van Rossum
009afb7c90
SF patch 564549 (Erik Andersén).
...
The WeakKeyDictionary constructor didn't work when a dict arg was
given. Fixed by moving a line. Also adding a unit test.
Bugfix candidate.
2002-06-10 20:00:52 +00:00
Guido van Rossum
2a664a2a75
Added Bernard Yue who wrote test_timeout.py and participated in the
...
timeout socket patch design.
2002-06-07 15:58:53 +00:00
Guido van Rossum
15699055e9
Michael Gilfix of SF patch 555085 fame.
2002-06-06 21:08:46 +00:00
Martin v. Löwis
446a25fa3c
Patch 473512: add GNU style scanning as gnu_getopt.
2002-06-06 10:58:36 +00:00
Guido van Rossum
5c16468ada
Holger Krekel.
2002-05-30 15:42:58 +00:00
Tim Peters
84ee323cb9
John Aycock correctly pointed out that the grammar for
...
"power" was formally ambiguous. Here's his fix.
2002-05-23 20:05:40 +00:00
Guido van Rossum
fecdb494da
Another one.
2002-05-21 12:38:46 +00:00
Raymond Hettinger
f077f790c4
Added (with GvR's endorsement) Matthew Dixon Cowles
...
for his service on the Python-Help maillist.
2002-05-16 13:42:48 +00:00
Martin v. Löwis
a8dd0941b8
Patch #553277 : Accept callbacks that are callable, not callbacks that are true.
2002-05-08 08:56:33 +00:00
Guido van Rossum
256705bca7
SF patch 546244 by John Williams: add Text.dump() method.
2002-04-23 13:29:43 +00:00
Martin v. Löwis
6af3e2dc31
Forward port of patch # 500311: Work around for buggy https servers.
...
Fixes #494762 .
2002-04-20 07:47:40 +00:00
Tim Peters
7d4ed0db95
Get the right funny characters in Hernan's name.
2002-04-19 15:59:01 +00:00
Guido van Rossum
a3a4300fe0
Four more names for the hall of fame.
2002-04-15 01:05:01 +00:00
Neal Norwitz
263ad28be9
Spell Raymond Hettinger's name write
2002-04-12 15:18:22 +00:00
Guido van Rossum
b69844ff72
Add Raymond Hettinger, CPA.
2002-04-12 15:12:47 +00:00
Martin v. Löwis
688357e035
Patch #512005 : getrusage() returns struct-like object.
2002-04-08 21:28:20 +00:00
Martin v. Löwis
1142de3f5b
Patch #527027 : Allow building python as shared library.
2002-03-29 16:28:31 +00:00
Guido van Rossum
2eb0b87d14
SF patch 514641 (Naofumi Honda) - Negative ob_size of LongObjects
...
Due to the bizarre definition of _PyLong_Copy(), creating an instance
of a subclass of long with a negative value could cause core dumps
later on. Unfortunately it looks like the behavior of _PyLong_Copy()
is quite intentional, so the fix is more work than feels comfortable.
This fix is almost, but not quite, the code that Naofumi Honda added;
in addition, I added a test case.
2002-03-01 22:24:49 +00:00
Guido van Rossum
6f33250ef9
SF patch 517245 by Marc Recht.
...
Support GMP version >= 2.
Bugfix candidate.
2002-03-01 21:31:27 +00:00
Guido van Rossum
88b666ca3f
SF patch 518765 (Derek Harland): Bug in copy.py when used through
...
rexec.
When using a restricted environment, imports of copy will fail with an
AttributeError when trying to access types.CodeType.
Bugfix candidate (all the way back to 1.5.3, but at least 2.1.3 and
2.2.1).
2002-02-28 23:19:52 +00:00
Tim Peters
e64ef931d6
SF patch 522961: Leak in Python/thread_nt.h, from Gerald S. Williams.
...
A file-static "threads" dict mapped thread IDs to Windows handles, but
was never referenced, and entries never got removed. This gets rid of
the YAGNI-dict entirely.
Bugfix candidate.
2002-02-28 21:34:34 +00:00
Guido van Rossum
bc64f7c6f3
Edward K. Ream.
2002-02-25 23:12:32 +00:00
Martin v. Löwis
ef180dc3d0
Document that get_referrers can return unreachable but uncollected objects.
...
Fixes #505453 .
2002-01-26 20:11:50 +00:00
Martin v. Löwis
fb0da9d770
Test for error status of shl_findsym. Fixes #505417 . 2.2.1 candiate.
2002-01-26 20:03:48 +00:00
Thomas Heller
d45a543418
Another name.
2002-01-18 20:56:28 +00:00
Martin v. Löwis
9668b933e3
Patch #414775 : Add --skip-build option to bdist command.
2002-01-12 11:27:42 +00:00
Martin v. Löwis
93227275dc
Patch #497126 : Always compile dl.
2002-01-01 20:18:30 +00:00
Martin v. Löwis
7198a525f3
Patch #494783 : Rename cmp_op enumerators.
2002-01-01 19:59:11 +00:00