Raymond Hettinger
90a2041ffd
Added Steven Taschuk for efforts fixing zipfile.py
2003-06-28 20:10:26 +00:00
Raymond Hettinger
c4370d94e1
Add the IDLEFORK team.
2003-06-09 08:55:14 +00:00
Raymond Hettinger
22952a3efc
SF bug 735293: Command line timeit.py sets sys.path badly
...
Paul Moore's patch to have timeit.py check the current directory for
imports (instead of the directory for Lib/timeit.py).
2003-05-20 04:59:56 +00:00
Brett Cannon
b539d05cbe
John J. Lee contributed two urllib2 patches.
2003-05-12 22:39:57 +00:00
Jeremy Hylton
0f7b16173f
help with MSVC 7 support in distutils
2003-05-09 16:08:22 +00:00
Jeremy Hylton
c1b2cb9d8f
SF bug 622042: Don't expect response body from HEAD request.
...
Bug fix candidate.
2003-05-05 16:13:58 +00:00
Guido van Rossum
47dfa4a89a
Patch by Jp Calderone:
...
- The socket module now provides the functions inet_pton and inet_ntop
for converting between string and packed representation of IP addresses.
See SF patch #658327 .
This still needs a bit of work in the doc area, because it is not
available on all platforms (especially not on Windows).
2003-04-25 05:48:32 +00:00
Guido van Rossum
a26854095b
- Several methods of nntplib.NNTP have grown an optional file argument
...
which specifies a file where to divert the command's output
(already supported by the body() method). (SF patch #720468 )
Thanks to Terry Carroll.
2003-04-19 18:04:57 +00:00
Jack Jansen
49754af873
Frank Vercruesse gave an okay on removing the copyright notice:
...
"Hereby I make the script in question available under the terms and
conditions of the latest Python License."
2003-03-25 10:20:55 +00:00
Skip Montanaro
a0b3e6d191
add several people involved with PEP 305 and the csv package
2003-03-20 23:41:03 +00:00
Thomas Wouters
dcf6d2c97d
Add Hye-Shik Chang for SF patch/bugreport #703471 .
2003-03-17 11:34:01 +00:00
Guido van Rossum
d11b62edd0
- New function time.tzset() provides access to the C library tzet()
...
function, if supported. (SF patch #675422 , by Stuart Bishop.)
2003-03-14 21:51:36 +00:00
Raymond Hettinger
2c2d322884
SF patch #667730 : More DictMixin
...
* Adds missing pop() methods to weakref.py
* Expands test suite to broaden coverage of objects with
a mapping interface.
Contributed by Sebastien Keim.
2003-03-09 07:05:43 +00:00
Neal Norwitz
573e033488
Alphabetize some names
...
Add Grant Olson for patch provided to fix bug #678518
2003-02-10 01:09:49 +00:00
Guido van Rossum
7d9ea5013f
- Thanks to Scott David Daniels, a subtle bug in how the zlib
...
extension implemented flush() was fixed. Scott also rewrite the
zlib test suite using the unittest module. (SF bug #640230 and
patch #678531.)
Backport candidate I think.
2003-02-03 20:45:52 +00:00
Guido van Rossum
99d4abf8a2
Support socket timeout in SSL, by Geoff Talvola.
...
(SF patch #675750 , to fix SF bug #675552.)
2003-01-27 22:22:50 +00:00
Martin v. Löwis
b32c886d71
Gyro Func for patch #661719 .
2003-01-15 11:53:13 +00:00
Guido van Rossum
6d0d3655af
Fix from Michael Stone for SF bug #660476 and #513033 (bogus thread
...
state swaps in readline).
2003-01-07 20:34:19 +00:00
Neal Norwitz
b9ef4aea5e
SF #651082 , tarfile module implementation from Lars Gustäbel
2003-01-05 23:19:43 +00:00
Martin v. Löwis
24a880b499
Patch #656590 : /dev/ptmx support for ptys.
2002-12-31 12:55:15 +00:00
Tim Peters
4643bd9a9c
Apparently FreeBSD enables some HW floating-point exceptions by default.
...
This can cause core dumps when Python runs. Python relies on the 754-
(and C99-) mandated default "non-stop" mode for FP exceptions. This
patch from Ben Laurie disables at least one FP exception on FreeBSD at
Python startup time.
2002-12-28 21:56:08 +00:00
Martin v. Löwis
79acb9edfa
Patch #614055 : Support OpenVMS.
2002-12-06 12:48:53 +00:00
Tim Peters
7da3432be6
Added Marius Gedminas, for contributions to the datetime code.
2002-11-25 21:13:13 +00:00
Martin v. Löwis
0d1fdea8ef
Patch #494845 : Support string concatenation, detect non-string data,
...
add globbing support, find modules by name instead of by file.
2002-11-22 08:36:54 +00:00
Martin v. Löwis
d899605e30
Patch #633547 : Support plural forms. Do TODOs in test suite.
2002-11-21 21:45:32 +00:00
Michael W. Hudson
d5c124af25
Richie Hindle
2002-11-08 13:09:39 +00:00
Martin v. Löwis
1da9c57c74
Patch #630829 : Don't block on IAC, process suboptions.
2002-11-04 09:56:00 +00:00
Martin v. Löwis
74b51ac1e5
Patch #613256 : Add nescape method to xml.sax.saxutils.
2002-10-26 14:50:45 +00:00
Martin v. Löwis
edb6bff67f
Add Daniel Stutzbach, for #512981 .
2002-10-26 14:43:07 +00:00
Neal Norwitz
d8407a7031
Add new encoding for Ukrainian Cyrillic
2002-10-17 22:15:33 +00:00
Martin v. Löwis
2ec362717b
Patch #621205 : Tkinter updates for tk8.4.
2002-10-13 10:22:08 +00:00
Neal Norwitz
f689b88e11
Add Greg Copeland for SF # 585913, Adds Galeon support to webbrowser.py
2002-10-10 22:50:53 +00:00
Martin v. Löwis
6ce1315bd3
Patch #612602 : Streamline configure methods.
2002-10-10 14:36:13 +00:00
Guido van Rossum
ecaaf643e2
Add a few people who were in the ACKS file in the 2.2.2 branch but not
...
on the trunk.
2002-10-09 16:37:03 +00:00
Martin v. Löwis
4535b18f7c
Add Tim Rice, for SCO patches.
2002-09-30 16:23:15 +00:00
Guido van Rossum
2848fe9e58
Attila Babo (turtle.py).
2002-09-23 17:05:02 +00:00
Guido van Rossum
a989ac44ea
Add MJ.
2002-09-18 04:09:27 +00:00
Guido van Rossum
06067915c4
Add Mats Wichmann, another snake farmhand.
2002-09-11 21:09:53 +00:00
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
Martin v. Löwis
a6e975801e
Patch #497098 : build support for GNU/Hurd.
2002-01-01 18:41:33 +00:00
Guido van Rossum
c33e077838
SF patch #497420 (Eduardo Pérez): ftplib: ftp anonymous password
...
Instead of sending the real user and host, use "anonymous@" (i.e. no
host name at all!) as the default anonymous FTP password. This avoids
privacy violations.
2001-12-28 20:54:28 +00:00
Jack Jansen
5560269675
Added someone.
2001-12-27 23:37:49 +00:00
Guido van Rossum
1cb65e265a
ZZZ.
2001-12-20 15:56:23 +00:00
Guido van Rossum
54dc1d31ab
Another contributor.
2001-12-20 13:19:36 +00:00
Guido van Rossum
f83142910b
Fix for SF bug #494904 : Cannot pickle a class with a metaclass,
...
reported by Dan Parisien.
2001-12-19 16:57:36 +00:00
Tim Peters
1fbb577ee2
SF bug #494738 : binascii_b2a_base64 overwrites memory.
...
binascii_b2a_base64(): We didn't allocate enough buffer space for very
short inputs (e.g., a 1-byte input can produce a 5-byte output, but we
only allocated 2 bytes). I expect that malloc overheads absorbed the
overrun in practice, but computing a correct upper bound is a very simple
change.
2001-12-19 04:41:35 +00:00
Jeremy Hylton
61f649d608
For the exec-free var bug.
2001-12-13 19:53:26 +00:00
Guido van Rossum
1d961f5e5f
New fodder.
2001-12-10 15:46:20 +00:00
Guido van Rossum
146483964e
Patch supplied by Burton Radons for his own SF bug #487390 : Modifying
...
type.__module__ behavior.
This adds the module name and a dot in front of the type name in every
type object initializer, except for built-in types (and those that
already had this). Note that it touches lots of Mac modules -- I have
no way to test these but the changes look right. Apologies if they're
not. This also touches the weakref docs, which contains a sample type
object initializer. It also touches the mmap test output, because the
mmap type's repr is included in that output. It touches object.h to
put the correct description in a comment.
2001-12-08 18:02:58 +00:00
Tim Peters
25059d30c3
SF patch #489173 : Make os.spawnv not block the interpreter, from
...
Anthony Roach.
Release the global interpreter lock around platform spawn calls.
Bugfix candidate? Hard to say; I favor "yes, bugfix".
These clearly *should* have been releasing the GIL all along, if for no
other reason than compatibility with the similar os.system(). But it's
possible some program out there is (a) multithreaded, (b) calling a spawn
function with P_WAIT, and (c) relying on the spawn call to block all their
threads until the spawned program completes. I think it's very unlikely
anyone is doing that on purpose, but someone may be doing so by accident.
2001-12-07 20:35:43 +00:00
Guido van Rossum
bf7c804588
SF patch #489680 (David Abrahams): h2py uses nonexistent method splitfields()
2001-12-06 03:31:04 +00:00
Guido van Rossum
bebfe03617
Another no-longer-nameless contributor...
2001-12-04 21:33:34 +00:00
Guido van Rossum
22f9c6ddb8
Add Greg Chapman.
2001-12-03 15:37:40 +00:00
Tim Peters
6d20b43a4e
SF bug 485175: buffer overflow in traceback.c.
...
Bugfix candidate.
tb_displayline(): the sprintf format was choking off the file name, but
used plain %s for the function name (which can be arbitrarily long).
Limit both to 500 chars max.
2001-11-27 20:30:42 +00:00
Tim Peters
ae0f1ed92c
Move a name into correct position.
2001-10-31 04:45:45 +00:00
Tim Peters
59ed448bc6
SF patch #474485 : pydoc generates some bad html, from Rich Salz.
2001-10-31 04:20:26 +00:00
Tim Peters
a6ca4f40d0
SF patch #474500 : Make OS/2 locks work like posix locks, from Michael
...
Muller.
2001-10-31 03:50:45 +00:00
Tim Peters
5b40f1c212
SF bug #474077 2.2b1: Error compiling extns with BCC
...
Removed "#undef HAVE_HYPOT" line from Borland config, as suggested.
Whether this will break some other Borland usage is a good question I
can't answer.
2001-10-30 21:09:55 +00:00
Guido van Rossum
692adf19cb
News and attribution for SF bug #473009 .
2001-10-30 03:03:03 +00:00
Guido van Rossum
0afde13b43
Fix two typos, one noted by Noah Spurrier in SF bug #475166 , the
...
second noted after a second's thought about what the next line should
do. :-(
2001-10-26 03:38:46 +00:00
Guido van Rossum
a0dfc8577d
Fix SF bug #474538 : Memory (reference) leak in poller.register (Dave Brueck)
...
Replace some tortuous code that was trying to be clever but forgot to
DECREF the key and value, by more longwinded but obviously correct
code.
(Inspired by but not copying the fix from SF patch #475033.)
2001-10-25 20:18:35 +00:00
Guido van Rossum
00ebd46dfc
SF patch #474175 (Jay T Miller): file.readinto arg parsing bug
...
The C-code in fileobject.readinto(buffer) which parses
the arguments assumes that size_t is interchangeable
with int:
size_t ntodo, ndone, nnow;
if (f->f_fp == NULL)
return err_closed();
if (!PyArg_Parse(args, "w#", &ptr, &ntodo))
return NULL;
This causes a problem on Alpha / Tru64 / OSF1 v5.1
where size_t is a long and sizeof(long) != sizeof(int).
The patch I'm proposing declares ntodo as an int. An
alternative might be to redefine w# to expect size_t.
[We can't change w# because there are probably third party modules
relying on it. GvR]
2001-10-23 21:25:24 +00:00
Guido van Rossum
67b2659046
Patch from SF bug #473150 : configure weaknesses on HP-UX (Michael Piotrowski)
...
1. configure doesn't handle HP-UX release numbers
(e.g., B.11.00), resulting in MACHDEP = "hpuxB".
2. After checking for wchar.h, configure doesn't
include it when checking the size of wchar_t.
(Python 2.2b1 on HP-UX 11.00)
2001-10-20 14:21:45 +00:00
Guido van Rossum
93505a2f2b
Another.
2001-10-19 01:51:11 +00:00
Guido van Rossum
a5343ccd28
SF bug #471720 : ThreadingMixIn/TCPServer forgets close
...
Solved with a helper method that calls finish_request() and then
close_request(). The code is by Max Neunhöffer.
2001-10-18 18:02:07 +00:00
Guido van Rossum
f76de62f7d
Fix SF bug #472234 : type(obj) calls type->tp_init (Roeland Rengelink)
...
The fix is a band-aid: type_call() now makes the same exception for a
single-argument call to type() as type_new() was already making.
2001-10-18 15:49:21 +00:00
Guido van Rossum
bcbdc95e90
SF patch #467430 .
...
- replace some log_error() calls with log_message()
- flush self.rfile before forking too (hope this works on Windows)
2001-10-17 06:45:56 +00:00
Guido van Rossum
89e000edb7
YAPC.
2001-10-17 00:17:52 +00:00
Guido van Rossum
dfefc06fe0
Add Shane.
2001-10-16 20:13:53 +00:00
Guido van Rossum
f35f06963b
Another contributor.
2001-10-15 19:55:12 +00:00
Guido van Rossum
1346e83eb0
Patch 471400: escape single-dot lines; by Jason Hildebrand.
...
RFC 2049 recommends never outputting a line consisting of a single
dot.
2001-10-15 18:44:26 +00:00
Guido van Rossum
c0f1bfec05
SF bug #469910 by Alfonso Baciero: Bugfix for imaplib for macintosh
...
Pass binary mode to makefile().
2001-10-15 13:47:08 +00:00
Guido van Rossum
3e99643682
Jason Lowe
2001-10-12 21:54:29 +00:00
Martin v. Löwis
454d791c91
Add Cesar Eduardo Barros, for asyncore patches.
2001-10-09 11:53:47 +00:00
Fred Drake
645a7e08b3
Frankly, I'd like my "L." as well!
2001-10-05 14:12:23 +00:00
Guido van Rossum
261f57cc30
Another contributor.
...
Give Fred his Jr.
2001-10-05 14:06:27 +00:00
Tim Peters
1ce3cf7749
SF patch [ #466877 ] SIGBREAK is missing from signal module.
...
Patch from Steve Scott to add SIGBREAK support (unique to Windows).
2001-10-01 17:58:40 +00:00
Guido van Rossum
ff68693dd5
Another SF patch contributor.
2001-10-01 13:47:46 +00:00
Tim Peters
d38b1c74f3
SF [ #466125 ] PyLong_AsLongLong works for any integer.
...
Generalize PyLong_AsLongLong to accept int arguments too. The real point
is so that PyArg_ParseTuple's 'L' code does too. That code was
undocumented (AFAICT), so documented it.
2001-09-30 05:09:37 +00:00
Jack Jansen
f0b0f680fe
Added Donovan Preston.
2001-09-11 19:12:02 +00:00
Guido van Rossum
07bff869f0
Another contributor.
2001-09-11 15:52:01 +00:00
Guido van Rossum
54328388f7
Another volunteer.
2001-09-10 19:00:21 +00:00
Guido van Rossum
cb6d0da04e
An anonymous contributor reveals his name...
2001-09-02 05:07:17 +00:00
Tim Peters
402d5985d8
SF patch [ #455137 ] Makes popen work with COMMAND.COM on WNT, from
...
Brian Quinlan.
2001-08-27 06:37:48 +00:00
Guido van Rossum
f75976617b
Another contributor's patch got accepted.
2001-08-17 17:36:00 +00:00
Andrew M. Kuchling
8837814cd4
Add a name
2001-08-13 15:00:36 +00:00
Tim Peters
5e824c37d3
SF patch #445412 extract ndiff functionality to difflib, from
...
David Goodger.
2001-08-12 22:25:01 +00:00
Guido van Rossum
e358b423c2
Added Josh Cogliati (turtle.py contributor).
2001-08-09 16:43:52 +00:00
Neil Schemenauer
6d40bf24dc
One more.
2001-08-09 16:04:28 +00:00
Tim Peters
36a90f61e8
Thanks to
...
LettError, Erik van Blokland, http://www.letterror.com/
the Python Windows installer finally has an attractive Pythonic bitmap
to delight the senses and dampen the fears of the millions and millions of
eager new Windows users anticipating their first Python programming joy.
Always knew Mac users secretly wanted to switch to Windows <wink>.
2001-08-08 20:50:07 +00:00
Tim Peters
c173137391
Derived from SF patch #446899 Permit import of .pyw under Windows, from
...
David Bolen.
2001-08-04 08:12:36 +00:00
Guido van Rossum
0fbca4aaf0
New name.
2001-07-31 06:27:44 +00:00
Guido van Rossum
8fcc8e1b4f
Alex Coventry (SF patch 441791).
2001-07-23 13:28:37 +00:00
Tim Peters
fa9e273442
Clarification in the fp appendix suggested on c.l.py by Michael Chermside.
...
Also replaced a *star* style emphasis in the Representation Error section
with an \emph{} thingie.
2001-06-17 21:57:17 +00:00
Tim Peters
2a7f384122
SF bug 430991: wrong co_lnotab
...
Armin Rigo pointed out that the way the line-# table got built didn't work
for lines generating more than 255 bytes of bytecode. Fixed as he
suggested, plus corresponding changes to pyassem.py, plus added some
long overdue docs about this subtle table to compile.c.
Bugfix candidate (line numbers may be off in tracebacks under -O).
2001-06-09 09:26:21 +00:00
Tim Peters
d29abb9915
SF bug 418296: WinMain.c should use WIN32_LEAN_AND_MEAN.
...
I believe Kevin Rodgers here! The old WINDOWS_LEAN_AND_MEAN has, AFAICT,
always been wrong.
2001-04-24 05:16:29 +00:00
Tim Peters
7f00deb032
SF bug #417508 : 'hypot' not found with Borland C++Build.
2001-04-21 03:20:47 +00:00
Guido van Rossum
0aa30b0072
SF bug reporters.
2001-04-15 20:48:27 +00:00
Guido van Rossum
3024bb6e25
Another ACK.
2001-04-14 16:17:31 +00:00
Guido van Rossum
34d37dc5d2
Noted the improved RISCOS port and the new Unixware 7 port.
2001-04-11 21:03:32 +00:00
Guido van Rossum
5f9f9292fb
Some new names.
2001-04-10 22:22:52 +00:00
Moshe Zadka
a36f4a0cd6
Fixing Itamar's name, as per his request.
2001-04-09 15:23:46 +00:00
Tim Peters
3664111fb1
Get rid of useless string import, as reported by Neal Norwitz's PyChecker.py
...
on c.l.py.
2001-04-08 00:38:42 +00:00
Guido van Rossum
0d01787c13
Add Robin Thomas (author of the slice() comparability hack).
2001-03-27 17:04:37 +00:00
Guido van Rossum
d76f0f7a04
Added Gordon McMillan. He should've been in there ages ago. Thanks
...
Moshe for noticing!
2001-03-22 13:43:25 +00:00
Guido van Rossum
b87df3d0ab
Itamar S.T.
2001-03-02 13:37:42 +00:00
Guido van Rossum
fb872a7c75
Dietmar Schwertberger; shuffled a bunch of Sch* names in alphabetical
...
order.
2001-03-02 06:48:06 +00:00
Tim Peters
03bd26dd24
Added William Tanksley.
2001-03-02 02:54:27 +00:00
Guido van Rossum
4a2261aee5
Add Samuele Pedroni
2001-03-01 20:36:48 +00:00
Andrew M. Kuchling
c5032194be
Add Donovan Baarda for fixing a tortuous zlibmodule bug (but aren't they all?)
2001-02-21 02:19:44 +00:00
Neil Schemenauer
d2c1abe5ed
Update for install-sh (SF #103717 ).
2001-02-10 20:10:52 +00:00
Marc-André Lemburg
9f8cdf58a2
Patches for AIX. Checked by Benjamin Collar.
2001-02-09 09:59:06 +00:00
Tim Peters
909bc1cf63
SF bug #131225 : sys.winver is still '2.0' in python 2.1a2.
...
SF patch #103683 : Alternative dll version resources.
Changes similar to the patch. MarkH should review.
File version and Product version text strings now 2.1a2.
64-bit file and product version numbers are now
PY_MAJOR_VERSION, PY_MINOR_VERSION, messy, PYTHON_API_VERSION
where
messy = PY_MICRO_VERSION*1000 + PY_RELEASE_LEVEL*10 + PY_RELEASE_SERIAL
Updated company name to "Digital Creations 2".
Copyright now lists Guido; "C in a circle" symbol used instead of (C).
Comments added so this is less likely to get flubbed again, and
#if/#error guys added to trigger if the version number manipulations
above overflow.
2001-02-09 07:02:22 +00:00
Jeremy Hylton
0872d9d2c2
Fixed UnboundLocalError for nested scopes
2001-02-05 17:36:46 +00:00
Jeremy Hylton
4c4fda0f57
add info about Grant Edwards' raw packet support
2001-02-02 03:29:24 +00:00
Tim Peters
0149e84af2
SF bug #130306 : statcache.py full of thread problems.
...
Fixed the thread races. Function forget_dir was also utterly Unix-specific.
2001-01-28 05:07:00 +00:00
Tim Peters
547397c45b
SF bug http://sourceforge.net/bugs/?func=detailbug&bug_id=130242&group_id=5470
...
SF patch http://sourceforge.net/patch/?func=detailpatch&patch_id=103453&group_id=5470
PyMember_Set of T_CHAR always raises exception.
Unfortunately, this is a use of a C API function that Python itself never makes, so
there's no .py test I can check in to verify this stays fixed. But the fault in the
code is obvious, and Dave Cole's patch just as obviously fixes it.
2001-01-27 06:20:08 +00:00
Tim Peters
85e2e4742d
SF bug 130030: Claim of bad betavariate algorithm.
2001-01-26 06:49:56 +00:00
Guido van Rossum
89a27ec01c
A few more contributors.
2001-01-23 00:06:20 +00:00
Andrew M. Kuchling
f5c9e86333
Add Jason Tishler to the ACKS file
2001-01-19 16:29:28 +00:00
Tim Peters
691e0e95de
Variant of SF patch 103252: Startup optimize: read *.pyc as string, not with getc().
2001-01-18 04:39:16 +00:00
Tim Peters
b9e202b2dc
Added Jeffery Collins.
2001-01-14 05:04:40 +00:00
Guido van Rossum
c4e1775081
Two new names.
2001-01-03 23:51:26 +00:00
Guido van Rossum
56fe7f8649
WAVE test + bugfix contributor.
2000-10-09 20:07:00 +00:00
Guido van Rossum
5c2c6046eb
And another.
2000-10-09 19:52:41 +00:00
Guido van Rossum
fded5ed251
One more name.
2000-10-09 19:29:35 +00:00
Jeremy Hylton
30e78773eb
new name
2000-10-09 18:26:16 +00:00
Fred Drake
3105f920bf
Added Daniel Dittmar, for helping get the configuration working for
...
Reliant UNIX.
2000-10-02 14:52:31 +00:00
Guido van Rossum
ee76f0b293
Credit where credit is due. Also fixed an unalphabetic sequence.
2000-09-25 14:46:26 +00:00
Tim Peters
077a11dd00
arraymodule: Fix SF bug 113960.
...
reverse() didn't work at all due to bad arg check.
Fixed that.
Added Brad Chapman to ACKS file, as the proud new owner of two
implicitly copyrighted lines of Python source code <wink>.
Repaired buffer_info's total lack of arg-checking.
Replaced memmove by memcpy in reverse() guts, as memmove is
often slower and the memory areas are guaranteed disjoint.
Replaced poke-and-hope unchecked decl of tmp buffer size by
assert-checked larger tmp buffer.
Got rid of inconsistent spaces before open paren in docstrings.
Added reverse() sanity tests to test_array.py.
2000-09-16 22:31:29 +00:00
Guido van Rossum
410a84441d
Tim Peters: "Audun S. Runde mailto:audun@mindspring.com wins a
...
Fabulous Prize for being our first Windows ME tester! Also our only,
and I think he should get another prize just for that."
2000-09-04 12:11:50 +00:00
Guido van Rossum
ff07f8c7ea
Patch by Martin von Löwis to give him his umlaut, to remove Christian
...
Tismer's clone, and to list Hajime Saitou's real name.
Added a note that the file uses Latin-1 (as distributed).
2000-09-02 15:01:50 +00:00
Barry Warsaw
2ef0753a17
Added James Henstridge
2000-08-30 03:30:28 +00:00
Greg Ward
6fc9f8ed18
Typo fix.
2000-06-29 12:45:50 +00:00
Guido van Rossum
e8d2d6b34c
Some new names (some contributors of patches that haven't even been
...
accepted yet!)
2000-06-29 00:04:51 +00:00
Guido van Rossum
9ab06ee7b2
Added a few new names...
2000-05-11 18:20:30 +00:00
Guido van Rossum
0b4400e86c
Bunch of new names, mostly from patches and bugs mailing lists
...
(everyone who said something remotely useful in the last 100 messages
I archived has been added :-).
2000-04-10 19:14:16 +00:00
Guido van Rossum
494ef17472
Two more names. I just realize that there may be more contributors to
...
distutils lurking in CVS logs that I probably haven't read. Oh well.
2000-03-31 19:51:06 +00:00
Guido van Rossum
5964f8d60b
I believe I've now got all the names mentioned in the CVS logs since
...
1.5.2 was released, except those who contributed only to Doc files --
Fred has his own way of doing this.
This doesn't mean that I've got everyone who contributed *before*
1.5.2 was released in here... :-(
2000-03-31 19:45:17 +00:00
Guido van Rossum
0380c2638c
More names.
2000-03-31 13:01:57 +00:00
Guido van Rossum
fb2789f387
Couple more names. We need to add way more names -- I'll have to dig
...
them out of the changelogs :-(
2000-03-31 00:45:00 +00:00
Jeremy Hylton
7690151c7e
slightly modified version of Greg Ewing's extended call syntax patch
...
executive summary:
Instead of typing 'apply(f, args, kwargs)' you can type 'f(*arg, **kwargs)'.
Some file-by-file details follow.
Grammar/Grammar:
simplify varargslist, replacing '*' '*' with '**'
add * & ** options to arglist
Include/opcode.h & Lib/dis.py:
define three new opcodes
CALL_FUNCTION_VAR
CALL_FUNCTION_KW
CALL_FUNCTION_VAR_KW
Python/ceval.c:
extend TypeError "keyword parameter redefined" message to include
the name of the offending keyword
reindent CALL_FUNCTION using four spaces
add handling of sequences and dictionaries using extend calls
fix function import_from to use PyErr_Format
2000-03-28 23:49:17 +00:00
Guido van Rossum
8f9fabd360
More (Cameron Laird is honorary; the others are 1.5.2c1 testers).
1999-04-13 14:32:42 +00:00
Guido van Rossum
7cf904736e
Bunch of new names who helped iron out the last wrinkles of 1.5.2.
1999-04-13 14:25:52 +00:00
Guido van Rossum
913a32632f
Correct missed character in Andrew Dalke's name.
1999-04-10 17:17:51 +00:00
Guido van Rossum
ae14230069
Bunch of new contributors, including 9 who contributed to the Docs,
...
reported by Fred.
1999-04-05 21:18:12 +00:00
Guido van Rossum
8a06aea269
Couple of new names.
1999-02-18 16:01:43 +00:00
Guido van Rossum
71ddcd87e2
Finn Bock.
1999-02-16 21:30:18 +00:00
Guido van Rossum
c54367a2f0
Uwe Zessin.
1999-02-08 22:29:40 +00:00
Guido van Rossum
3e0d319196
The usual.
1999-01-25 21:57:29 +00:00
Guido van Rossum
9818d0f06a
New names. Keep those contributions coming!
1998-12-21 21:42:22 +00:00
Guido van Rossum
fdb8fb8b31
A few new ones...
1998-10-02 01:21:40 +00:00
Guido van Rossum
0ceaada2da
New contributor.
1998-08-11 19:23:31 +00:00
Guido van Rossum
a690394cae
New meat.
1998-08-04 22:59:26 +00:00
Guido van Rossum
0b3b43ca6f
New blood.
1998-06-30 17:02:57 +00:00
Guido van Rossum
9238f23c50
Two more, for beta testers who reported real bugs.
1998-04-13 18:14:22 +00:00
Guido van Rossum
13aa5cedcb
Jeff Epler
1998-04-10 19:18:03 +00:00
Guido van Rossum
e2bb8bb90d
Tons of new names...
1998-04-09 21:01:06 +00:00
Guido van Rossum
14777f87d8
New blood.
1997-12-30 04:31:04 +00:00
Guido van Rossum
5a978dc7e5
Doug Marien.
1997-12-11 20:24:38 +00:00
Guido van Rossum
87908f5925
New names.
1997-12-10 18:57:35 +00:00
Guido van Rossum
4d8e7c5464
Four more valuable contributors...
1997-11-26 16:35:55 +00:00
Guido van Rossum
275feea40f
New names...
1997-11-24 17:50:47 +00:00
Guido van Rossum
43b26ea0fa
Whole bunch of additions...
1997-10-07 14:52:19 +00:00
Guido van Rossum
34900f8147
.
1997-08-15 02:52:20 +00:00
Guido van Rossum
132cd063f5
Some new names.
1997-07-19 20:44:09 +00:00
Guido van Rossum
6a9ee0eeaf
New heros.
1997-05-09 03:21:12 +00:00
Guido van Rossum
f17fa685aa
Nils Fischbeck, Tim Hochberg, Terry Reedy, Ka-Ping Yee
1996-10-08 17:22:00 +00:00
Guido van Rossum
3a1fbb4c70
Added Vlad.
1996-08-20 20:56:19 +00:00
Guido van Rossum
63d9cd708f
Added Bill Tutt
1996-07-30 18:50:22 +00:00
Guido van Rossum
aaa54309db
Additions to the cast of thousands
1996-07-21 02:51:05 +00:00
Guido van Rossum
3cd7fa40fa
new contributors
1996-06-26 19:48:47 +00:00
Guido van Rossum
c102a13f61
added two names
1995-10-11 17:57:04 +00:00
Guido van Rossum
79118131a1
new people
1995-08-28 03:08:42 +00:00
Guido van Rossum
eae3f73b1c
Graham Matthews
1995-04-07 15:36:08 +00:00
Guido van Rossum
04cba5bcec
the usual
1995-03-09 14:44:51 +00:00
Guido van Rossum
a3966e7563
...
1995-02-14 09:44:28 +00:00
Guido van Rossum
3256e87dbc
*** empty log message ***
1995-01-17 17:00:56 +00:00
Guido van Rossum
227a0a1e2d
Added 1995 to copyright message; added a few people to acks again...
1995-01-04 19:21:21 +00:00
Guido van Rossum
d57021eaeb
workshop attendees etc
1994-11-10 23:02:22 +00:00
Guido van Rossum
061f182a16
For release 1.1
1994-10-06 16:03:45 +00:00
Guido van Rossum
14421777fc
Some new files...
1994-09-14 14:06:46 +00:00
Guido van Rossum
0c4071e69f
FAQ: Added lambda stress test by Ulf
...
ACKS: Added Ulf
README: fix typo
1994-08-30 12:23:22 +00:00
Guido van Rossum
14cbecc23e
Some new names...
1994-08-05 15:56:13 +00:00
Guido van Rossum
8c9736561b
ACKS: some new names; NEWS: 1.0.3
1994-07-14 13:57:11 +00:00
Guido van Rossum
b3107c3bee
ACKS: added Rickard Westman
...
CXOPYRIGHT: removed spaces at end of some lines
1994-05-23 12:33:44 +00:00
Guido van Rossum
59ad40d0b0
Added Andy Bensky
1994-05-04 12:43:33 +00:00
Guido van Rossum
1ed77974d6
Added Adrian Phillips
1994-05-04 09:35:47 +00:00
Guido van Rossum
26d86dba2f
Added some names
1994-04-14 13:02:53 +00:00
Guido van Rossum
5125908d2b
Amrit Prem
1994-01-26 18:20:06 +00:00
Guido van Rossum
a7925f18de
Initial revision
1994-01-26 10:20:16 +00:00