]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
17 years agoAs discussed on python-dev, remove several operator functions
Raymond Hettinger [Mon, 26 Jan 2009 03:44:49 +0000 (03:44 +0000)] 
As discussed on python-dev, remove several operator functions
isSequenceType(), isMappingType(), and isNumberType() in favor
of using abstract base classes.  Also, remove repeat() and irepeat()
in favor of mul() and imul().

17 years agoBackport r68942: update powerset() recipe.
Raymond Hettinger [Mon, 26 Jan 2009 02:22:01 +0000 (02:22 +0000)] 
Backport r68942:  update powerset() recipe.

17 years agoMerged revisions 68949 via svnmerge from
Mark Dickinson [Sun, 25 Jan 2009 22:26:28 +0000 (22:26 +0000)] 
Merged revisions 68949 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68949 | mark.dickinson | 2009-01-25 22:25:06 +0000 (Sun, 25 Jan 2009) | 10 lines

  Merged revisions 68947 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68947 | mark.dickinson | 2009-01-25 22:12:31 +0000 (Sun, 25 Jan 2009) | 3 lines

    No need for carry to be type twodigits in _PyLong_AsByteArray; digit is large enough.
    This change should silence a compiler warning on Windows.
  ........
................

17 years agoBlocked revisions 68935 via svnmerge
Tarek Ziadé [Sun, 25 Jan 2009 19:32:09 +0000 (19:32 +0000)] 
Blocked revisions 68935 via svnmerge

................
  r68935 | tarek.ziade | 2009-01-25 20:31:22 +0100 (Sun, 25 Jan 2009) | 9 lines

  Merged revisions 68933 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68933 | tarek.ziade | 2009-01-25 20:29:10 +0100 (Sun, 25 Jan 2009) | 1 line

    Issue #4863, removing remaining bits
  ........
................

17 years agoBlocked revisions 68931 via svnmerge
Tarek Ziadé [Sun, 25 Jan 2009 18:28:48 +0000 (18:28 +0000)] 
Blocked revisions 68931 via svnmerge

................
  r68931 | tarek.ziade | 2009-01-25 19:27:45 +0100 (Sun, 25 Jan 2009) | 9 lines

  Merged revisions 68929 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68929 | tarek.ziade | 2009-01-25 19:19:25 +0100 (Sun, 25 Jan 2009) | 1 line

    Fixed #4863: removed distutils.mwerkscompiler
  ........
................

17 years agoMerged revisions 68922 via svnmerge from
Mark Dickinson [Sun, 25 Jan 2009 10:50:40 +0000 (10:50 +0000)] 
Merged revisions 68922 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68922 | mark.dickinson | 2009-01-25 10:48:51 +0000 (Sun, 25 Jan 2009) | 9 lines

  Merged revisions 68920 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68920 | mark.dickinson | 2009-01-25 10:39:15 +0000 (Sun, 25 Jan 2009) | 2 lines

    Remove uses of cmp from the decimal module.
  ........
................

17 years agoMerged revisions 68908 via svnmerge from
Mark Dickinson [Sat, 24 Jan 2009 21:47:45 +0000 (21:47 +0000)] 
Merged revisions 68908 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68908 | mark.dickinson | 2009-01-24 21:46:33 +0000 (Sat, 24 Jan 2009) | 15 lines

  Merged revisions 68903,68906 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68903 | mark.dickinson | 2009-01-24 16:40:29 +0000 (Sat, 24 Jan 2009) | 5 lines

    Issue #1672332: Fix unpickling of subnormal floats, which was raising
    ValueError on some platforms as a result of the platform strtod setting
    errno on underflow.
  ........
    r68906 | mark.dickinson | 2009-01-24 21:08:38 +0000 (Sat, 24 Jan 2009) | 2 lines

    Issue #3657: fix occasional test_pickletools failures.
  ........
................

17 years agoMerged revisions 68889 via svnmerge from
Mark Dickinson [Sat, 24 Jan 2009 17:16:17 +0000 (17:16 +0000)] 
Merged revisions 68889 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68889 | mark.dickinson | 2009-01-24 15:02:35 +0000 (Sat, 24 Jan 2009) | 9 lines

  Some minor cleanups in PyLong_FromLong:
   - fast path wasn't being properly taken for negative ints;
     thanks Victor Stinner for pointing this out.
   - use Py_SAFE_DOWNCAST instead of direct casting to digit
     (it's safer, especially if we ever consider moving to 30-bit
     digits)
   - cleaner way to write negation
........

17 years agoMerged revisions 68900 via svnmerge from
Mark Dickinson [Sat, 24 Jan 2009 16:26:46 +0000 (16:26 +0000)] 
Merged revisions 68900 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68900 | mark.dickinson | 2009-01-24 16:22:21 +0000 (Sat, 24 Jan 2009) | 9 lines

  Merged revisions 68897 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68897 | mark.dickinson | 2009-01-24 16:17:27 +0000 (Sat, 24 Jan 2009) | 2 lines

    Issue #5025: Fix occasional test_kqueue failure on OS X.
  ........
................

17 years agoMerged revisions 68898 via svnmerge from
Martin v. Löwis [Sat, 24 Jan 2009 16:25:04 +0000 (16:25 +0000)] 
Merged revisions 68898 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68898 | martin.v.loewis | 2009-01-24 17:19:45 +0100 (Sa, 24 Jan 2009) | 10 lines

  Merged revisions 68893 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68893 | martin.v.loewis | 2009-01-24 16:47:27 +0100 (Sa, 24 Jan 2009) | 3 lines

    Issue #3881: Help Tcl to load even when started through the
    unreadable local symlink to "Program Files" on Vista.
  ........
................

17 years agoMerged revisions 68895 via svnmerge from
Mark Dickinson [Sat, 24 Jan 2009 15:59:38 +0000 (15:59 +0000)] 
Merged revisions 68895 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68895 | mark.dickinson | 2009-01-24 15:56:57 +0000 (Sat, 24 Jan 2009) | 13 lines

  Merged revisions 68890 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68890 | mark.dickinson | 2009-01-24 15:27:44 +0000 (Sat, 24 Jan 2009) | 6 lines

    Issue #4393: fix 3 classes of potential portability problems in longobject.c:
     - fix some places where counters into ob_digit were declared as
       int instead of Py_ssize_t
     - add (twodigit) casts where necessary
     - fix code in _PyLong_AsByteArray that uses << on negative values
  ........
................

17 years agoMerged revisions 68887 via svnmerge from
Martin v. Löwis [Sat, 24 Jan 2009 14:18:13 +0000 (14:18 +0000)] 
Merged revisions 68887 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68887 | martin.v.loewis | 2009-01-24 15:10:07 +0100 (Sa, 24 Jan 2009) | 10 lines

  Merged revisions 68885 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68885 | martin.v.loewis | 2009-01-24 15:00:33 +0100 (Sa, 24 Jan 2009) | 3 lines

    Issue #4710: Extract directories properly in the zipfile module;
    allow adding directories to a zipfile.
  ........
................

17 years agoMerged revisions 68857 via svnmerge from
Antoine Pitrou [Thu, 22 Jan 2009 12:09:38 +0000 (12:09 +0000)] 
Merged revisions 68857 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68857 | antoine.pitrou | 2009-01-22 12:59:55 +0100 (jeu., 22 janv. 2009) | 3 lines

  Followup of #4874: also fix multibytecodec.c
........

17 years agoMerged revisions 68855 via svnmerge from
Antoine Pitrou [Thu, 22 Jan 2009 10:31:33 +0000 (10:31 +0000)] 
Merged revisions 68855 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68855 | antoine.pitrou | 2009-01-22 11:11:36 +0100 (jeu., 22 janv. 2009) | 3 lines

  Issue #4874: Most builtin decoders now reject unicode input.
........

17 years agoMerged revisions 68836 via svnmerge from
Antoine Pitrou [Wed, 21 Jan 2009 01:05:40 +0000 (01:05 +0000)] 
Merged revisions 68836 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68836 | antoine.pitrou | 2009-01-21 01:55:13 +0100 (mer., 21 janv. 2009) | 12 lines

  Merged revisions 68835 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68835 | antoine.pitrou | 2009-01-21 01:45:36 +0100 (mer., 21 janv. 2009) | 6 lines

    Issue #5008: When a file is opened in append mode with the new IO library,
    do an explicit seek to the end of file (so that e.g. tell() returns the
    file size rather than 0). This is consistent with the behaviour of the
    traditional 2.x file object.
  ........
................

17 years agoIssue 5013: Fixed bug in FileHandler when delay was set - added fix for RotatingFileH...
Vinay Sajip [Wed, 21 Jan 2009 00:26:02 +0000 (00:26 +0000)] 
Issue 5013: Fixed bug in FileHandler when delay was set - added fix for RotatingFileHandler and changed header comment slightly.

17 years agoMerged revisions 68814-68815 via svnmerge from
Mark Dickinson [Tue, 20 Jan 2009 21:20:01 +0000 (21:20 +0000)] 
Merged revisions 68814-68815 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68814 | mark.dickinson | 2009-01-20 20:43:58 +0000 (Tue, 20 Jan 2009) | 5 lines

  Issue #4842, patch 1/2: fix pickle in Python 3.x so that pickling with the
  'L' opcode always appends an 'L' on output, just as 2.x does.  When
  unpickling, remove the trailing 'L' (if present) before passing the
  result to PyLong_FromString.
........
  r68815 | mark.dickinson | 2009-01-20 20:45:53 +0000 (Tue, 20 Jan 2009) | 2 lines

  Issue 4842, patch 2/2:  int('3L') should be invalid in Python 3.x.
........

17 years agoIssue 4998: Decimal should not subclass or register with numbers.Real.
Raymond Hettinger [Tue, 20 Jan 2009 07:27:47 +0000 (07:27 +0000)] 
Issue 4998: Decimal should not subclass or register with numbers.Real.

17 years agoBackport r68539, Fixes issue #3826 and #4791:
Gregory P. Smith [Tue, 20 Jan 2009 04:02:33 +0000 (04:02 +0000)] 
Backport r68539, Fixes issue #3826 and #4791:
Have SocketIO objects update their reference count in the underlying
socket object on close() so that the underlying socket object is
closed immediately when the last user is done rather than at an
unknown later time when garbage collection can do it.

17 years agoMerged revisions 68782 via svnmerge from
Benjamin Peterson [Mon, 19 Jan 2009 21:07:05 +0000 (21:07 +0000)] 
Merged revisions 68782 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68782 | benjamin.peterson | 2009-01-19 15:00:09 -0600 (Mon, 19 Jan 2009) | 9 lines

  Merged revisions 68779 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68779 | benjamin.peterson | 2009-01-19 11:37:42 -0600 (Mon, 19 Jan 2009) | 1 line

    make bad file descriptor tests more robust
  ........
................

17 years agoBlocked revisions 68780 via svnmerge
Benjamin Peterson [Mon, 19 Jan 2009 17:56:16 +0000 (17:56 +0000)] 
Blocked revisions 68780 via svnmerge

................
  r68780 | benjamin.peterson | 2009-01-19 11:53:36 -0600 (Mon, 19 Jan 2009) | 14 lines

  Merged revisions 68763,68773 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68763 | kristjan.jonsson | 2009-01-19 07:10:27 -0600 (Mon, 19 Jan 2009) | 2 lines

    Issue 4957
    Let os.ftruncate raise OSError like documented.
  ........
    r68773 | benjamin.peterson | 2009-01-19 09:51:27 -0600 (Mon, 19 Jan 2009) | 1 line

    simplify code
  ........
................

17 years agoMerged revisions 68767,68769-68770 via svnmerge from
Benjamin Peterson [Mon, 19 Jan 2009 15:35:29 +0000 (15:35 +0000)] 
Merged revisions 68767,68769-68770 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68767 | benjamin.peterson | 2009-01-19 09:11:51 -0600 (Mon, 19 Jan 2009) | 9 lines

  Merged revisions 68755 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68755 | benjamin.peterson | 2009-01-18 18:08:08 -0600 (Sun, 18 Jan 2009) | 1 line

    raise an OSError for invalid fds #4991
  ........
................
  r68769 | benjamin.peterson | 2009-01-19 09:15:02 -0600 (Mon, 19 Jan 2009) | 1 line

  reenable the invalid fd test for fdopen
................
  r68770 | benjamin.peterson | 2009-01-19 09:19:46 -0600 (Mon, 19 Jan 2009) | 1 line

  fix compiler warning
................

17 years agoMerged revisions 68477 via svnmerge from
Hirokazu Yamamoto [Mon, 19 Jan 2009 06:33:19 +0000 (06:33 +0000)] 
Merged revisions 68477 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68477 | hirokazu.yamamoto | 2009-01-10 21:15:23 +0900 | 1 line

  Fixed 2to3 issue on tix module.
........

