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