- 11 Sep, 2002 21 commits
-
-
http://www.python.org/sf/572113Walter Dörwald authored
(with one small bugfix in bgen/bgen/scantools.py) This replaces string module functions with string methods for the stuff in the Tools directory. Several uses of string.letters etc. are still remaining.
-
Guido van Rossum authored
-
Guido van Rossum authored
the range of ints. The old code would pass random truncated bits to sq_repeat() on a 64-bit machine. Backport candidate.
-
Guido van Rossum authored
for their contributions to the snake farm.
-
Guido van Rossum authored
Because ob_size is a 32-bit int but sys.maxint is LONG_MAX which is a 64-bit value, there's no way to make this test succeed on a 64-bit platform. So just skip it when sys.maxint isn't 0x7fffffff. Backport candidate.
-
Guido van Rossum authored
iter(self.keys()).
-
Michael W. Hudson authored
-
Jeremy Hylton authored
Note that distutils.core.DEBUG still works if client code uses it, but the core code avoids circular references by using distutils.debug.
-
Jeremy Hylton authored
-
Martin v. Löwis authored
-
Guido van Rossum authored
but returns r->len which is a long. This doesn't even cause a warning on 32-bit platforms, but can return bogus values on 64-bit platforms (and should cause a compiler warning). Fix this by inserting a range check when LONG_MAX != INT_MAX, and adding an explicit cast to (int) when the test passes. When r->len is out of range, PySequence_Size() and hence len() will report an error (but an iterator will still work).
-
Michael W. Hudson authored
This makes things a touch more like 2.2. Read the comments in Python/ceval.c for more details.
-
Michael W. Hudson authored
-
Barry Warsaw authored
reference to the payload.
-
Mark Hammond authored
-
Barry Warsaw authored
exception occurred so it should only be closed in the else clause. Without this change we can an UnboundLocalError on Linux: Traceback (most recent call last): File "Lib/test/test_mmap.py", line 304, in ? test_both() File "Lib/test/test_mmap.py", line 208, in test_both m.close() UnboundLocalError: local variable 'm' referenced before assignment
-
Barry Warsaw authored
(adapted from Quinn Dunkan's mimelib SF patch #573204).
-
Barry Warsaw authored
Quinn Dunkan's mimelib SF patch #573204) fixes the problem.
-
Barry Warsaw authored
de-backslash-ifying.
-
Barry Warsaw authored
2.3. This patch (adapted from Quinn Dunkan's SF patch #573204) fixes the problem and should get ported to rfc822.py.
-
Jack Jansen authored
-
- 10 Sep, 2002 18 commits
-
-
Fred Drake authored
-
Guido van Rossum authored
a more reasonable value. Backport candidate.
-
Tim Peters authored
more instances of the bizarre "del f; del m" ways to spell .close() (del won't do any good here under Jython, etc).
-
Jack Jansen authored
-
Tim Peters authored
with a size larger than the underlying file worked on Windows. It does <wink>. However, merely creating an mmap that way has the side effect of growing the file on disk to match the specified size. A *later* test assumed that the file on disk was still exactly as it was before the new "size too big" test was added, but that's no longer true. So added a hack at the end of the "size too big" test to truncate the disk file back to its original size on Windows.
-
Jack Jansen authored
-
Barry Warsaw authored
boundary could be found -- in a lax parser -- the entire body is assigned to the message payload.
-
Barry Warsaw authored
_handle_text(): Use _isstring() for stringiness test. _handle_multipart(): Add a test before the ListType test, checking for stringiness of the payload. String payloads for multitypes means a message with broken MIME chrome was parsed by a lax parser. Instead of raising a BoundaryError in those cases, the entire body is assigned to the message payload (but since the content type is still multipart/*, the Generator needs to be updated too).
-
Barry Warsaw authored
UnicodeType, which is different between Python 2.1 and 2.2.
-
Barry Warsaw authored
-
Barry Warsaw authored
broken wrapping of long ASCII headers.
-
Barry Warsaw authored
-
Tim Peters authored
losing implicit double->long cast.
-
Martin v. Löwis authored
-
Raymond Hettinger authored
-
Jack Jansen authored
Bugfix candidate.
-
Jack Jansen authored
-
Martin v. Löwis authored
-
- 09 Sep, 2002 1 commit
-
-
Martin v. Löwis authored
-