17 years agoMerged revisions 68746 via svnmerge from
Benjamin Peterson [Sun, 18 Jan 2009 22:40:43 +0000 (22:40 +0000)] 
Merged revisions 68746 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68746 | benjamin.peterson | 2009-01-18 16:27:04 -0600 (Sun, 18 Jan 2009) | 55 lines

  Merged revisions 68633,68648,68667,68706,68718,68720-68721,68724-68727,68739 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68633 | thomas.heller | 2009-01-16 12:53:44 -0600 (Fri, 16 Jan 2009) | 3 lines

    Change an example in the docs to avoid a mistake when the code is copy
    pasted and changed afterwards.
  ........
    r68648 | benjamin.peterson | 2009-01-16 22:28:57 -0600 (Fri, 16 Jan 2009) | 1 line

    use enumerate
  ........
    r68667 | amaury.forgeotdarc | 2009-01-17 14:18:59 -0600 (Sat, 17 Jan 2009) | 3 lines

    #4077: No need to append \n when calling Py_FatalError
    + fix a declaration to make it match the one in pythonrun.h
  ........
    r68706 | benjamin.peterson | 2009-01-17 19:28:46 -0600 (Sat, 17 Jan 2009) | 1 line

    fix grammar
  ........
    r68718 | georg.brandl | 2009-01-18 04:42:35 -0600 (Sun, 18 Jan 2009) | 1 line

    #4976: union() and intersection() take multiple args, but talk about "the other".
  ........
    r68720 | georg.brandl | 2009-01-18 04:45:22 -0600 (Sun, 18 Jan 2009) | 1 line

    #4974: fix redundant mention of lists and tuples.
  ........
    r68721 | georg.brandl | 2009-01-18 04:48:16 -0600 (Sun, 18 Jan 2009) | 1 line

    #4914: trunc is in math.
  ........
    r68724 | georg.brandl | 2009-01-18 07:24:10 -0600 (Sun, 18 Jan 2009) | 1 line

    #4979: correct result range for some random functions.
  ........
    r68725 | georg.brandl | 2009-01-18 07:47:26 -0600 (Sun, 18 Jan 2009) | 1 line

    #4857: fix augmented assignment target spec.
  ........
    r68726 | georg.brandl | 2009-01-18 08:41:52 -0600 (Sun, 18 Jan 2009) | 1 line

    #4923: clarify what was added.
  ........
    r68727 | georg.brandl | 2009-01-18 12:25:30 -0600 (Sun, 18 Jan 2009) | 1 line

    #4986: augassigns are not expressions.
  ........
    r68739 | benjamin.peterson | 2009-01-18 15:11:38 -0600 (Sun, 18 Jan 2009) | 1 line

    fix test that wasn't working as expected #4990
  ........
................

17 years agoBlocked revisions 68736 via svnmerge
Benjamin Peterson [Sun, 18 Jan 2009 21:07:47 +0000 (21:07 +0000)] 
Blocked revisions 68736 via svnmerge

................
  r68736 | benjamin.peterson | 2009-01-18 15:02:37 -0600 (Sun, 18 Jan 2009) | 40 lines

  Merged revisions 68547,68607,68610,68618,68621-68622,68649,68722 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68547 | kristjan.jonsson | 2009-01-12 12:09:27 -0600 (Mon, 12 Jan 2009) | 1 line

    Add tests for invalid format specifiers in strftime, and for handling of invalid file descriptors in the os module.
  ........
    r68607 | kristjan.jonsson | 2009-01-14 04:50:57 -0600 (Wed, 14 Jan 2009) | 2 lines

    Re-enable all tests for windows platforms.
    Also, explicitly connect to the IPV4 address.  On windows platforms supporting AF_INET6, the SocketProxy would connect using socket.create_connection('localhost', port) which would cycle through all address families and try to connect.  It would try connecting using AF_INET6 first and this would cause a delay of up to a second.
  ........
    r68610 | kristjan.jonsson | 2009-01-15 03:09:13 -0600 (Thu, 15 Jan 2009) | 3 lines

    Fix recently introduced test cases.
    For datetime, gentoo didn't seem to mind the %e format for strftime.  So, we just excercise those instead making sure that we don't crash.
    For test_os, two cases were incorrect.
  ........
    r68618 | kristjan.jonsson | 2009-01-15 11:20:21 -0600 (Thu, 15 Jan 2009) | 1 line

    Issue 4929:  Handle socket errors when receiving
  ........
    r68621 | kristjan.jonsson | 2009-01-15 16:40:03 -0600 (Thu, 15 Jan 2009) | 1 line

    Fix two test cases in test_os.  ftruncate raises IOError unlike all the others which raise OSError.  And close() on some platforms doesn't complain when given an invalid file descriptor.
  ........
    r68622 | kristjan.jonsson | 2009-01-15 16:46:26 -0600 (Thu, 15 Jan 2009) | 1 line

    Make all the invalid fd tests for os subject to the function being available.
  ........
    r68649 | benjamin.peterson | 2009-01-16 22:39:05 -0600 (Fri, 16 Jan 2009) | 1 line

    trying to find some fpathconf() settings that all unixs support...
  ........
    r68722 | kristjan.jonsson | 2009-01-18 04:58:44 -0600 (Sun, 18 Jan 2009) | 1 line

    issue 4293:  make test_capi.py more robutst, it times out on some platforms, presumably waiting for threads.  Lower the thread count to 16.
  ........
................

17 years agoMerged revisions 68700 via svnmerge from
Amaury Forgeot d'Arc [Sun, 18 Jan 2009 20:34:58 +0000 (20:34 +0000)] 
Merged revisions 68700 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68700 | amaury.forgeotdarc | 2009-01-18 01:29:02 +0100 (Sun, 18 Jan 2009) | 10 lines

  Merged revisions 68678 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68678 | amaury.forgeotdarc | 2009-01-17 23:43:50 +0100 (Sat, 17 Jan 2009) | 3 lines

    follow-up of #3997: since 0xFFFF numbers are not enough to indicate a zip64 format,
    always try to read the "zip64 end of directory structure".
  ........
................

17 years agoMerged revisions 68732 via svnmerge from
Martin v. Löwis [Sun, 18 Jan 2009 20:25:57 +0000 (20:25 +0000)] 
Merged revisions 68732 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68732 | martin.v.loewis | 2009-01-18 21:23:36 +0100 (So, 18 Jan 2009) | 3 lines

  Issue #4815: Offer conversion to UTF-8 if source files have
  no encoding declaration and are not encoded in UTF-8.
........

17 years agoMerged revisions 68730 via svnmerge from
Martin v. Löwis [Sun, 18 Jan 2009 20:17:44 +0000 (20:17 +0000)] 
Merged revisions 68730 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68730 | martin.v.loewis | 2009-01-18 21:15:42 +0100 (So, 18 Jan 2009) | 2 lines

  Issue #4008: Fix problems with non-ASCII source files.
........

17 years agoMerged revisions 68675 via svnmerge from
Mark Dickinson [Sun, 18 Jan 2009 11:01:50 +0000 (11:01 +0000)] 
Merged revisions 68675 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68675 | mark.dickinson | 2009-01-17 21:57:11 +0000 (Sat, 17 Jan 2009) | 2 lines

  Replace PyNumber_Int with PyNumber_Long.
........

17 years agoMerged revisions 68709 via svnmerge from
Benjamin Peterson [Sun, 18 Jan 2009 03:31:52 +0000 (03:31 +0000)] 
Merged revisions 68709 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68709 | jesse.noller | 2009-01-17 21:11:38 -0600 (Sat, 17 Jan 2009) | 1 line

  Merge r68708 to py3k, fixes 4449
........

17 years agoBlocked revisions 68701-68702 via svnmerge
Brett Cannon [Sun, 18 Jan 2009 00:39:07 +0000 (00:39 +0000)] 
Blocked revisions 68701-68702 via svnmerge

........
  r68701 | brett.cannon | 2009-01-17 16:36:22 -0800 (Sat, 17 Jan 2009) | 2 lines

  Skip over any file or folder that starts with a dot (e.g. .svn).
........
  r68702 | brett.cannon | 2009-01-17 16:36:55 -0800 (Sat, 17 Jan 2009) | 2 lines

  NOTES for importlib should mention the ultimate end-goal for the package.
........

17 years agoBlocked revisions 68698 via svnmerge
Brett Cannon [Sun, 18 Jan 2009 00:27:57 +0000 (00:27 +0000)] 
Blocked revisions 68698 via svnmerge

........
  r68698 | brett.cannon | 2009-01-17 16:24:28 -0800 (Sat, 17 Jan 2009) | 6 lines

  Add initial implementation of importlib. See the NOTES files for what is
  planned for the package.

  There are no docs yet, but they are coming once the API for the first new
  function, importlib.import_module() is finalized.
........

17 years agoBlocked revisions 68695-68696 via svnmerge
Benjamin Peterson [Sun, 18 Jan 2009 00:10:27 +0000 (00:10 +0000)] 
Blocked revisions 68695-68696 via svnmerge

................
  r68695 | benjamin.peterson | 2009-01-17 18:04:57 -0600 (Sat, 17 Jan 2009) | 9 lines

  Merged revisions 68458 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68458 | kristjan.jonsson | 2009-01-09 14:23:16 -0600 (Fri, 09 Jan 2009) | 1 line

    Issue 4336:  HTTPRequest._send_output() now deals with the case of the message body not being a string.  This allows clients to use endheaders(message_body) instead of endheaders() + send(message_body) without making any extra checks.
  ........
................
  r68696 | benjamin.peterson | 2009-01-17 18:08:45 -0600 (Sat, 17 Jan 2009) | 9 lines

  Merged revisions 68459 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68459 | kristjan.jonsson | 2009-01-09 14:27:16 -0600 (Fri, 09 Jan 2009) | 1 line

    Issue 4336:  Let users of HTTPConnection.endheaders() submit a message body to the function if required.
  ........
................

17 years agoBlocked revisions 68690-68691 via svnmerge
Benjamin Peterson [Sat, 17 Jan 2009 23:48:19 +0000 (23:48 +0000)] 
Blocked revisions 68690-68691 via svnmerge

................
  r68690 | benjamin.peterson | 2009-01-17 17:43:58 -0600 (Sat, 17 Jan 2009) | 9 lines

  Merged revisions 68460 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68460 | kristjan.jonsson | 2009-01-09 14:31:26 -0600 (Fri, 09 Jan 2009) | 1 line

    Issue 4293:  Make Py_AddPendingCall() thread safe
  ........
................
  r68691 | benjamin.peterson | 2009-01-17 17:46:54 -0600 (Sat, 17 Jan 2009) | 1 line

  fix compiler warning
................

17 years agoMerged revisions 68677 via svnmerge from
Benjamin Peterson [Sat, 17 Jan 2009 23:01:43 +0000 (23:01 +0000)] 
Merged revisions 68677 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68677 | benjamin.peterson | 2009-01-17 16:41:18 -0600 (Sat, 17 Jan 2009) | 9 lines

  Merged revisions 68676 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68676 | benjamin.peterson | 2009-01-17 16:27:54 -0600 (Sat, 17 Jan 2009) | 1 line

    fix inspect.isclass() on instances with a custom __getattr__ #1225107
  ........
................

17 years agoMerged revisions 68669 via svnmerge from
Antoine Pitrou [Sat, 17 Jan 2009 21:40:04 +0000 (21:40 +0000)] 
Merged revisions 68669 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68669 | antoine.pitrou | 2009-01-17 22:06:43 +0100 (sam., 17 janv. 2009) | 3 lines

  Issue #4838: When a module is deallocated, free the memory backing the optional module state data.
........

17 years agoMerged revisions 68650-68653 via svnmerge from
Mark Dickinson [Sat, 17 Jan 2009 18:00:58 +0000 (18:00 +0000)] 
Merged revisions 68650-68653 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68650 | mark.dickinson | 2009-01-17 09:45:37 +0000 (Sat, 17 Jan 2009) | 2 lines

  Remove a couple of references to long in the c-api docs
........
  r68651 | mark.dickinson | 2009-01-17 10:04:45 +0000 (Sat, 17 Jan 2009) | 2 lines

  Issue #4910, patch 3/3:  rename nb_long to nb_reserved
........
  r68652 | mark.dickinson | 2009-01-17 10:21:23 +0000 (Sat, 17 Jan 2009) | 2 lines

  Fix a few more references to long integers in the docs.
........
  r68653 | mark.dickinson | 2009-01-17 10:48:28 +0000 (Sat, 17 Jan 2009) | 2 lines

  Remove attempted long->int conversions in py3k version of float.as_integer_ratio.
........

17 years agoMerged revisions 68662 via svnmerge from
Amaury Forgeot d'Arc [Sat, 17 Jan 2009 16:54:09 +0000 (16:54 +0000)] 
Merged revisions 68662 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68662 | amaury.forgeotdarc | 2009-01-17 17:42:26 +0100 (Sat, 17 Jan 2009) | 12 lines

  Merged revisions 68661 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68661 | amaury.forgeotdarc | 2009-01-17 17:40:17 +0100 (Sat, 17 Jan 2009) | 5 lines

    #3997: zipfiles generated with more than 65536 files could not be opened
    with other applications.

    Reviewed by Martin, will backport to 2.6 and 3.0
  ........
................

