Commits

Author Commit Message Labels Comments Date
Guido van Rossum
New in 2.2.2! In inherit_slots(), get rid of the COPYSLOT(tp_dictoffset). Copying the offset from a non-dominant base makes no sense: either the non-dominant base has a nonzero tp_dictoffset, and then we should have already copied it from the dominant base (at the very end of inherit_special()), or the non-dominant base has no tp_dictoffset and for some reason type_new() decided not to add one. The tp_dictoff…
Branches
2.2
Guido van Rossum
Backport the relevant part of 2.192: The string formatting code has a test to switch to Unicode when %s sees a Unicode argument. Unfortunately this test was also executed for %r, because %s and %r share almost all of their code. This meant that, if u is a unicode object while repr(u) is an 8-bit string containing ASCII characters, '%r' % u is a *unicode* string containing only ASCII characters! Fixed by executing the test only for…
Branches
2.2
Jack Jansen
Updated for VISE 8, and for 2.2.2b1 distribution.
Branches
2.2
Jack Jansen
Upped the stack limit to 256K to make test_class pass.
Branches
2.2
Jack Jansen
Use \n as line separator in stead of \r\n, which causes problems in MacPython 2.2.
Branches
2.2
Jack Jansen
Backport of 1.7: Reorganized so the test is skipped if os.popen() doesn't exist (in stead of fail ing).
Branches
2.2
Barry Warsaw
Backport email 2.4.2 changes from Python 2.3.
Branches
2.2
Fred Drake
Document when unittest was added to Python.
Branches
2.2
Martin von Löwis
Expand AC_CHECK_SIZEOF inline to overcome a autoconf 2.13 weakness. Fixes #620791.
Branches
2.2
Barry Warsaw
detect_modules(): Be more conservative about adding runtime_library_dirs (i.e. -R flags) when building the _socket.so module. Whitelist only the platforms we know need the flags, which are only sunos (aka Solaris) platforms at the moment. Tested on RH7.3, OSX 10.2, and Solaris 8. Forward port candidate for Python 2.3.
Branches
2.2
Fred Drake
Accept Armin's documentation patch for SF bug #558179. Adjusted some markup to make the descriptions more consistent.
Branches
2.2
Guido van Rossum
Make this file identical to the version on the trunk.
Branches
2.2
Raymond Hettinger
List specific updates for IDLE.
Branches
2.2
Tim Peters
The list(xrange(sys.maxint / 4)) test. Changed 4 to 2. The belief is that this test intended to trigger a bit of code in listobject.c's NRESIZE macro that's looking for arithmetic overflow. As written, it doesn't achieve that, though, and leaves it up to the platform realloc() as to whether it wants to allocate 2 gigabytes. Some platforms say "sure!", although they don't appear to mean it, and disaster ensues. Changing 4 to 2 (just barely) manages …
Branches
2.2
Fred Drake
Fix some code that was added to the r22-maint branch to allow it to work with arbitrary versions of Expat. Not applicable to Python 2.3, which will incorporate an Expat that does not need this crutch.
Branches
2.2
Andrew Kuchling
Fix a few typos: an extra space; typo in filename; capitalization error in method name
Branches
2.2
Michael W. Hudson
Put a do-nothing set_python_build() back.
Branches
2.2
Guido van Rossum
Initialize tick_counter to 0. Found by Neal Norwitz.
Branches
2.2
Guido van Rossum
Fix typo. Prepare headers for 2.2.2 final release.
Branches
2.2
Guido van Rossum
Upgrade the version *string* by adding a '+'. This marks the first checkin since 2.2.2b1 was released.
Branches
2.2
cvs2svn
This commit was manufactured by cvs2svn to create tag 'r222b1'.
Tags
v2.2.2b1
Branches
2.2
Guido van Rossum
News for 2.2.2b1. I'm exhausted -- this was a multi-hour job of poring over the logs. Quite likely I've forgotten some things, introduced typos, and organized things less than ideally.
Branches
2.2
Fred Drake
Fix up the release number for the 2.2.2b1 documentation release. This is what was actually used.
Branches
2.2
Guido van Rossum
Update version to 2.2.2b1.
Branches
2.2
Guido van Rossum
Backport, at the reqest of Kevin Jacobs: - Changed new-style class instantiation so that when C's __new__ method returns something that's not a C instance, its __init__ is not called. [SF bug #537450] XXX This is arguably a semantic change, but it's hard to imagine a reason for wanting to depend on the old behavior. If problems with this are reported within a week of the release of 2.2.2 beta 1, we may revert this change.
Branches
2.2
Barry Warsaw
Update the email package version number.
Branches
2.2
Barry Warsaw
Bump the version to 2.4.1 (not 2.5 as previously mentioned) to sync it with the standalone mimelib package.
Branches
2.2
Guido van Rossum
Backport 1.68: Extend stripid() to handle strings ending in more than one '>'. Add resolve() to handle looking up objects and names (fix SF bug 586931). Add a nicer error message when given a filename that doesn't exist.
Branches
2.2
Barry Warsaw
openfile(): Go back to opening the files in text mode. This undoes the change in revision 1.11 (test_email.py) in response to SF bug #609988. We now think that was the wrong fix and that WinZip was the real culprit there. This and the Parser.py patch will be forward ported into Python 2.3 and email 2.5.
Branches
2.2
Barry Warsaw
_parsebody(): Use get_content_type() instead of the deprecated get_type(). Also, one of the regular expressions is constant so might as well make it a module global. And, when splitting up digests, handle lineseps that are longer than 1 character in length (e.g. \r\n).
Branches
2.2
  1. Prev
  2. Next