17 years agoMerged revisions 68638 via svnmerge from
Mark Dickinson [Fri, 16 Jan 2009 20:25:35 +0000 (20:25 +0000)] 
Merged revisions 68638 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68638 | mark.dickinson | 2009-01-16 19:31:13 +0000 (Fri, 16 Jan 2009) | 3 lines

  Define PY_SSIZE_T_CLEAN at the top of the dbm module.  This should fix the
  segfaults on the PPC64/Debian buildbots.
........

17 years agoMerged revisions 68630 via svnmerge from
Benjamin Peterson [Fri, 16 Jan 2009 04:13:17 +0000 (04:13 +0000)] 
Merged revisions 68630 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68630 | benjamin.peterson | 2009-01-15 21:54:08 -0600 (Thu, 15 Jan 2009) | 108 lines

  Merged revisions 68450,68480-68481,68493,68495,68501,68512,68514-68515,68534-68536,68552,68563,68570-68572,68575,68582,68596,68623-68624,68628 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68450 | jeffrey.yasskin | 2009-01-09 10:47:07 -0600 (Fri, 09 Jan 2009) | 3 lines

    Fix issue 4884, preventing a crash in the socket code when python is compiled
    with llvm-gcc and run with a glibc <2.10.
  ........
    r68480 | vinay.sajip | 2009-01-10 07:38:04 -0600 (Sat, 10 Jan 2009) | 1 line

    Minor documentation changes cross-referencing NullHandler to the documentation on configuring logging in a library.
  ........
    r68481 | vinay.sajip | 2009-01-10 07:42:04 -0600 (Sat, 10 Jan 2009) | 1 line

    Corrected an incorrect self-reference.
  ........
    r68493 | benjamin.peterson | 2009-01-10 11:18:55 -0600 (Sat, 10 Jan 2009) | 1 line

    rewrite verbose conditionals
  ........
    r68495 | benjamin.peterson | 2009-01-10 11:36:44 -0600 (Sat, 10 Jan 2009) | 1 line

    tp_iter only exists with Py_TPFLAGS_HAVE_ITER #4901
  ........
    r68501 | vinay.sajip | 2009-01-10 13:22:57 -0600 (Sat, 10 Jan 2009) | 1 line

    Corrected minor typo and added .currentmodule directives to fix missing cross-references.
  ........
    r68512 | benjamin.peterson | 2009-01-10 16:42:10 -0600 (Sat, 10 Jan 2009) | 1 line

    make tests fail if they can't be imported
  ........
    r68514 | benjamin.peterson | 2009-01-10 17:41:59 -0600 (Sat, 10 Jan 2009) | 1 line

    move seealso to a more appropiate place
  ........
    r68515 | benjamin.peterson | 2009-01-10 17:49:08 -0600 (Sat, 10 Jan 2009) | 1 line

    macos 9 isn't supported
  ........
    r68534 | gregory.p.smith | 2009-01-11 11:53:33 -0600 (Sun, 11 Jan 2009) | 2 lines

    correct email address
  ........
    r68535 | gregory.p.smith | 2009-01-11 11:57:54 -0600 (Sun, 11 Jan 2009) | 9 lines

    Update the documentation for binascii and zlib crc32/adler32 functions
    to better describe the signed vs unsigned return value behavior on
    different platforms and versions of python.  Mention the workaround to
    make them all return the same thing by using & 0xffffffff.

    Fixes issue4903.

    Also needs to be merged into release26-maint, release30-maint, & py3k.
  ........
    r68536 | benjamin.peterson | 2009-01-11 13:48:15 -0600 (Sun, 11 Jan 2009) | 1 line

    add email addresses
  ........
    r68552 | vinay.sajip | 2009-01-12 14:36:18 -0600 (Mon, 12 Jan 2009) | 1 line

    Minor changes/corrections in markup.
  ........
    r68563 | benjamin.peterson | 2009-01-12 19:49:10 -0600 (Mon, 12 Jan 2009) | 1 line

    small logic correction
  ........
    r68570 | raymond.hettinger | 2009-01-13 03:08:32 -0600 (Tue, 13 Jan 2009) | 5 lines

    Issue 4922: Incorrect comments for MutableSet.add() and MutableSet.discard().

    Needs to be backported to 2.6 and forward ported to 3.0 and 3.1.
  ........
    r68571 | armin.ronacher | 2009-01-13 05:52:23 -0600 (Tue, 13 Jan 2009) | 3 lines

    ast.literal_eval can properly evaluate complex numbers now.  This fixes issue4907.
  ........
    r68572 | andrew.kuchling | 2009-01-13 07:40:54 -0600 (Tue, 13 Jan 2009) | 1 line

    Note that first coord. is left alone
  ........
    r68575 | thomas.heller | 2009-01-13 11:32:28 -0600 (Tue, 13 Jan 2009) | 1 line

    Fix refcount leak in error cases.  Bug found by coverity.
  ........
    r68582 | georg.brandl | 2009-01-13 16:14:01 -0600 (Tue, 13 Jan 2009) | 2 lines

    Use assertRaises.
  ........
    r68596 | amaury.forgeotdarc | 2009-01-13 17:39:22 -0600 (Tue, 13 Jan 2009) | 3 lines

    #1162154: inspect.getmembers() now skips attributes that raise AttributeError,
    e.g. a __slots__ attribute which has not been set.
  ........
    r68623 | vinay.sajip | 2009-01-15 16:48:13 -0600 (Thu, 15 Jan 2009) | 1 line

    Made minor changes/corrections in markup. Added a couple of section headings.
  ........
    r68624 | vinay.sajip | 2009-01-15 17:04:47 -0600 (Thu, 15 Jan 2009) | 1 line

    Minor changes/corrections in markup.
  ........
    r68628 | benjamin.peterson | 2009-01-15 20:55:24 -0600 (Thu, 15 Jan 2009) | 1 line

    compare with == not is #4946
  ........
................

17 years agoMerged revisions 68619 via svnmerge from
Mark Dickinson [Thu, 15 Jan 2009 21:13:53 +0000 (21:13 +0000)] 
Merged revisions 68619 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68619 | mark.dickinson | 2009-01-15 19:32:23 +0000 (Thu, 15 Jan 2009) | 8 lines

  Issue 4910, patch 2 of (probably) 3: pave the way for renaming of
  nb_long:  remove last remaining use of nb_long
  (in the struct module) from the core, set nb_long slots on all builtin
  and extension types to 0, and remove uses of __long__ in test_complex
  and test_binop.

  Reviewed by Benjamin Peterson.
........

17 years agoMerged revisions 68615 via svnmerge from
Mark Dickinson [Thu, 15 Jan 2009 15:37:41 +0000 (15:37 +0000)] 
Merged revisions 68615 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68615 | mark.dickinson | 2009-01-15 15:36:10 +0000 (Thu, 15 Jan 2009) | 17 lines

  Merged revisions 68611-68613 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68611 | mark.dickinson | 2009-01-15 14:54:37 +0000 (Thu, 15 Jan 2009) | 2 lines

    Issue #4397.  Fix occasional test_socket failure on OS X.
  ........
    r68612 | mark.dickinson | 2009-01-15 14:58:28 +0000 (Thu, 15 Jan 2009) | 2 lines

    Comment typo
  ........
    r68613 | mark.dickinson | 2009-01-15 15:17:43 +0000 (Thu, 15 Jan 2009) | 2 lines

    Another typo fix.
  ........
................

17 years agoMerged revisions 68587 via svnmerge from
Antoine Pitrou [Tue, 13 Jan 2009 23:12:23 +0000 (23:12 +0000)] 
Merged revisions 68587 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68587 | antoine.pitrou | 2009-01-13 23:59:11 +0100 (mar., 13 janv. 2009) | 7 lines

  Issue #4935: The overflow checking code in the expandtabs() method common
  to str, bytes and bytearray could be optimized away by the compiler (*), letting
  the interpreter segfault instead of raising an error.

  (*) or at least it is our interpretation
........

17 years agoMerged revisions 68581 via svnmerge from
Benjamin Peterson [Tue, 13 Jan 2009 22:15:07 +0000 (22:15 +0000)] 
Merged revisions 68581 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68581 | benjamin.peterson | 2009-01-13 15:53:28 -0600 (Tue, 13 Jan 2009) | 1 line

  make bytearrayobject.o depend on the stringlib headers #4936
........

17 years agoMerged revisions 68553 via svnmerge from
Mark Dickinson [Mon, 12 Jan 2009 21:53:16 +0000 (21:53 +0000)] 
Merged revisions 68553 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68553 | mark.dickinson | 2009-01-12 20:49:19 +0000 (Mon, 12 Jan 2009) | 8 lines

  Issue #4910 (1st patch of a series):  fix int() and the corresponding
  PyNumber_Int/PyNumber_Long API function so that it no longer attempts
  to call the __long__ method for conversion.  Only the __int__ and __trunc__
  methods are used.  (This removes a major remaining use of the nb_long
  slot from the Python 3.x core.)

  Thanks Benjamin for review.
........

17 years agoMerged revisions 68529 via svnmerge from
Mark Dickinson [Sun, 11 Jan 2009 11:55:32 +0000 (11:55 +0000)] 
Merged revisions 68529 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68529 | mark.dickinson | 2009-01-11 11:54:02 +0000 (Sun, 11 Jan 2009) | 2 lines

  Remove __long__ methods from UserString and from Demo/ classes.
........

17 years agoMerged revisions 68525 via svnmerge from
Martin v. Löwis [Sun, 11 Jan 2009 09:33:05 +0000 (09:33 +0000)] 
Merged revisions 68525 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68525 | martin.v.loewis | 2009-01-11 10:30:50 +0100 (So, 11 Jan 2009) | 9 lines

  Merged revisions 68523 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68523 | martin.v.loewis | 2009-01-11 10:26:54 +0100 (So, 11 Jan 2009) | 2 lines

    Issue #4279: Fix build of parsermodule under Cygwin.
  ........
................

17 years agoMerged revisions 68511 via svnmerge from
Benjamin Peterson [Sat, 10 Jan 2009 22:42:12 +0000 (22:42 +0000)] 
Merged revisions 68511 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68511 | benjamin.peterson | 2009-01-10 16:37:11 -0600 (Sat, 10 Jan 2009) | 1 line

  fix syntax in ctypes.util
........

17 years agoMerged revisions 68508 via svnmerge from
Mark Dickinson [Sat, 10 Jan 2009 22:18:36 +0000 (22:18 +0000)] 
Merged revisions 68508 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68508 | mark.dickinson | 2009-01-10 22:14:33 +0000 (Sat, 10 Jan 2009) | 3 lines

  Issue #4910: replace "long" with "int" in docstring for __long__ slot and
  in documentation for PyNumber_Long.
........

17 years agoMerge r68489 from svn+ssh://pythondev@svn.python.org/python/branches/py3k:
Matthias Klose [Sat, 10 Jan 2009 17:17:29 +0000 (17:17 +0000)] 
Merge r68489 from svn+ssh://pythondev@svn.python.org/python/branches/py3k:

- Issue #4861: ctypes.util.find_library(): Robustify. Fix library detection on
  biarch systems. Try to rely on ldconfig only, without using objdump and gcc.

17 years agoMerged revisions 68474-68475 via svnmerge from
Hirokazu Yamamoto [Sat, 10 Jan 2009 12:16:41 +0000 (12:16 +0000)] 
Merged revisions 68474-68475 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68474 | hirokazu.yamamoto | 2009-01-10 20:48:27 +0900 | 17 lines

  Merged revisions 68468-68470 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68468 | hirokazu.yamamoto | 2009-01-10 17:09:43 +0900 | 1 line

    Bump up Tcl/Tk version on VC6. (tcl8.4.12 -> tcl8.5.2, tk8.4.12 -> tk8.5.2, tix8.4.0 -> tix8.4.3)
  ........
    r68469 | hirokazu.yamamoto | 2009-01-10 17:12:09 +0900 | 1 line

    Link to debug version of Tcl/Tk when python is built as debug version.
  ........
    r68470 | hirokazu.yamamoto | 2009-01-10 18:18:16 +0900 | 1 line

    Added helper script to build Tcl/Tk.
  ........
................
  r68475 | hirokazu.yamamoto | 2009-01-10 20:55:57 +0900 | 1 line

  Commit miss.
................

17 years agofix markup
Benjamin Peterson [Sat, 10 Jan 2009 03:37:08 +0000 (03:37 +0000)] 
fix markup

17 years agoMerged revisions 68463 via svnmerge from
Antoine Pitrou [Fri, 9 Jan 2009 22:26:34 +0000 (22:26 +0000)] 
Merged revisions 68463 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68463 | antoine.pitrou | 2009-01-09 23:12:30 +0100 (ven., 09 janv. 2009) | 4 lines

  Fix bug introduced in r68451: stdio must always be opened in line-buffered mode
  if isatty() is true.
........

17 years agoMerged revisions 68454 via svnmerge from
Antoine Pitrou [Fri, 9 Jan 2009 20:08:07 +0000 (20:08 +0000)] 
Merged revisions 68454 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68454 | antoine.pitrou | 2009-01-09 20:54:29 +0100 (ven., 09 janv. 2009) | 5 lines

  Issue #4604: Some objects of the I/O library could still be used after
  having been closed (for instance, a read() call could return some
  previously buffered data). Patch by Dmitry Vasiliev.
........

17 years agoMerged revisions 68451 via svnmerge from
Antoine Pitrou [Fri, 9 Jan 2009 19:14:56 +0000 (19:14 +0000)] 
Merged revisions 68451 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68451 | antoine.pitrou | 2009-01-09 19:53:14 +0100 (ven., 09 janv. 2009) | 6 lines

  Issue #4705: Fix the -u ("unbuffered binary stdout and stderr") command-line
  flag to work properly. Furthermore, when specifying -u, the text stdout
  and stderr streams have line-by-line buffering enabled (the default being
  to buffer arbitrary chunks of data). Patch by Victor Stinner, test by me.
........

17 years agoMerged revisions 68443 via svnmerge from
Hirokazu Yamamoto [Fri, 9 Jan 2009 04:45:48 +0000 (04:45 +0000)] 
Merged revisions 68443 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68443 | hirokazu.yamamoto | 2009-01-09 13:41:03 +0900 | 9 lines

  Merged revisions 68435 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68435 | hirokazu.yamamoto | 2009-01-09 12:32:46 +0900 | 1 line

    Bump up bzip2 version on VC6. (bzip2-1.0.3 -> bzip2-1.0.5)
  ........
................

17 years agoMerged revisions 68440 via svnmerge from
Benjamin Peterson [Fri, 9 Jan 2009 04:17:34 +0000 (04:17 +0000)] 
Merged revisions 68440 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68440 | benjamin.peterson | 2009-01-08 22:11:44 -0600 (Thu, 08 Jan 2009) | 30 lines

  Merged revisions 68167,68276,68292-68293,68344 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68167 | vinay.sajip | 2009-01-02 12:53:04 -0600 (Fri, 02 Jan 2009) | 1 line

    Minor documentation changes relating to NullHandler, the module used for handlers and references to ConfigParser.
  ........
    r68276 | tarek.ziade | 2009-01-03 18:04:49 -0600 (Sat, 03 Jan 2009) | 1 line

    fixed #1702551: distutils sdist was not pruning VCS directories under win32
  ........
    r68292 | skip.montanaro | 2009-01-04 04:36:58 -0600 (Sun, 04 Jan 2009) | 3 lines

    If user configures --without-gcc give preference to $CC instead of blindly
    assuming the compiler will be "cc".
  ........
    r68293 | tarek.ziade | 2009-01-04 04:37:52 -0600 (Sun, 04 Jan 2009) | 1 line

    using clearer syntax
  ........
    r68344 | marc-andre.lemburg | 2009-01-05 13:43:35 -0600 (Mon, 05 Jan 2009) | 7 lines

    Fix #4846 (Py_UNICODE_ISSPACE causes linker error) by moving the declaration
    into the extern "C" section.

    Add a few more comments and apply some minor edits to make the file contents
    fit the original structure again.
  ........
................

17 years agoMerged revisions 68427 via svnmerge from
Benjamin Peterson [Fri, 9 Jan 2009 03:12:39 +0000 (03:12 +0000)] 
Merged revisions 68427 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68427 | benjamin.peterson | 2009-01-08 21:03:23 -0600 (Thu, 08 Jan 2009) | 74 lines

  Merged revisions 68288-68291,68325-68326,68338,68388,68393,68423 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r68288 | benjamin.peterson | 2009-01-03 18:39:07 -0600 (Sat, 03 Jan 2009) | 1 line

    only check the actual compile() call for a SyntaxError
  ................
    r68289 | georg.brandl | 2009-01-04 02:26:10 -0600 (Sun, 04 Jan 2009) | 2 lines

    Test commit.
  ................
    r68290 | georg.brandl | 2009-01-04 04:23:49 -0600 (Sun, 04 Jan 2009) | 4 lines

    Add "suspicious" builder which finds leftover markup in the HTML files.

    Patch by Gabriel Genellina.
  ................
    r68291 | georg.brandl | 2009-01-04 04:24:09 -0600 (Sun, 04 Jan 2009) | 2 lines

    Fix two issues found by the suspicious builder.
  ................
    r68325 | benjamin.peterson | 2009-01-04 16:00:18 -0600 (Sun, 04 Jan 2009) | 1 line

    use Jinja 2.1.1
  ................
    r68326 | georg.brandl | 2009-01-04 16:03:10 -0600 (Sun, 04 Jan 2009) | 2 lines

    Update make.bat.
  ................
    r68338 | neal.norwitz | 2009-01-04 21:57:25 -0600 (Sun, 04 Jan 2009) | 1 line

    Make sure to checkout any new packages
  ................
    r68388 | benjamin.peterson | 2009-01-07 21:39:46 -0600 (Wed, 07 Jan 2009) | 1 line

    string exceptions are gone
  ................
    r68393 | benjamin.peterson | 2009-01-07 22:01:00 -0600 (Wed, 07 Jan 2009) | 1 line

    use new sphinx modules
  ................
    r68423 | benjamin.peterson | 2009-01-08 20:13:34 -0600 (Thu, 08 Jan 2009) | 29 lines

    Merged revisions 68306-68308,68340,68368,68422 via svnmerge from
    svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

    ........
      r68306 | benjamin.peterson | 2009-01-04 12:27:19 -0600 (Sun, 04 Jan 2009) | 1 line

      fix_urllib: add mappings for the url parsing functions
    ........
      r68307 | benjamin.peterson | 2009-01-04 12:30:01 -0600 (Sun, 04 Jan 2009) | 1 line

      remove duplicated function
    ........
      r68308 | benjamin.peterson | 2009-01-04 12:50:34 -0600 (Sun, 04 Jan 2009) | 1 line

      turtle is no longer renamed
    ........
      r68340 | georg.brandl | 2009-01-05 02:11:39 -0600 (Mon, 05 Jan 2009) | 2 lines

      Fix undefined locals in parse_tokens().
    ........
      r68368 | benjamin.peterson | 2009-01-06 17:56:10 -0600 (Tue, 06 Jan 2009) | 1 line

      fix typo (thanks to Robert Lehmann)
    ........
      r68422 | benjamin.peterson | 2009-01-08 20:01:03 -0600 (Thu, 08 Jan 2009) | 1 line

      run the imports fixers after fix_import, so fix_import doesn't try to make stdlib renames into relative imports #4876
    ........
  ................
................

17 years agoBlocked revisions 68417 via svnmerge
Tarek Ziadé [Fri, 9 Jan 2009 00:17:40 +0000 (00:17 +0000)] 
Blocked revisions 68417 via svnmerge

................
  r68417 | tarek.ziade | 2009-01-09 01:15:45 +0100 (Fri, 09 Jan 2009) | 9 lines

  Merged revisions 68415 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68415 | tarek.ziade | 2009-01-09 00:56:31 +0100 (Fri, 09 Jan 2009) | 1 line

    fixed #4394 make the storage of the password optional in .pypirc
  ........
................

17 years agoBackport r68409 fixing itertools.permutations() and combinations().
Raymond Hettinger [Thu, 8 Jan 2009 21:07:00 +0000 (21:07 +0000)] 
Backport r68409 fixing itertools.permutations() and combinations().

17 years agoMerged revisions 68401 via svnmerge from
Thomas Heller [Thu, 8 Jan 2009 09:55:38 +0000 (09:55 +0000)] 
Merged revisions 68401 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68401 | thomas.heller | 2009-01-08 10:34:20 +0100 (Do, 08 Jan 2009) | 2 lines

  Fixed a crash in ctypes, when HAVE_USABLE_WCHAR_T is false.
  Fixes issue #4867.
........

17 years agoMerged revisions 68375 via svnmerge from
Hirokazu Yamamoto [Wed, 7 Jan 2009 10:31:11 +0000 (10:31 +0000)] 
Merged revisions 68375 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68375 | hirokazu.yamamoto | 2009-01-07 19:11:17 +0900 | 10 lines

  Merged revisions 68373 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68373 | hirokazu.yamamoto | 2009-01-07 18:42:28 +0900 | 2 lines

    Issue #4864: test_msvc9compiler failed on VC6/7.
    Reviewed by Amaury Forgeot d'Arc.
  ........
................

17 years agoMerged revisions 68363 via svnmerge from
Antoine Pitrou [Tue, 6 Jan 2009 19:08:18 +0000 (19:08 +0000)] 
Merged revisions 68363 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68363 | antoine.pitrou | 2009-01-06 20:02:24 +0100 (mar., 06 janv. 2009) | 17 lines

  Merged revisions 68360-68361 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68360 | antoine.pitrou | 2009-01-06 19:10:47 +0100 (mar., 06 janv. 2009) | 7 lines

    Issue #1180193: When importing a module from a .pyc (or .pyo) file with
    an existing .py counterpart, override the co_filename attributes of all
    code objects if the original filename is obsolete (which can happen if the
    file has been renamed, moved, or if it is accessed through different paths).
    Patch by Ziga Seilnacht and Jean-Paul Calderone.
  ........
    r68361 | antoine.pitrou | 2009-01-06 19:34:08 +0100 (mar., 06 janv. 2009) | 3 lines

    Use shutil.rmtree rather than os.rmdir.
  ........
................

17 years agoMerged revisions 68342 via svnmerge from
Mark Dickinson [Mon, 5 Jan 2009 19:53:36 +0000 (19:53 +0000)] 
Merged revisions 68342 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68342 | mark.dickinson | 2009-01-05 17:10:09 +0000 (Mon, 05 Jan 2009) | 11 lines

  Merged revisions 68312 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68312 | mark.dickinson | 2009-01-04 20:19:41 +0000 (Sun, 04 Jan 2009) | 4 lines

    It's wrong to use AC_REPLACE_FUNCS for hypot, since there's no longer any
    Python/hypot.c replacement file.  Use AC_CHECK_FUNCS instead.  This change
    should be backported to 2.6 and 3.0.
  ........
................

17 years agoMerged revisions 68321 via svnmerge from
Mark Dickinson [Sun, 4 Jan 2009 21:37:56 +0000 (21:37 +0000)] 
Merged revisions 68321 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68321 | mark.dickinson | 2009-01-04 21:34:18 +0000 (Sun, 04 Jan 2009) | 13 lines

  Merged revisions 68317-68318 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68317 | mark.dickinson | 2009-01-04 21:22:02 +0000 (Sun, 04 Jan 2009) | 2 lines

    More Python 2.3 compatibility fixes for decimal.py.
  ........
    r68318 | mark.dickinson | 2009-01-04 21:25:40 +0000 (Sun, 04 Jan 2009) | 2 lines

    Misc/NEWS entry for r68317
  ........
................

17 years agoMerged revisions 68309 via svnmerge from
Benjamin Peterson [Sun, 4 Jan 2009 19:01:19 +0000 (19:01 +0000)] 
Merged revisions 68309 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68309 | benjamin.peterson | 2009-01-04 12:53:28 -0600 (Sun, 04 Jan 2009) | 1 line

  fix a lot of Tkinter imports
........

17 years agoBlocked revisions 68285 via svnmerge
Georg Brandl [Sun, 4 Jan 2009 00:29:22 +0000 (00:29 +0000)] 
Blocked revisions 68285 via svnmerge

........
  r68285 | georg.brandl | 2009-01-04 01:28:14 +0100 (Sun, 04 Jan 2009) | 2 lines

  Remove 2.6 versionchanges, turn 2.7 ones into 3.1.
........

17 years agoRemove 2.6 versionchanges.
Georg Brandl [Sun, 4 Jan 2009 00:28:52 +0000 (00:28 +0000)] 
Remove 2.6 versionchanges.

17 years agoBlocked revisions 68155 via svnmerge
Georg Brandl [Sun, 4 Jan 2009 00:13:32 +0000 (00:13 +0000)] 
Blocked revisions 68155 via svnmerge

................
  r68155 | ronald.oussoren | 2009-01-02 14:10:34 +0100 (Fri, 02 Jan 2009) | 17 lines

  Recorded merge of revisions 68153 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68153 | ronald.oussoren | 2009-01-02 13:59:32 +0100 (Fri, 02 Jan 2009) | 10 lines

    Fix for issue3559: No preferences menu in IDLE on OSX

    1) Add a comment to the help file to that points to the
       preferences menu.

    2) An earlier checkin tried to detect Tk >= 8.10.14,
       but did this in the wrong way. The end result of this
       was that the IDLE->Preferences... menu got surpressed
       when using the system version of Tcl/Tk
  ........
................

17 years agoMerged revisions 68227 via svnmerge from
Georg Brandl [Sun, 4 Jan 2009 00:12:49 +0000 (00:12 +0000)] 
Merged revisions 68227 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68227 | georg.brandl | 2009-01-03 22:26:05 +0100 (Sat, 03 Jan 2009) | 9 lines

  Merged revisions 68221 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68221 | georg.brandl | 2009-01-03 22:04:55 +0100 (Sat, 03 Jan 2009) | 2 lines

    Remove tabs from the documentation.
  ........
................

17 years agoBlocked revisions 68241 via svnmerge
Georg Brandl [Sun, 4 Jan 2009 00:10:04 +0000 (00:10 +0000)] 
Blocked revisions 68241 via svnmerge

........
  r68241 | georg.brandl | 2009-01-03 23:07:57 +0100 (Sat, 03 Jan 2009) | 2 lines

  Manually merge r68096,68189 from 3.0 branch.
........

17 years agoMerged revisions 68247 via svnmerge from
Georg Brandl [Sun, 4 Jan 2009 00:09:41 +0000 (00:09 +0000)] 
Merged revisions 68247 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68247 | georg.brandl | 2009-01-03 23:47:39 +0100 (Sat, 03 Jan 2009) | 39 lines

  Merged revisions 68162,68166,68171,68176,68195-68196,68210,68232 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68162 | ronald.oussoren | 2009-01-02 16:06:00 +0100 (Fri, 02 Jan 2009) | 3 lines

    Fix for issue 4472 is incompatible with Cygwin, this patch
    should fix that.
  ........
    r68166 | benjamin.peterson | 2009-01-02 19:26:23 +0100 (Fri, 02 Jan 2009) | 1 line

    document PyMemberDef
  ........
    r68171 | georg.brandl | 2009-01-02 21:25:14 +0100 (Fri, 02 Jan 2009) | 3 lines

    #4811: fix markup glitches (mostly remains of the conversion),
    found by Gabriel Genellina.
  ........
    r68176 | andrew.kuchling | 2009-01-02 22:00:35 +0100 (Fri, 02 Jan 2009) | 1 line

    Add various items
  ........
    r68195 | georg.brandl | 2009-01-03 14:45:15 +0100 (Sat, 03 Jan 2009) | 2 lines

    Remove useless string literal.
  ........
    r68196 | georg.brandl | 2009-01-03 15:29:53 +0100 (Sat, 03 Jan 2009) | 2 lines

    Fix indentation.
  ........
    r68210 | georg.brandl | 2009-01-03 20:10:12 +0100 (Sat, 03 Jan 2009) | 2 lines

    Set eol-style correctly for mp_distributing.py.
  ........
    r68232 | georg.brandl | 2009-01-03 22:52:16 +0100 (Sat, 03 Jan 2009) | 2 lines

    Grammar fix.
  ........
................

17 years agoMerged revisions 68245 via svnmerge from
Georg Brandl [Sun, 4 Jan 2009 00:08:31 +0000 (00:08 +0000)] 
Merged revisions 68245 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68245 | georg.brandl | 2009-01-03 23:33:39 +0100 (Sat, 03 Jan 2009) | 49 lines

  Merged revisions 68112,68115,68120,68133,68141-68142,68145-68146,68148-68149 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68112 | benjamin.peterson | 2009-01-01 00:48:39 +0100 (Thu, 01 Jan 2009) | 1 line

    #4795 inspect.isgeneratorfunction() should return False instead of None
  ........
    r68115 | benjamin.peterson | 2009-01-01 05:04:41 +0100 (Thu, 01 Jan 2009) | 1 line

    simplfy code
  ........
    r68120 | georg.brandl | 2009-01-01 13:15:31 +0100 (Thu, 01 Jan 2009) | 4 lines

    #4228: Pack negative values the same way as 2.4
    in struct's L format.
  ........
    r68133 | antoine.pitrou | 2009-01-01 16:38:03 +0100 (Thu, 01 Jan 2009) | 1 line

    fill in actual issue number in tests
  ........
    r68141 | benjamin.peterson | 2009-01-01 17:43:12 +0100 (Thu, 01 Jan 2009) | 1 line

    fix highlighting
  ........
    r68142 | benjamin.peterson | 2009-01-01 18:29:49 +0100 (Thu, 01 Jan 2009) | 2 lines

    welcome to 2009, Python!
  ........
    r68145 | amaury.forgeotdarc | 2009-01-02 01:03:54 +0100 (Fri, 02 Jan 2009) | 5 lines

    #4801 _collections module fails to build on cygwin.

    _PyObject_GC_TRACK is the macro version of PyObject_GC_Track,
    and according to documentation it should not be used for extension modules.
  ........
    r68146 | ronald.oussoren | 2009-01-02 11:44:46 +0100 (Fri, 02 Jan 2009) | 2 lines

    Fix for issue4472: "configure --enable-shared doesn't work on OSX"
  ........
    r68148 | ronald.oussoren | 2009-01-02 11:48:31 +0100 (Fri, 02 Jan 2009) | 2 lines

    Forgot to add a NEWS item in my previous checkin
  ........
    r68149 | ronald.oussoren | 2009-01-02 11:50:48 +0100 (Fri, 02 Jan 2009) | 2 lines

    Fix for issue4780
  ........
................

17 years agoMerged revisions 68229 via svnmerge from
Georg Brandl [Sun, 4 Jan 2009 00:06:17 +0000 (00:06 +0000)] 
Merged revisions 68229 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r68229 | georg.brandl | 2009-01-03 22:31:47 +0100 (Sat, 03 Jan 2009) | 2 lines

  Fix a few remaining problems found by rstlint.
........

17 years agoMerged revisions 68228 via svnmerge from
Georg Brandl [Sun, 4 Jan 2009 00:05:25 +0000 (00:05 +0000)] 
Merged revisions 68228 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68228 | georg.brandl | 2009-01-03 22:30:40 +0100 (Sat, 03 Jan 2009) | 9 lines

  Merged revisions 68222 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68222 | georg.brandl | 2009-01-03 22:11:58 +0100 (Sat, 03 Jan 2009) | 2 lines

    Disable the line length checker by default.
  ........
................

17 years agoMerged revisions 68226 via svnmerge from
Georg Brandl [Sun, 4 Jan 2009 00:04:26 +0000 (00:04 +0000)] 
Merged revisions 68226 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r68226 | georg.brandl | 2009-01-03 22:18:54 +0100 (Sat, 03 Jan 2009) | 2 lines

  Remove trailing whitespace.
........

17 years agoMerged revisions 68224 via svnmerge from
Georg Brandl [Sun, 4 Jan 2009 00:02:52 +0000 (00:02 +0000)] 
Merged revisions 68224 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68224 | georg.brandl | 2009-01-03 22:17:04 +0100 (Sat, 03 Jan 2009) | 9 lines

  Merged revisions 68219 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68219 | georg.brandl | 2009-01-03 21:47:01 +0100 (Sat, 03 Jan 2009) | 2 lines

    Fix uses of the default role.
  ........
................

17 years agoMerged revisions 68223 via svnmerge from
Georg Brandl [Sun, 4 Jan 2009 00:02:15 +0000 (00:02 +0000)] 
Merged revisions 68223 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68223 | georg.brandl | 2009-01-03 22:15:20 +0100 (Sat, 03 Jan 2009) | 21 lines

  Merged revisions 68214-68215,68217-68218 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68214 | georg.brandl | 2009-01-03 20:44:48 +0100 (Sat, 03 Jan 2009) | 2 lines

    Make indentation consistent.
  ........
    r68215 | georg.brandl | 2009-01-03 21:15:14 +0100 (Sat, 03 Jan 2009) | 2 lines

    Fix role name.
  ........
    r68217 | georg.brandl | 2009-01-03 21:30:15 +0100 (Sat, 03 Jan 2009) | 2 lines

    Add rstlint, a little tool to find subtle markup problems and inconsistencies in the Doc sources.
  ........
    r68218 | georg.brandl | 2009-01-03 21:38:59 +0100 (Sat, 03 Jan 2009) | 2 lines

    Recognize usage of the default role.
  ........
................

17 years agoBlocked revisions 68113,68129,68165,68168,68181,68198,68204,68211 via svnmerge
Georg Brandl [Sun, 4 Jan 2009 00:01:17 +0000 (00:01 +0000)] 
Blocked revisions 68113,68129,68165,68168,68181,68198,68204,68211 via svnmerge

................
  r68113 | benjamin.peterson | 2009-01-01 01:23:30 +0100 (Thu, 01 Jan 2009) | 53 lines

  Merged revisions 67952,67957-67958,67960-67961,67963,67973,67978,67995,68030,68057,68061 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67952 | georg.brandl | 2008-12-27 11:42:40 -0600 (Sat, 27 Dec 2008) | 2 lines

    #4752: actually use custom handler in example.
  ........
    r67957 | georg.brandl | 2008-12-27 12:49:19 -0600 (Sat, 27 Dec 2008) | 2 lines

    #4754: improve winsound documentation.
  ........
    r67958 | georg.brandl | 2008-12-27 13:02:59 -0600 (Sat, 27 Dec 2008) | 2 lines

    #4682: 'b' is actually unsigned char.
  ........
    r67960 | georg.brandl | 2008-12-27 13:04:44 -0600 (Sat, 27 Dec 2008) | 2 lines

    #4695: fix backslashery.
  ........
    r67961 | georg.brandl | 2008-12-27 13:06:04 -0600 (Sat, 27 Dec 2008) | 2 lines

    Use :samp: role.
  ........
    r67963 | georg.brandl | 2008-12-27 13:11:15 -0600 (Sat, 27 Dec 2008) | 2 lines

    #4671: document that pydoc imports modules.
  ........
    r67973 | alexandre.vassalotti | 2008-12-27 20:58:22 -0600 (Sat, 27 Dec 2008) | 2 lines

    Document Py_VaBuildValue.
  ........
    r67978 | georg.brandl | 2008-12-28 05:58:49 -0600 (Sun, 28 Dec 2008) | 2 lines

    #4731: clarify message about missing module prerequisites.
  ........
    r67995 | benjamin.peterson | 2008-12-28 15:16:07 -0600 (Sun, 28 Dec 2008) | 1 line

    #4763 PyErr_ExceptionMatches won't blow up with NULL arguments
  ........
    r68030 | benjamin.peterson | 2008-12-29 15:38:14 -0600 (Mon, 29 Dec 2008) | 1 line

    fix French
  ........
    r68057 | vinay.sajip | 2008-12-30 01:01:25 -0600 (Tue, 30 Dec 2008) | 1 line

    Minor documentation change relating to NullHandler.
  ........
    r68061 | georg.brandl | 2008-12-30 04:15:49 -0600 (Tue, 30 Dec 2008) | 2 lines

    #4778: attributes can't be called.
  ........
................
  r68129 | benjamin.peterson | 2009-01-01 16:05:06 +0100 (Thu, 01 Jan 2009) | 46 lines

  Merged revisions 68116-68119,68121,68123-68127 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68116 | georg.brandl | 2009-01-01 05:46:51 -0600 (Thu, 01 Jan 2009) | 2 lines

    #4100: note that element children are not necessarily present on "start" events.
  ........
    r68117 | georg.brandl | 2009-01-01 05:53:55 -0600 (Thu, 01 Jan 2009) | 2 lines

    #4156: make clear that "protocol" is to be replaced with the protocol name.
  ........
    r68118 | georg.brandl | 2009-01-01 06:00:19 -0600 (Thu, 01 Jan 2009) | 2 lines

    #4185: clarify escape behavior of replacement strings.
  ........
    r68119 | georg.brandl | 2009-01-01 06:09:40 -0600 (Thu, 01 Jan 2009) | 3 lines

    #4222: document dis.findlabels() and dis.findlinestarts() and
    put them into dis.__all__.
  ........
    r68121 | georg.brandl | 2009-01-01 06:43:33 -0600 (Thu, 01 Jan 2009) | 2 lines

    Point to types module in new module deprecation notice.
  ........
    r68123 | georg.brandl | 2009-01-01 06:52:29 -0600 (Thu, 01 Jan 2009) | 2 lines

    #4784: ... on three counts ...
  ........
    r68124 | georg.brandl | 2009-01-01 06:53:19 -0600 (Thu, 01 Jan 2009) | 2 lines

    #4782: Fix markup error that hid load() and loads().
  ........
    r68125 | georg.brandl | 2009-01-01 07:02:09 -0600 (Thu, 01 Jan 2009) | 2 lines

    #4776: add data_files and package_dir arguments.
  ........
    r68126 | georg.brandl | 2009-01-01 07:05:13 -0600 (Thu, 01 Jan 2009) | 2 lines

    Handlers are in the `logging.handlers` module.
  ........
    r68127 | georg.brandl | 2009-01-01 07:14:49 -0600 (Thu, 01 Jan 2009) | 2 lines

    #4767: Use correct submodules for all MIME classes.
  ........
................
  r68165 | antoine.pitrou | 2009-01-02 18:34:35 +0100 (Fri, 02 Jan 2009) | 3 lines

  Issue #4738: finer-grained locking in the zlib module.
................
  r68168 | vinay.sajip | 2009-01-02 19:53:45 +0100 (Fri, 02 Jan 2009) | 1 line

  Minor documentation changes relating to NullHandler, the module used for handlers and references to ConfigParser.
................
  r68181 | raymond.hettinger | 2009-01-02 22:39:07 +0100 (Fri, 02 Jan 2009) | 1 line

  Issue #4615.  Document how to use itertools for de-duping.
................
  r68198 | benjamin.peterson | 2009-01-03 17:53:14 +0100 (Sat, 03 Jan 2009) | 62 lines

  Merged revisions 68197 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r68197 | benjamin.peterson | 2009-01-03 10:34:02 -0600 (Sat, 03 Jan 2009) | 55 lines

    Merged revisions 67900-67901,67919,67928,67984,67991-67993,68106-68108,68110 via svnmerge from
    svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

    ........
      r67900 | benjamin.peterson | 2008-12-22 14:02:45 -0600 (Mon, 22 Dec 2008) | 4 lines

      fix_execfile: wrap the open(fn).read() call in compile(), so the filename is preserved

      also add unittests for the fixer
    ........
      r67901 | benjamin.peterson | 2008-12-22 14:09:55 -0600 (Mon, 22 Dec 2008) | 1 line

      remove unused import
    ........
      r67919 | benjamin.peterson | 2008-12-23 13:12:22 -0600 (Tue, 23 Dec 2008) | 1 line

      copy permission bits from the backup to the original
    ........
      r67928 | benjamin.peterson | 2008-12-26 20:49:30 -0600 (Fri, 26 Dec 2008) | 1 line

      don't be so idiot about multiple local imports in fix_import; still won't handle absolute and local imports on the same line
    ........
      r67984 | benjamin.peterson | 2008-12-28 09:55:16 -0600 (Sun, 28 Dec 2008) | 1 line

      don't need loop
    ........
      r67991 | benjamin.peterson | 2008-12-28 14:30:26 -0600 (Sun, 28 Dec 2008) | 1 line

      actually call finish_tree()
    ........
      r67992 | benjamin.peterson | 2008-12-28 14:34:47 -0600 (Sun, 28 Dec 2008) | 1 line

      remove useless test
    ........
      r67993 | benjamin.peterson | 2008-12-28 15:04:32 -0600 (Sun, 28 Dec 2008) | 1 line

      update pyk3's test grammar
    ........
      r68106 | benjamin.peterson | 2008-12-31 11:53:58 -0600 (Wed, 31 Dec 2008) | 1 line

      #2734 don't convert every instance of long (eg if it's an attribute)
    ........
      r68107 | benjamin.peterson | 2008-12-31 11:55:10 -0600 (Wed, 31 Dec 2008) | 1 line

      add another test
    ........
      r68108 | benjamin.peterson | 2008-12-31 12:00:12 -0600 (Wed, 31 Dec 2008) | 1 line

      don't change long even if it's the only argument name
    ........
      r68110 | benjamin.peterson | 2008-12-31 14:13:26 -0600 (Wed, 31 Dec 2008) | 1 line

      remove unused import
    ........
  ................
................
  r68204 | martin.v.loewis | 2009-01-03 18:22:40 +0100 (Sat, 03 Jan 2009) | 9 lines

  Merged revisions 68203 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68203 | martin.v.loewis | 2009-01-03 18:19:26 +0100 (Sa, 03 Jan 2009) | 2 lines

    Issue #4817: Remove unused function PyOS_GetLastModificationTime.
  ........
................
  r68211 | raymond.hettinger | 2009-01-03 20:20:32 +0100 (Sat, 03 Jan 2009) | 1 line

  Issue 4796: Add from_float methods to the decimal module.
................

17 years agoMerged revisions 68178 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:59:36 +0000 (23:59 +0000)] 
Merged revisions 68178 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68178 | benjamin.peterson | 2009-01-02 22:24:04 +0100 (Fri, 02 Jan 2009) | 9 lines

  Merged revisions 68174 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68174 | benjamin.peterson | 2009-01-02 14:47:27 -0600 (Fri, 02 Jan 2009) | 1 line

    fix compilation on non-Windows platforms
  ........
................

17 years agoMerged revisions 68175 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:58:58 +0000 (23:58 +0000)] 
Merged revisions 68175 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68175 | martin.v.loewis | 2009-01-02 21:47:48 +0100 (Fri, 02 Jan 2009) | 13 lines

  Merged revisions 68172-68173 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68172 | martin.v.loewis | 2009-01-02 21:32:55 +0100 (Fr, 02 Jan 2009) | 2 lines

    Issue #4075: Use OutputDebugStringW in Py_FatalError.
  ........
    r68173 | martin.v.loewis | 2009-01-02 21:40:14 +0100 (Fr, 02 Jan 2009) | 2 lines

    Issue #4051: Prevent conflict of UNICODE macros in cPickle.
  ........
................

17 years agoMerged revisions 68169-68170 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:57:38 +0000 (23:57 +0000)] 
Merged revisions 68169-68170 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r68169 | georg.brandl | 2009-01-02 20:20:26 +0100 (Fri, 02 Jan 2009) | 2 lines

  Remove traces of Py_InitModule*.
........
  r68170 | georg.brandl | 2009-01-02 21:10:05 +0100 (Fri, 02 Jan 2009) | 2 lines

  #4808: move old API below new API doc.
........

17 years agoMerged revisions 68140,68152 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:56:02 +0000 (23:56 +0000)] 
Merged revisions 68140,68152 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r68140 | hirokazu.yamamoto | 2009-01-01 17:09:52 +0100 (Thu, 01 Jan 2009) | 1 line

  News fix. On py3k, `str' is unicode. should use `bytes'.
........
  r68152 | ronald.oussoren | 2009-01-02 12:48:29 +0100 (Fri, 02 Jan 2009) | 2 lines

  Fix for issue 3433
........

17 years agoMerged revisions 68139 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:54:46 +0000 (23:54 +0000)] 
Merged revisions 68139 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68139 | hirokazu.yamamoto | 2009-01-01 17:03:45 +0100 (Thu, 01 Jan 2009) | 10 lines

  Merged revisions 68134 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68134 | hirokazu.yamamoto | 2009-01-02 00:45:39 +0900 | 2 lines

    Issue #4797: IOError.filename was not set when _fileio.FileIO failed to open
    file with `str' filename on Windows.
  ........
................

17 years agoMerged revisions 68137 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:53:44 +0000 (23:53 +0000)] 
Merged revisions 68137 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68137 | georg.brandl | 2009-01-01 16:53:14 +0100 (Thu, 01 Jan 2009) | 10 lines

  Merged revisions 67953 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67953 | georg.brandl | 2008-12-27 19:20:04 +0100 (Sat, 27 Dec 2008) | 3 lines

    Patch #4739 by David Laban: add symbols to pydoc help topics,
    so that ``help('@')`` works as expected.
  ........
................

17 years agoMerged revisions 68132 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:52:55 +0000 (23:52 +0000)] 
Merged revisions 68132 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68132 | antoine.pitrou | 2009-01-01 16:35:33 +0100 (Thu, 01 Jan 2009) | 9 lines

  Merged revisions 68128 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68128 | antoine.pitrou | 2009-01-01 15:11:22 +0100 (jeu., 01 janv. 2009) | 3 lines

    Issue #3680: Reference cycles created through a dict, set or deque iterator did not get collected.
  ........
................

17 years agoMerged revisions 68074 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:51:14 +0000 (23:51 +0000)] 
Merged revisions 68074 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68074 | benjamin.peterson | 2008-12-30 18:56:45 +0100 (Tue, 30 Dec 2008) | 18 lines

  Merged revisions 67982,67988,67990 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67982 | benjamin.peterson | 2008-12-28 09:37:31 -0600 (Sun, 28 Dec 2008) | 1 line

    fix WORD_BIGEDIAN declaration in Universal builds; fixes #4060 and #4728
  ........
    r67988 | ronald.oussoren | 2008-12-28 13:40:56 -0600 (Sun, 28 Dec 2008) | 1 line

    Issue4064: architecture string for universal builds on OSX
  ........
    r67990 | ronald.oussoren | 2008-12-28 13:50:40 -0600 (Sun, 28 Dec 2008) | 3 lines

    Update the fix for issue4064 to deal correctly with all three variants of
    universal builds that are presented by the configure script.
  ........
................

17 years agoMerged revisions 68017 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:50:37 +0000 (23:50 +0000)] 
Merged revisions 68017 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68017 | benjamin.peterson | 2008-12-29 19:02:28 +0100 (Mon, 29 Dec 2008) | 9 lines

  Merged revisions 68016 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68016 | benjamin.peterson | 2008-12-29 11:56:58 -0600 (Mon, 29 Dec 2008) | 1 line

    #4764 in io.open, set IOError.filename when trying to open a directory on POSIX platforms
  ........
................

17 years agoMerged revisions 67972 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:49:57 +0000 (23:49 +0000)] 
Merged revisions 67972 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r67972 | alexandre.vassalotti | 2008-12-28 03:13:22 +0100 (Sun, 28 Dec 2008) | 13 lines

  Merged revisions 67970-67971 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67970 | alexandre.vassalotti | 2008-12-27 20:52:58 -0500 (Sat, 27 Dec 2008) | 2 lines

    Fix name mangling of PyUnicode_ClearFreeList.
  ........
    r67971 | alexandre.vassalotti | 2008-12-27 21:10:35 -0500 (Sat, 27 Dec 2008) | 2 lines

    Sort UCS-2/UCS-4 name mangling list.
  ........
................

17 years agoMerged revisions 67966 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:49:20 +0000 (23:49 +0000)] 
Merged revisions 67966 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r67966 | antoine.pitrou | 2008-12-27 21:39:28 +0100 (Sat, 27 Dec 2008) | 9 lines

  Merged revisions 67965 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67965 | antoine.pitrou | 2008-12-27 21:34:52 +0100 (sam., 27 d?\195?\169c. 2008) | 3 lines

    Issue #4677: add two list comprehension tests to pybench.
  ........
................

17 years agoBlocked revisions 67948-67949,67956,67959,67964,67974,67981,68059 via svnmerge
Georg Brandl [Sat, 3 Jan 2009 23:48:43 +0000 (23:48 +0000)] 
Blocked revisions 67948-67949,67956,67959,67964,67974,67981,68059 via svnmerge

................
  r67948 | benjamin.peterson | 2008-12-27 17:00:54 +0100 (Sat, 27 Dec 2008) | 93 lines

  Merged revisions 67889-67892,67895,67898,67904-67907,67912,67918,67920-67921,67923-67924,67926-67927,67930,67943 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r67889 | benjamin.peterson | 2008-12-20 19:04:32 -0600 (Sat, 20 Dec 2008) | 1 line

    sphinx.web is long gone
  ................
    r67890 | benjamin.peterson | 2008-12-20 19:12:26 -0600 (Sat, 20 Dec 2008) | 1 line

    update readme
  ................
    r67891 | benjamin.peterson | 2008-12-20 19:14:47 -0600 (Sat, 20 Dec 2008) | 1 line

    there are way too many places which need to have the current version added
  ................
    r67892 | benjamin.peterson | 2008-12-20 19:29:32 -0600 (Sat, 20 Dec 2008) | 9 lines

    Merged revisions 67809 via svnmerge from
    svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

    ........
      r67809 | benjamin.peterson | 2008-12-15 21:54:45 -0600 (Mon, 15 Dec 2008) | 1 line

      fix logic error
    ........
  ................
    r67895 | neal.norwitz | 2008-12-21 08:28:32 -0600 (Sun, 21 Dec 2008) | 2 lines

    Add Tarek for work on distutils.
  ................
    r67898 | benjamin.peterson | 2008-12-21 15:00:53 -0600 (Sun, 21 Dec 2008) | 1 line

    compute DISTVERSION with patchlevel.py
  ................
    r67904 | benjamin.peterson | 2008-12-22 14:44:58 -0600 (Mon, 22 Dec 2008) | 1 line

    less attitude
  ................
    r67905 | benjamin.peterson | 2008-12-22 14:51:15 -0600 (Mon, 22 Dec 2008) | 1 line

    fix #4720: the format to PyArg_ParseTupleAndKeywords can now start with '|'
  ................
    r67906 | benjamin.peterson | 2008-12-22 14:52:53 -0600 (Mon, 22 Dec 2008) | 1 line

    add NEWS note
  ................
    r67907 | benjamin.peterson | 2008-12-22 16:12:19 -0600 (Mon, 22 Dec 2008) | 1 line

    silence compiler warning
  ................
    r67912 | georg.brandl | 2008-12-23 06:37:21 -0600 (Tue, 23 Dec 2008) | 2 lines

    Fix missing "svn" command.
  ................
    r67918 | georg.brandl | 2008-12-23 09:44:25 -0600 (Tue, 23 Dec 2008) | 2 lines

    Markup fix.
  ................
    r67920 | benjamin.peterson | 2008-12-23 14:09:28 -0600 (Tue, 23 Dec 2008) | 1 line

    use a global variable, so the compiler doesn't optimize the assignment out
  ................
    r67921 | benjamin.peterson | 2008-12-23 14:12:33 -0600 (Tue, 23 Dec 2008) | 1 line

    make global static
  ................
    r67923 | benjamin.peterson | 2008-12-24 09:10:27 -0600 (Wed, 24 Dec 2008) | 1 line

    #4736 BufferRWPair.closed shouldn't try to call another property as a function
  ................
    r67924 | benjamin.peterson | 2008-12-24 10:10:05 -0600 (Wed, 24 Dec 2008) | 1 line

    pretend exceptions don't exist a while longer
  ................
    r67926 | tarek.ziade | 2008-12-24 13:10:05 -0600 (Wed, 24 Dec 2008) | 1 line

    fixed #4400 : distutils .pypirc default generated file was broken.
  ................
    r67927 | benjamin.peterson | 2008-12-26 17:26:30 -0600 (Fri, 26 Dec 2008) | 1 line

    python version is included in file name now
  ................
    r67930 | hirokazu.yamamoto | 2008-12-26 22:19:48 -0600 (Fri, 26 Dec 2008) | 2 lines

    Issue #4740: Use HIGHEST_PROTOCOL in pickle test.
    (There is no behavior difference in 2.x because HIGHEST_PROTOCOL == 2)
  ................
    r67943 | alexandre.vassalotti | 2008-12-27 04:02:59 -0600 (Sat, 27 Dec 2008) | 2 lines

    Fix bogus unicode tests in pickletester.
  ................
................
  r67949 | benjamin.peterson | 2008-12-27 17:58:50 +0100 (Sat, 27 Dec 2008) | 1 line

  fix syntax
................
  r67956 | benjamin.peterson | 2008-12-27 19:35:25 +0100 (Sat, 27 Dec 2008) | 1 line

  fix svnmerge properties
................
  r67959 | benjamin.peterson | 2008-12-27 20:03:36 +0100 (Sat, 27 Dec 2008) | 9 lines

  Merged revisions 67954 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67954 | benjamin.peterson | 2008-12-27 12:24:11 -0600 (Sat, 27 Dec 2008) | 1 line

    #4748 lambda generators shouldn't return values
  ........
................
  r67964 | alexandre.vassalotti | 2008-12-27 20:46:35 +0100 (Sat, 27 Dec 2008) | 2 lines

  Revert unwanted function name change introduced by r67939.
................
  r67974 | georg.brandl | 2008-12-28 12:44:14 +0100 (Sun, 28 Dec 2008) | 4 lines

  #4759: allow None as first argument of bytearray.translate(), for consistency with bytes.translate().

  Also fix segfault for bytearray.translate(x, None) -- will backport this part to 3.0 and 2.6.
................
  r67981 | antoine.pitrou | 2008-12-28 15:29:00 +0100 (Sun, 28 Dec 2008) | 9 lines

  Merged revisions 67979 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67979 | antoine.pitrou | 2008-12-28 15:09:36 +0100 (dim., 28 d?\195?\169c. 2008) | 3 lines

    Issue #4444: Allow assertRaises() to be used as a context handler.
  ........
................
  r68059 | vinay.sajip | 2008-12-30 08:32:59 +0100 (Tue, 30 Dec 2008) | 1 line

  Minor documentation change relating to NullHandler.
................

17 years agoMerged revisions 67950,67962,67968-67969,68027,68075,68091,68093 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:47:58 +0000 (23:47 +0000)] 
Merged revisions 67950,67962,67968-67969,68027,68075,68091,68093 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r67950 | benjamin.peterson | 2008-12-27 18:00:44 +0100 (Sat, 27 Dec 2008) | 1 line

  fix 2.x isms in distutils test
........
  r67962 | georg.brandl | 2008-12-27 20:08:11 +0100 (Sat, 27 Dec 2008) | 2 lines

  #4697: clarify that the functions are Unix-only.
........
  r67968 | georg.brandl | 2008-12-28 00:12:09 +0100 (Sun, 28 Dec 2008) | 2 lines

  Remove confusing error message in bytes.translate.
........
  r67969 | georg.brandl | 2008-12-28 00:33:20 +0100 (Sun, 28 Dec 2008) | 5 lines

  Document bytes.translate().

  BTW, having str.maketrans() as a static method and
  string.maketrans() as a function that creates translation tables for bytes objects is not very consistent :)
........
  r68027 | benjamin.peterson | 2008-12-29 21:52:09 +0100 (Mon, 29 Dec 2008) | 1 line

  hexdigest() doesn't return bytes #4771
........
  r68075 | benjamin.peterson | 2008-12-30 19:05:46 +0100 (Tue, 30 Dec 2008) | 2 lines

  use $(RUNSHARED) to run plat-mac/regen
........
  r68091 | benjamin.peterson | 2008-12-31 04:43:28 +0100 (Wed, 31 Dec 2008) | 1 line

  #4788 qualify remove a bare except
........
  r68093 | benjamin.peterson | 2008-12-31 05:10:35 +0100 (Wed, 31 Dec 2008) | 1 line

  fix name usage
........

17 years agoBlocked revisions 67810,67886-67887,67910,67941,67945,67947 via svnmerge
Georg Brandl [Sat, 3 Jan 2009 23:39:10 +0000 (23:39 +0000)] 
Blocked revisions 67810,67886-67887,67910,67941,67945,67947 via svnmerge

................
  r67810 | benjamin.peterson | 2008-12-16 04:57:54 +0100 (Tue, 16 Dec 2008) | 118 lines

  Merged revisions 67806 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r67806 | benjamin.peterson | 2008-12-15 21:35:28 -0600 (Mon, 15 Dec 2008) | 111 lines

    Merged revisions 67427,67431,67433,67435,67630,67652,67656-67657,67674-67675,67678-67679,67705-67706,67716,67723,67765-67771,67774,67776,67778 via svnmerge from
    svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

    ........
      r67427 | benjamin.peterson | 2008-11-28 16:07:41 -0600 (Fri, 28 Nov 2008) | 1 line

      fix spelling in comment
    ........
      r67431 | benjamin.peterson | 2008-11-28 17:14:08 -0600 (Fri, 28 Nov 2008) | 1 line

      add a scripts directory; move things to it
    ........
      r67433 | benjamin.peterson | 2008-11-28 17:18:48 -0600 (Fri, 28 Nov 2008) | 1 line

      run svneol.py
    ........
      r67435 | benjamin.peterson | 2008-11-28 17:25:03 -0600 (Fri, 28 Nov 2008) | 1 line

      rename pre/post_order_mapping to pre/post_order_heads
    ........
      r67630 | alexandre.vassalotti | 2008-12-06 21:51:56 -0600 (Sat, 06 Dec 2008) | 2 lines

      Fix typo in the urllib2.HTTPDigestAuthHandler fixer.
    ........
      r67652 | armin.ronacher | 2008-12-07 15:39:43 -0600 (Sun, 07 Dec 2008) | 5 lines

      Added a fixer that cleans up a tuple argument to isinstance after the tokens
      in it were fixed.  This is mainly used to remove double occurrences of
      tokens as a leftover of the long -> int / unicode -> str conversion.
    ........
      r67656 | armin.ronacher | 2008-12-07 16:54:16 -0600 (Sun, 07 Dec 2008) | 3 lines

      Added missing copyright fo 2to3 fix_isinstance.
    ........
      r67657 | armin.ronacher | 2008-12-07 18:29:35 -0600 (Sun, 07 Dec 2008) | 3 lines

      2to3: intern and reduce fixes now add the imports if missing.  Because that is a common task the fixer_util module now has a function "touch_import" that adds imports if missing.
    ........
      r67674 | benjamin.peterson | 2008-12-08 19:58:11 -0600 (Mon, 08 Dec 2008) | 1 line

      copy permission bits when making backup files #4602
    ........
      r67675 | benjamin.peterson | 2008-12-08 19:59:11 -0600 (Mon, 08 Dec 2008) | 1 line

      add forgotten import
    ........
      r67678 | benjamin.peterson | 2008-12-08 20:08:30 -0600 (Mon, 08 Dec 2008) | 1 line

      fix #4602 for real
    ........
      r67679 | armin.ronacher | 2008-12-09 00:54:03 -0600 (Tue, 09 Dec 2008) | 3 lines

      Removed redudant code from the 2to3 long fixer.  This fixes #4590.
    ........
      r67705 | benjamin.peterson | 2008-12-11 13:04:08 -0600 (Thu, 11 Dec 2008) | 1 line

      put trailers after a range call after the list()
    ........
      r67706 | benjamin.peterson | 2008-12-11 13:17:57 -0600 (Thu, 11 Dec 2008) | 1 line

      add html related modules to the fix_imports mapping
    ........
      r67716 | benjamin.peterson | 2008-12-11 22:16:47 -0600 (Thu, 11 Dec 2008) | 1 line

      consolidate tests
    ........
      r67723 | benjamin.peterson | 2008-12-12 19:49:31 -0600 (Fri, 12 Dec 2008) | 1 line

      fix name
    ........
      r67765 | benjamin.peterson | 2008-12-14 14:05:05 -0600 (Sun, 14 Dec 2008) | 1 line

      run fix_isinstance after fix_long and fix_unicode
    ........
      r67766 | benjamin.peterson | 2008-12-14 14:13:05 -0600 (Sun, 14 Dec 2008) | 1 line

      use run_order instead of order
    ........
      r67767 | benjamin.peterson | 2008-12-14 14:28:12 -0600 (Sun, 14 Dec 2008) | 1 line

      don't retain parenthesis if there is only one item left
    ........
      r67768 | benjamin.peterson | 2008-12-14 14:32:30 -0600 (Sun, 14 Dec 2008) | 1 line

      use insert_child()
    ........
      r67769 | benjamin.peterson | 2008-12-14 14:59:10 -0600 (Sun, 14 Dec 2008) | 1 line

      parenthesize doesn't belong in pygram or FixerBase
    ........
      r67770 | alexandre.vassalotti | 2008-12-14 15:15:36 -0600 (Sun, 14 Dec 2008) | 2 lines

      Fix typo: html.paser -> html.parser.
    ........
      r67771 | benjamin.peterson | 2008-12-14 15:22:09 -0600 (Sun, 14 Dec 2008) | 1 line

      altering .children needs to call changed()
    ........
      r67774 | benjamin.peterson | 2008-12-14 15:55:38 -0600 (Sun, 14 Dec 2008) | 1 line

      employ an evil hack to fix multiple names in the same import statement
    ........
      r67776 | benjamin.peterson | 2008-12-14 16:22:38 -0600 (Sun, 14 Dec 2008) | 1 line

      make a common mixin class for Test_imports and friends
    ........
      r67778 | alexandre.vassalotti | 2008-12-14 17:48:20 -0600 (Sun, 14 Dec 2008) | 2 lines

      Make fix_imports refactor multiple imports as.
    ........
  ................
................
  r67886 | benjamin.peterson | 2008-12-21 01:06:59 +0100 (Sun, 21 Dec 2008) | 93 lines

  Merged revisions 67654,67676-67677,67681,67692,67725,67761,67784-67785,67787-67788,67802,67848-67850,67862-67864,67880,67882 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67654 | georg.brandl | 2008-12-07 16:42:09 -0600 (Sun, 07 Dec 2008) | 2 lines

    #4457: rewrite __import__() documentation.
  ........
    r67676 | benjamin.peterson | 2008-12-08 20:03:03 -0600 (Mon, 08 Dec 2008) | 1 line

    specify how things are copied
  ........
    r67677 | benjamin.peterson | 2008-12-08 20:05:11 -0600 (Mon, 08 Dec 2008) | 1 line

    revert unrelated change to installer script
  ........
    r67681 | jeremy.hylton | 2008-12-09 15:03:10 -0600 (Tue, 09 Dec 2008) | 2 lines

    Add simple unittests for Request
  ........
    r67692 | amaury.forgeotdarc | 2008-12-10 18:03:42 -0600 (Wed, 10 Dec 2008) | 2 lines

    #1030250: correctly pass the dry_run option to the mkpath() function.
  ........
    r67725 | benjamin.peterson | 2008-12-12 22:02:20 -0600 (Fri, 12 Dec 2008) | 1 line

    fix incorrect example
  ........
    r67761 | benjamin.peterson | 2008-12-14 11:26:04 -0600 (Sun, 14 Dec 2008) | 1 line

    fix missing bracket
  ........
    r67784 | georg.brandl | 2008-12-15 02:33:58 -0600 (Mon, 15 Dec 2008) | 2 lines

    #4446: document "platforms" argument for setup().
  ........
    r67785 | georg.brandl | 2008-12-15 02:36:11 -0600 (Mon, 15 Dec 2008) | 2 lines

    #4611: fix typo.
  ........
    r67787 | georg.brandl | 2008-12-15 02:58:59 -0600 (Mon, 15 Dec 2008) | 2 lines

    #4578: fix has_key() usage in compiler package.
  ........
    r67788 | georg.brandl | 2008-12-15 03:07:39 -0600 (Mon, 15 Dec 2008) | 2 lines

    #4568: remove limitation in varargs callback example.
  ........
    r67802 | amaury.forgeotdarc | 2008-12-15 16:29:14 -0600 (Mon, 15 Dec 2008) | 4 lines

    #3632: the "pyo" macro from gdbinit can now run when the GIL is released.

    Patch by haypo.
  ........
    r67848 | benjamin.peterson | 2008-12-18 20:28:56 -0600 (Thu, 18 Dec 2008) | 1 line

    fix typo
  ........
    r67849 | benjamin.peterson | 2008-12-18 20:31:35 -0600 (Thu, 18 Dec 2008) | 1 line

    _call_method -> _callmethod and _get_value to _getvalue
  ........
    r67850 | raymond.hettinger | 2008-12-19 03:06:07 -0600 (Fri, 19 Dec 2008) | 9 lines

    Fix-up and clean-up docs for int.bit_length().

    * Replace dramatic footnote with in-line comment about possible round-off errors in logarithms of large numbers.
    * Add comments to the pure python code equivalent.
    * replace floor() with int() in the mathematical equivalent so the type is correct (should be an int, not a float).
    * add abs() to the mathematical equivalent so that it matches the previous line that it is supposed to be equivalent to.
    * make one combined example with a negative input.
  ........
    r67862 | benjamin.peterson | 2008-12-19 20:48:02 -0600 (Fri, 19 Dec 2008) | 1 line

    copy sentence from docstring
  ........
    r67863 | benjamin.peterson | 2008-12-19 20:51:26 -0600 (Fri, 19 Dec 2008) | 1 line

    add headings
  ........
    r67864 | benjamin.peterson | 2008-12-19 20:57:19 -0600 (Fri, 19 Dec 2008) | 1 line

    beef up docstring
  ........
    r67880 | benjamin.peterson | 2008-12-20 16:49:24 -0600 (Sat, 20 Dec 2008) | 1 line

    remove redundant sentence
  ........
    r67882 | benjamin.peterson | 2008-12-20 16:59:49 -0600 (Sat, 20 Dec 2008) | 1 line

    add some recent releases to the list
  ........
................
  r67887 | benjamin.peterson | 2008-12-21 01:16:13 +0100 (Sun, 21 Dec 2008) | 9 lines

  Merged revisions 67885 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67885 | benjamin.peterson | 2008-12-20 17:48:54 -0600 (Sat, 20 Dec 2008) | 1 line

    silence annoying DeprecationWarning
  ........
................
  r67910 | skip.montanaro | 2008-12-23 04:51:14 +0100 (Tue, 23 Dec 2008) | 11 lines

  Merged revisions 67908 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67908 | skip.montanaro | 2008-12-22 21:30:15 -0600 (Mon, 22 Dec 2008) | 4 lines

    As a result of a regression that snuck into 2.5.3 add a test case that
    ensures that when you try to read from a file opened for writing an IOError
    is raised.
  ........
................
  r67941 | alexandre.vassalotti | 2008-12-27 10:49:09 +0100 (Sat, 27 Dec 2008) | 2 lines

  Fix bogus assertion.
................
  r67945 | hirokazu.yamamoto | 2008-12-27 15:58:17 +0100 (Sat, 27 Dec 2008) | 1 line

  Fixed incompatible pointer warning.
................
  r67947 | antoine.pitrou | 2008-12-27 16:50:40 +0100 (Sat, 27 Dec 2008) | 10 lines

  Merged revisions 67946 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67946 | antoine.pitrou | 2008-12-27 16:43:12 +0100 (sam., 27 d?\195?\169c. 2008) | 4 lines

    Issue #4756: zipfile.is_zipfile() now supports file-like objects.
    Patch by Gabriel Genellina.
  ........
................

17 years agoMerged revisions 67940 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:38:23 +0000 (23:38 +0000)] 
Merged revisions 67940 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r67940 | alexandre.vassalotti | 2008-12-27 10:30:39 +0100 (Sat, 27 Dec 2008) | 4 lines

  Fix issue #4374: Pickle tests fail w/o _pickle extension.

  Add an initialization check to mimic the interface of _pickle.
........

17 years agoMerged revisions 67937-67938 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:34:15 +0000 (23:34 +0000)] 
Merged revisions 67937-67938 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r67937 | alexandre.vassalotti | 2008-12-27 08:32:41 +0100 (Sat, 27 Dec 2008) | 3 lines

  Update copy of PyUnicode_EncodeRawUnicodeEscape in _pickle.
  Add astral character test case.
........
  r67938 | alexandre.vassalotti | 2008-12-27 10:09:15 +0100 (Sat, 27 Dec 2008) | 3 lines

  Fix wrong bytes type conversion in PyUnicode_AsUnicodeEscapeString.
  Fix wrong bytes type conversion in PyUnicode_AsUnicodeDecodeString.
........

17 years agoMerged revisions 67933 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:32:31 +0000 (23:32 +0000)] 
Merged revisions 67933 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r67933 | alexandre.vassalotti | 2008-12-27 07:43:58 +0100 (Sat, 27 Dec 2008) | 12 lines

  Merged revisions 67932 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67932 | alexandre.vassalotti | 2008-12-27 01:36:10 -0500 (Sat, 27 Dec 2008) | 5 lines

    Remove unnecessary casts related to unicode_decode_call_errorhandler.
    Make the _PyUnicode_Resize macro a static function.

    These changes are needed to avoid breaking strict aliasing rules.
  ........
................

17 years agoMerged revisions 67834 via svnmerge from
Georg Brandl [Sat, 3 Jan 2009 23:28:57 +0000 (23:28 +0000)] 
Merged revisions 67834 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r67834 | antoine.pitrou | 2008-12-18 00:18:19 +0100 (Thu, 18 Dec 2008) | 10 lines

  Merged revisions 67832 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67832 | antoine.pitrou | 2008-12-17 23:46:54 +0100 (mer., 17 d?\195?\169c. 2008) | 4 lines

    Issue #2467: gc.DEBUG_STATS reports invalid elapsed times.
    Patch by Neil Schemenauer, very slightly modified.
  ........
................

17 years agoBlocked revisions 67713,67715,67747,67824,67839,67851,67858,67939 via svnmerge
Georg Brandl [Sat, 3 Jan 2009 23:26:37 +0000 (23:26 +0000)] 
Blocked revisions 67713,67715,67747,67824,67839,67851,67858,67939 via svnmerge

................
  r67713 | benjamin.peterson | 2008-12-12 02:33:38 +0100 (Fri, 12 Dec 2008) | 1 line

  reuse tokenize.detect_encoding for linecache #4016
................
  r67715 | benjamin.peterson | 2008-12-12 03:02:24 +0100 (Fri, 12 Dec 2008) | 1 line

  revert r67713. it causes build problems
................
  r67747 | antoine.pitrou | 2008-12-14 00:20:54 +0100 (Sun, 14 Dec 2008) | 3 lines

  Issue #4163: textwrap module: allow word splitting on a hyphen preceded by a non-ASCII letter.
................
  r67824 | mark.dickinson | 2008-12-17 17:19:07 +0100 (Wed, 17 Dec 2008) | 2 lines

  Forward merge of r67822 to py3k: add bit_length method to int.
................
  r67839 | antoine.pitrou | 2008-12-18 12:06:25 +0100 (Thu, 18 Dec 2008) | 9 lines

  Merged revisions 67818 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67818 | antoine.pitrou | 2008-12-17 01:38:28 +0100 (mer., 17 d?\195?\169c. 2008) | 3 lines

    Issue #2183: Simplify and optimize bytecode for list comprehensions.
  ........
................
  r67851 | raymond.hettinger | 2008-12-19 10:11:49 +0100 (Fri, 19 Dec 2008) | 9 lines

  Fix-up and clean-up docs for int.bit_length().

  * Replace dramatic footnote with in-line comment about possible round-off errors in logarithms of large numbers.
  * Add comments to the pure python code equivalent.
  * replace floor() with int() in the mathematical equivalent so the type is correct (should be an int, not a float).
  * add abs() to the mathematical equivalent so that it matches the previous line that it is supposed to be equivalent to.
  * make one combined example with a negative input.
................
  r67858 | mark.dickinson | 2008-12-19 18:48:51 +0100 (Fri, 19 Dec 2008) | 9 lines

  Merged revisions 67857 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67857 | mark.dickinson | 2008-12-19 17:46:51 +0000 (Fri, 19 Dec 2008) | 2 lines

    Fix typo in Python equivalent for bit_length.
  ........
................
  r67939 | alexandre.vassalotti | 2008-12-27 10:16:49 +0100 (Sat, 27 Dec 2008) | 6 lines

  Optimize built-in unicode codecs by avoiding unnecessary copying.

  The approach used is similiar to what is currently used in the version
  of unicodeobject.c in Python 2.x. The only difference is we use
  _PyBytes_Resize instead of _PyString_Resize.
................

17 years agoMerged revisions 67653,67655,67682-67683,67724,67755,67780-67783,67786,67789,67841...
Georg Brandl [Sat, 3 Jan 2009 23:25:33 +0000 (23:25 +0000)] 
Merged revisions 67653,67655,67682-67683,67724,67755,67780-67783,67786,67789,67841,67843,67865,67881,67884,67925,67929,67931 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r67653 | neal.norwitz | 2008-12-07 23:42:03 +0100 (Sun, 07 Dec 2008) | 1 line

  Remove unnecessary import
........
  r67655 | georg.brandl | 2008-12-07 23:45:56 +0100 (Sun, 07 Dec 2008) | 2 lines

  #4586: fix usage of Py_InitModule.
........
  r67682 | georg.brandl | 2008-12-10 00:48:44 +0100 (Wed, 10 Dec 2008) | 1 line

  #4592: fix embedding example with new C API changes.
........
  r67683 | fred.drake | 2008-12-10 07:02:39 +0100 (Wed, 10 Dec 2008) | 2 lines

  simplify imports
........
  r67724 | benjamin.peterson | 2008-12-13 04:03:41 +0100 (Sat, 13 Dec 2008) | 1 line

  string.maketrans -> str.maketrans
........
  r67755 | benjamin.peterson | 2008-12-14 16:09:34 +0100 (Sun, 14 Dec 2008) | 1 line

  tip-toe around dictionary keys view in the tutorial
........
  r67780 | jeremy.hylton | 2008-12-15 04:00:50 +0100 (Mon, 15 Dec 2008) | 2 lines

  Use True/False for ints instead of 1/0.  That's so Python 2.0.
........
  r67781 | jeremy.hylton | 2008-12-15 04:08:30 +0100 (Mon, 15 Dec 2008) | 2 lines

  Reflow long line.
........
  r67782 | georg.brandl | 2008-12-15 09:28:37 +0100 (Mon, 15 Dec 2008) | 2 lines

  #4667: fix some 2.x leftovers in the tutorial.
........
  r67783 | georg.brandl | 2008-12-15 09:29:32 +0100 (Mon, 15 Dec 2008) | 2 lines

  #4668: wrap iterator returns in list() in functional howto.
........
  r67786 | georg.brandl | 2008-12-15 09:43:10 +0100 (Mon, 15 Dec 2008) | 2 lines

  #4603: Note that inconsistent tab/space use is now illegal.
........
  r67789 | georg.brandl | 2008-12-15 10:16:15 +0100 (Mon, 15 Dec 2008) | 2 lines

  Use :samp: role.
........
  r67841 | kristjan.jonsson | 2008-12-18 18:08:57 +0100 (Thu, 18 Dec 2008) | 2 lines

  Add missing Py_CHARMASK when calling isspace().
  Found by enabling runtime tests on windows, by disabling the _set_invalid_parameter_handler() fiddling.
........
  r67843 | kristjan.jonsson | 2008-12-18 18:15:54 +0100 (Thu, 18 Dec 2008) | 5 lines

  Fix an issue in the tokenizer, where a file is opened by fd, but the underlying PyFileIO object wasn created with the closefd attribute true.
  Also fix error handling for close() int _fileio.c .  It was incorrect, looking for a negative refcount, and so errors weren't raised.  This is why this issue wasn't caught.
  There is a second reason why it isn't seen:  Class IOBase in io.py has a try:/except: around the close() funtion in the __del__() method.  This also masks these error conditions.

  This issue was discovered by removing the _set_invalid_parameter_handler() fiddling, thus enabling the C runtime checks on windows.
........
  r67865 | benjamin.peterson | 2008-12-20 04:20:23 +0100 (Sat, 20 Dec 2008) | 1 line

  fix syntax
........
  r67881 | benjamin.peterson | 2008-12-20 23:50:25 +0100 (Sat, 20 Dec 2008) | 1 line

  unpy3kize this; it require 2.x only Mac modules
........
  r67884 | benjamin.peterson | 2008-12-21 00:06:29 +0100 (Sun, 21 Dec 2008) | 1 line

  don't build bsddb anymore
........
  r67925 | benjamin.peterson | 2008-12-24 17:27:25 +0100 (Wed, 24 Dec 2008) | 1 line

  return the module object from PyMODINIT_FUNC
........
  r67929 | benjamin.peterson | 2008-12-27 03:58:34 +0100 (Sat, 27 Dec 2008) | 1 line

  string -> bytes in error message #4745
........
  r67931 | hirokazu.yamamoto | 2008-12-27 05:21:44 +0100 (Sat, 27 Dec 2008) | 2 lines

  Issue #4740: Use HIGHEST_PROTOCOL in pickle test. This enables test for protocol 3
  (== HIGHEST_PROTOCOL in 3.x)
........

17 years agoMerged revisions 68249 via svnmerge from
Antoine Pitrou [Sat, 3 Jan 2009 23:00:08 +0000 (23:00 +0000)] 
Merged revisions 68249 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68249 | antoine.pitrou | 2009-01-03 23:55:38 +0100 (sam., 03 janv. 2009) | 3 lines

  test_urllib would set environment variable NO_PROXY without removing it afterwards.
........