]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
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.
........

17 years agoBlocked revisions 67702,67749,67763,67798,67823,67903,67942,67983,68015,68090,68094...
Georg Brandl [Sat, 3 Jan 2009 22:59:51 +0000 (22:59 +0000)] 
Blocked revisions 67702,67749,67763,67798,67823,67903,67942,67983,68015,68090,68094,68136,68138,68225,68233,68246,68248 via svnmerge

................
  r67702 | mark.dickinson | 2008-12-11 10:22:25 +0100 (Thu, 11 Dec 2008) | 12 lines

  Blocked revisions 67694 via svnmerge

  ........
    r67694 | facundo.batista | 2008-12-11 04:19:46 +0000 (Thu, 11 Dec 2008) | 6 lines

    Issue #4084: Fix max, min, max_mag and min_mag Decimal methods to
    give correct results in the case where one argument is a quiet NaN
    and the other is a finite number that requires rounding.
    Thanks Mark Dickinson.
  ........
................
  r67749 | benjamin.peterson | 2008-12-14 02:53:41 +0100 (Sun, 14 Dec 2008) | 8 lines

  Blocked revisions 67748 via svnmerge

  ........
    r67748 | benjamin.peterson | 2008-12-13 19:46:11 -0600 (Sat, 13 Dec 2008) | 1 line

    remove has_key usage
  ........
................
  r67763 | antoine.pitrou | 2008-12-14 18:44:09 +0100 (Sun, 14 Dec 2008) | 8 lines

  Blocked revisions 67762 via svnmerge

  ........
    r67762 | antoine.pitrou | 2008-12-14 18:40:51 +0100 (dim., 14 d?\195?\169c. 2008) | 3 lines

    Backport r67759 (fix io.IncrementalNewlineDecoder for UTF-16 et al.).
  ........
................
  r67798 | amaury.forgeotdarc | 2008-12-15 23:10:56 +0100 (Mon, 15 Dec 2008) | 10 lines

  Blocked revisions 67797 via svnmerge

  ........
    r67797 | amaury.forgeotdarc | 2008-12-15 22:47:57 +0100 (Mon, 15 Dec 2008) | 4 lines

    #3954: Fix error handling code in _hotshot.logreader

    Will port to 2.6. hotshot was deleted from python 3.
  ........
................
  r67823 | mark.dickinson | 2008-12-17 17:16:41 +0100 (Wed, 17 Dec 2008) | 10 lines

  Blocked revisions 67822 via svnmerge

  ........
    r67822 | mark.dickinson | 2008-12-17 16:14:37 +0000 (Wed, 17 Dec 2008) | 4 lines

    Issue #3439: add bit_length method to int and long.
    Thanks Fredrik Johansson and Victor Stinner for code,
    Raymond Hettinger for review.
  ........
................
  r67903 | benjamin.peterson | 2008-12-22 21:19:52 +0100 (Mon, 22 Dec 2008) | 8 lines

  Blocked revisions 67902 via svnmerge

  ........
    r67902 | benjamin.peterson | 2008-12-22 14:16:25 -0600 (Mon, 22 Dec 2008) | 1 line

    add py3k warnings to frame.f_exc_*
  ........
................
  r67942 | alexandre.vassalotti | 2008-12-27 10:59:15 +0100 (Sat, 27 Dec 2008) | 14 lines

  Blocked revisions 67934-67935 via svnmerge

  ........
    r67934 | alexandre.vassalotti | 2008-12-27 02:08:47 -0500 (Sat, 27 Dec 2008) | 4 lines

    Fix issue #4730: cPickle corrupts high-unicode strings.
    Update outdated copy of PyUnicode_EncodeRawUnicodeEscape.
    Add a test case.
  ........
    r67935 | alexandre.vassalotti | 2008-12-27 02:13:01 -0500 (Sat, 27 Dec 2008) | 2 lines

    Add Misc/NEWS entry for r67934.
  ........
................
  r67983 | benjamin.peterson | 2008-12-28 16:44:55 +0100 (Sun, 28 Dec 2008) | 12 lines

  Blocked revisions 67976 via svnmerge

  ........
    r67976 | georg.brandl | 2008-12-28 05:54:53 -0600 (Sun, 28 Dec 2008) | 7 lines

    Backport r67974:

    #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.
  ........
................
  r68015 | benjamin.peterson | 2008-12-29 18:50:07 +0100 (Mon, 29 Dec 2008) | 8 lines

  Blocked revisions 68014 via svnmerge

  ........
    r68014 | benjamin.peterson | 2008-12-29 11:47:42 -0600 (Mon, 29 Dec 2008) | 1 line

    #4764 set IOError.filename when trying to open a directory on POSIX platforms
  ........
................
  r68090 | benjamin.peterson | 2008-12-31 04:41:35 +0100 (Wed, 31 Dec 2008) | 8 lines

  Blocked revisions 68089 via svnmerge

  ........
    r68089 | benjamin.peterson | 2008-12-30 21:37:51 -0600 (Tue, 30 Dec 2008) | 1 line

    #4788 qualify some bare except clauses
  ........
................
  r68094 | benjamin.peterson | 2008-12-31 05:13:40 +0100 (Wed, 31 Dec 2008) | 8 lines

  Blocked revisions 68092 via svnmerge

  ........
    r68092 | benjamin.peterson | 2008-12-30 22:08:55 -0600 (Tue, 30 Dec 2008) | 1 line

    fix name collision issues
  ........
................
  r68136 | georg.brandl | 2009-01-01 16:49:47 +0100 (Thu, 01 Jan 2009) | 12 lines

  Blocked revisions 67967,67980 via svnmerge

  ........
    r67967 | benjamin.peterson | 2008-12-27 23:18:58 +0100 (Sat, 27 Dec 2008) | 1 line

    fix markup
  ........
    r67980 | antoine.pitrou | 2008-12-28 15:24:29 +0100 (Sun, 28 Dec 2008) | 1 line

    wrong version number in doc changes committed in r67979
  ........
................
  r68138 | georg.brandl | 2009-01-01 16:55:56 +0100 (Thu, 01 Jan 2009) | 9 lines

  Blocked revisions 67955 via svnmerge

  ........
    r67955 | georg.brandl | 2008-12-27 19:27:53 +0100 (Sat, 27 Dec 2008) | 3 lines

    Follow-up to r67746 in order to restore backwards-compatibility for
    those who (monkey-)patch TextWrapper.wordsep_re with a custom RE.
  ........
................
  r68225 | georg.brandl | 2009-01-03 22:17:44 +0100 (Sat, 03 Jan 2009) | 8 lines

  Blocked revisions 68220 via svnmerge

  ........
    r68220 | georg.brandl | 2009-01-03 21:55:06 +0100 (Sat, 03 Jan 2009) | 2 lines

    Remove trailing whitespace.
  ........
................
  r68233 | guilherme.polo | 2009-01-03 22:53:34 +0100 (Sat, 03 Jan 2009) | 10 lines

  Blocked revisions 68231 via svnmerge

  ........
    r68231 | guilherme.polo | 2009-01-03 19:51:09 -0200 (Sat, 03 Jan 2009) | 4 lines

    The _tkinter module functions "createfilehandler", "deletefilehandler",
    "createtimerhandler", "mainloop", "dooneevent" and "quit" have been
    deprecated for removal in 3.x (part of issue #3638).
  ........
................
  r68246 | georg.brandl | 2009-01-03 23:37:17 +0100 (Sat, 03 Jan 2009) | 32 lines

  Blocked revisions 68150,68156,68158-68161,68163 via svnmerge

  ........
    r68150 | ronald.oussoren | 2009-01-02 12:46:05 +0100 (Fri, 02 Jan 2009) | 1 line

    Fix for issue 3433
  ........
    r68156 | ronald.oussoren | 2009-01-02 15:10:20 +0100 (Fri, 02 Jan 2009) | 1 line

    Fix for issue1594
  ........
    r68158 | ronald.oussoren | 2009-01-02 15:46:19 +0100 (Fri, 02 Jan 2009) | 2 lines

    Fix for issue 900949
  ........
    r68159 | ronald.oussoren | 2009-01-02 15:48:17 +0100 (Fri, 02 Jan 2009) | 2 lines

    Fix for issue 1627952
  ........
    r68160 | ronald.oussoren | 2009-01-02 15:52:09 +0100 (Fri, 02 Jan 2009) | 2 lines

    Fix for issue r1737832
  ........
    r68161 | ronald.oussoren | 2009-01-02 16:00:05 +0100 (Fri, 02 Jan 2009) | 3 lines

    Fix for issue 1149804
  ........
    r68163 | ronald.oussoren | 2009-01-02 16:25:36 +0100 (Fri, 02 Jan 2009) | 2 lines

    Fix for issues #841800 and #900506
  ........
................
  r68248 | georg.brandl | 2009-01-03 23:48:18 +0100 (Sat, 03 Jan 2009) | 24 lines

  Blocked revisions 68179,68208-68209,68238,68240 via svnmerge

  ........
    r68179 | raymond.hettinger | 2009-01-02 22:26:45 +0100 (Fri, 02 Jan 2009) | 1 line

    Issue #4615.  Document how to use itertools for de-duping.
  ........
    r68208 | raymond.hettinger | 2009-01-03 20:02:23 +0100 (Sat, 03 Jan 2009) | 1 line

    Issue 4796: Add from_float methods to the decimal module.
  ........
    r68209 | raymond.hettinger | 2009-01-03 20:08:10 +0100 (Sat, 03 Jan 2009) | 1 line

    Reapply r68191.
  ........
    r68238 | georg.brandl | 2009-01-03 23:03:11 +0100 (Sat, 03 Jan 2009) | 2 lines

    Manually merge r68095,68186,68187,68188,68190 from 2.6 branch.
  ........
    r68240 | georg.brandl | 2009-01-03 23:05:22 +0100 (Sat, 03 Jan 2009) | 2 lines

    Manually merge r67868 from 2.6 branch.
  ........
................

17 years agoMerged revisions 68242 via svnmerge from
Guilherme Polo [Sat, 3 Jan 2009 22:17:59 +0000 (22:17 +0000)] 
Merged revisions 68242 via svnmerge from
svn+ssh://pythondev/python/branches/py3k

........
  r68242 | guilherme.polo | 2009-01-03 20:13:31 -0200 (Sat, 03 Jan 2009) | 2 lines

  Forgot to remove no longer needed code since r68237
........

17 years agoMerged revisions 68237 via svnmerge from
Guilherme Polo [Sat, 3 Jan 2009 22:04:49 +0000 (22:04 +0000)] 
Merged revisions 68237 via svnmerge from
svn+ssh://pythondev/python/branches/py3k

........
  r68237 | guilherme.polo | 2009-01-03 20:00:39 -0200 (Sat, 03 Jan 2009) | 3 lines

  Fix for issue #3638: Remove module level functions in _tkinter that
  depend on TkappObject
........

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

........
  r68216 | antoine.pitrou | 2009-01-03 21:28:05 +0100 (sam., 03 janv. 2009) | 3 lines

  Fix BytesWarning with -bb in wsgiref.headers.Headers.
........

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

........
  r68212 | antoine.pitrou | 2009-01-03 20:20:36 +0100 (sam., 03 janv. 2009) | 4 lines

  Issue #4822: fix messy indentation in memoryobject.c/.h, before we may backport it to trunk.
  Reviewed on IRC by Georg Brandl, with assistance by Benjamin Peterson.
........

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

........
  r68205 | antoine.pitrou | 2009-01-03 19:41:49 +0100 (sam., 03 janv. 2009) | 4 lines

  Issue #4718: Adapt the wsgiref package so that it actually works with Python 3.x,
  in accordance with http://www.wsgi.org/wsgi/Amendments_1.0
........
  r68206 | antoine.pitrou | 2009-01-03 19:49:41 +0100 (sam., 03 janv. 2009) | 3 lines

  Actually make test_wsgiref independent from the Python version.
........

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

........
  r68200 | antoine.pitrou | 2009-01-03 17:59:18 +0100 (sam., 03 janv. 2009) | 8 lines

  Issue #4580: slicing of memoryviews when itemsize != 1 is wrong.
  Also fix len() to return number of items rather than length in bytes.

  I'm sorry it was not possible for me to work on this without reindenting
  a bit some stuff around. The indentation in memoryobject.c is a mess,
  I'll open a separate bug for it.
........

17 years agoMerged revisions 68198 via svnmerge from
Benjamin Peterson [Sat, 3 Jan 2009 17:06:28 +0000 (17:06 +0000)] 
Merged revisions 68198 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68198 | benjamin.peterson | 2009-01-03 10:53:14 -0600 (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
    ........
  ................
................

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

................
  r68193 | mark.dickinson | 2009-01-03 12:11:47 +0000 (Sat, 03 Jan 2009) | 9 lines

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

  ........
    r68191 | mark.dickinson | 2009-01-03 12:07:20 +0000 (Sat, 03 Jan 2009) | 2 lines

    Issue #4812:  further renaming of internal Decimal constants, for clarity.
  ........
................

17 years agoFractions.from_float() no longer loses precision with large integer inputs.
Raymond Hettinger [Sat, 3 Jan 2009 09:27:08 +0000 (09:27 +0000)] 
Fractions.from_float() no longer loses precision with large integer inputs.

17 years agoMerged revisions 68184 via svnmerge from
Mark Dickinson [Fri, 2 Jan 2009 23:28:00 +0000 (23:28 +0000)] 
Merged revisions 68184 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68184 | mark.dickinson | 2009-01-02 23:23:21 +0000 (Fri, 02 Jan 2009) | 10 lines

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

  ........
    r68182 | mark.dickinson | 2009-01-02 23:07:08 +0000 (Fri, 02 Jan 2009) | 4 lines

    Issue #4812: add missing underscore prefix to some internal-use-only
    constants in the decimal module.  (Dec_0 becomes _Dec_0, etc.)
  ........
................

17 years agoIssue #4615. Document how to use itertools for de-duping.
Raymond Hettinger [Fri, 2 Jan 2009 21:30:35 +0000 (21:30 +0000)] 
Issue #4615.  Document how to use itertools for de-duping.

17 years agoMerged revisions 68152,68155 via svnmerge from
Benjamin Peterson [Fri, 2 Jan 2009 17:01:59 +0000 (17:01 +0000)] 
Merged revisions 68152,68155 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68152 | ronald.oussoren | 2009-01-02 05:48:29 -0600 (Fri, 02 Jan 2009) | 2 lines

  Fix for issue 3433
................
  r68155 | ronald.oussoren | 2009-01-02 07:10:34 -0600 (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 68143 via svnmerge from
Amaury Forgeot d'Arc [Thu, 1 Jan 2009 23:07:21 +0000 (23:07 +0000)] 
Merged revisions 68143 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68143 | amaury.forgeotdarc | 2009-01-02 00:05:36 +0100 (ven., 02 janv. 2009) | 7 lines

  #4747: on Windows, starting a module with a non-ascii filename would print a useless "SyntaxError: None"
  when the script contains a "# coding:" declaration.

  The Python API expects char* to be utf-8 encoded. wcstombs should be avoided here.

  Reviewed by Benjamin. Will backport to 3.0
........

17 years agoMerged revisions 68129 via svnmerge from
Benjamin Peterson [Thu, 1 Jan 2009 15:09:10 +0000 (15:09 +0000)] 
Merged revisions 68129 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68129 | benjamin.peterson | 2009-01-01 09:05:06 -0600 (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.
  ........
................

17 years agoMerged revisions 68113 via svnmerge from
Benjamin Peterson [Thu, 1 Jan 2009 00:28:11 +0000 (00:28 +0000)] 
Merged revisions 68113 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68113 | benjamin.peterson | 2008-12-31 18:23:30 -0600 (Wed, 31 Dec 2008) | 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.
  ........
................

17 years agoMerged revisions 68103 via svnmerge from
Benjamin Peterson [Wed, 31 Dec 2008 14:54:48 +0000 (14:54 +0000)] 
Merged revisions 68103 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68103 | benjamin.peterson | 2008-12-31 08:51:07 -0600 (Wed, 31 Dec 2008) | 1 line

  #4406 Directory has to inherit from commondialog.Dialog
........

17 years agoMerged revisions 68101 via svnmerge from
Hirokazu Yamamoto [Wed, 31 Dec 2008 06:17:51 +0000 (06:17 +0000)] 
Merged revisions 68101 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68101 | hirokazu.yamamoto | 2008-12-31 15:05:46 +0900 | 13 lines

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

  ........
    r68097 | hirokazu.yamamoto | 2008-12-31 14:24:37 +0900 | 1 line

    Fixed compile error on windows.
  ........
    r68099 | hirokazu.yamamoto | 2008-12-31 14:47:19 +0900 | 1 line

    Just inserted blank line.
  ........
................

17 years agoIssue 4790: Eliminate unnecessary work from heapq's nlargest() and nsmallest()
Raymond Hettinger [Wed, 31 Dec 2008 04:33:06 +0000 (04:33 +0000)] 
Issue 4790:  Eliminate unnecessary work from heapq's nlargest() and nsmallest()
functions for the common case where no key function is specified.

17 years agoMerged revisions 68083 via svnmerge from
Tarek Ziadé [Tue, 30 Dec 2008 23:10:41 +0000 (23:10 +0000)] 
Merged revisions 68083 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68083 | tarek.ziade | 2008-12-31 00:09:20 +0100 (Wed, 31 Dec 2008) | 9 lines

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

  ........
    r68081 | tarek.ziade | 2008-12-31 00:03:41 +0100 (Wed, 31 Dec 2008) | 1 line

    Fixed #4702: Throwing DistutilsPlatformError instead of IOError under win32 if MSVC is not found
  ........
................

17 years agoMerged revisions 68062,68064 via svnmerge from
Benjamin Peterson [Tue, 30 Dec 2008 20:19:21 +0000 (20:19 +0000)] 
Merged revisions 68062,68064 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68062 | ronald.oussoren | 2008-12-30 06:59:02 -0600 (Tue, 30 Dec 2008) | 12 lines

  Make it possible to install a framework build of Python 3.x on OSX.

  This the build machinery on OSX to re-enable building (and installing)
  PythonLauncher.app and IDLE.app.

  This needs ports of fixes to Lib/distutils/util.py and Include/pymacconfig.h
  to be fully functiontional, to be fully functional.

  I also have a patch for Makefile.pre.in that I'll post on bugs.python.org
  for review.
........
  r68064 | ronald.oussoren | 2008-12-30 08:16:51 -0600 (Tue, 30 Dec 2008) | 11 lines

  Py3k: update OSX installer-generator

  This update makes sure that the installer won't write files
  in /usr/local/bin by default. The installer also won't
  replace /Library/Frameworks/Python.framework/Version/Current.

  Both to ensure that the installer doens't break an existing
  install of python 2.x.
........

17 years agoMerged revisions 68074-68075 via svnmerge from
Benjamin Peterson [Tue, 30 Dec 2008 18:10:53 +0000 (18:10 +0000)] 
Merged revisions 68074-68075 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68074 | benjamin.peterson | 2008-12-30 11:56:45 -0600 (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.
  ........
................
  r68075 | benjamin.peterson | 2008-12-30 12:05:46 -0600 (Tue, 30 Dec 2008) | 2 lines

  use $(RUNSHARED) to run plat-mac/regen
................

17 years agoRecorded merge of revisions 68058 via svnmerge from
Nick Coghlan [Tue, 30 Dec 2008 07:41:03 +0000 (07:41 +0000)] 
Recorded merge of revisions 68058 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68058 | nick.coghlan | 2008-12-30 17:29:12 +1000 (Tue, 30 Dec 2008) | 9 lines

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

  ........
    r68051 | nick.coghlan | 2008-12-30 11:18:48 +1000 (Tue, 30 Dec 2008) | 1 line

    Issue #4701: implicitly call PyType_Ready from PyObject_Hash
  ........
................

17 years agoMerged revisions 68036 via svnmerge from
Tarek Ziadé [Mon, 29 Dec 2008 22:49:14 +0000 (22:49 +0000)] 
Merged revisions 68036 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68036 | tarek.ziade | 2008-12-29 23:38:38 +0100 (Mon, 29 Dec 2008) | 9 lines

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

  ........
    r68033 | tarek.ziade | 2008-12-29 23:23:53 +0100 (Mon, 29 Dec 2008) | 1 line

    fixed #4646 : distutils was choking on empty options arg in the setup function.
  ........
................

17 years agoMerged revisions 67948-67950 via svnmerge from
Benjamin Peterson [Mon, 29 Dec 2008 22:03:14 +0000 (22:03 +0000)] 
Merged revisions 67948-67950 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67948 | benjamin.peterson | 2008-12-27 10:00:54 -0600 (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 10:58:50 -0600 (Sat, 27 Dec 2008) | 1 line

  fix syntax
................
  r67950 | benjamin.peterson | 2008-12-27 11:00:44 -0600 (Sat, 27 Dec 2008) | 1 line

  fix 2.x isms in distutils test
................

17 years agoMerged revisions 68022 via svnmerge from
Martin v. Löwis [Mon, 29 Dec 2008 18:46:42 +0000 (18:46 +0000)] 
Merged revisions 68022 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68022 | martin.v.loewis | 2008-12-29 19:43:40 +0100 (Mo, 29 Dez 2008) | 5 lines

  Issue #4323: Always encode source as UTF-8 without asking
  the user (unless a different encoding is declared); remove
  user configuration of source encoding; all according to
  PEP 3120.
........

17 years agoMerged revisions 68020 via svnmerge from
Martin v. Löwis [Mon, 29 Dec 2008 18:23:24 +0000 (18:23 +0000)] 
Merged revisions 68020 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68020 | martin.v.loewis | 2008-12-29 19:21:47 +0100 (Mo, 29 Dez 2008) | 9 lines

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

  ........
    r68018 | martin.v.loewis | 2008-12-29 19:17:34 +0100 (Mo, 29 Dez 2008) | 2 lines

    Issue #1040026: Fix os.times result on systems where HZ is incorrect.
  ........
................

17 years agoMerged revisions 68012 via svnmerge from
Martin v. Löwis [Mon, 29 Dec 2008 16:28:12 +0000 (16:28 +0000)] 
Merged revisions 68012 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68012 | martin.v.loewis | 2008-12-29 17:27:13 +0100 (Mo, 29 Dez 2008) | 9 lines

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

  ........
    r68010 | martin.v.loewis | 2008-12-29 17:22:25 +0100 (Mo, 29 Dez 2008) | 2 lines

    Issue #3767: Convert Tk object to string in tkColorChooser.
  ........
................

17 years agoMerged revisions 68008 via svnmerge from
Martin v. Löwis [Mon, 29 Dec 2008 16:05:56 +0000 (16:05 +0000)] 
Merged revisions 68008 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68008 | martin.v.loewis | 2008-12-29 17:03:04 +0100 (Mo, 29 Dez 2008) | 9 lines

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

  ........
    r68006 | martin.v.loewis | 2008-12-29 16:51:01 +0100 (Mo, 29 Dez 2008) | 2 lines

    Issue #3248: Allow placing ScrolledText in a PanedWindow.
  ........
................

17 years ago#4759: fix a segfault for bytearray.translate(x, None).
Georg Brandl [Sun, 28 Dec 2008 11:48:08 +0000 (11:48 +0000)] 
#4759: fix a segfault for bytearray.translate(x, None).

17 years agoMerged revisions 67910 via svnmerge from
Skip Montanaro [Tue, 23 Dec 2008 03:55:20 +0000 (03:55 +0000)] 
Merged revisions 67910 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67910 | skip.montanaro | 2008-12-22 21:51:14 -0600 (Mon, 22 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.
  ........
................

17 years agoMerged revisions 67886-67887 via svnmerge from
Benjamin Peterson [Sun, 21 Dec 2008 00:55:55 +0000 (00:55 +0000)] 
Merged revisions 67886-67887 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67886 | benjamin.peterson | 2008-12-20 18:06:59 -0600 (Sat, 20 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-20 18:16:13 -0600 (Sat, 20 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
  ........
................

17 years agoMerged revisions 67871 via svnmerge from
Antoine Pitrou [Sat, 20 Dec 2008 13:23:02 +0000 (13:23 +0000)] 
Merged revisions 67871 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67871 | antoine.pitrou | 2008-12-20 14:14:23 +0100 (sam., 20 déc. 2008) | 4 lines

  Issue #3106: Speedup some comparisons. This also removes the last call
  to Py_CmpToRich from the codebase (in longobject.c).
........

17 years agoMerged revisions 67860 via svnmerge from
Amaury Forgeot d'Arc [Fri, 19 Dec 2008 23:00:01 +0000 (23:00 +0000)] 
Merged revisions 67860 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67860 | amaury.forgeotdarc | 2008-12-19 23:58:37 +0100 (ven., 19 déc. 2008) | 11 lines

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

  ........
    r67859 | amaury.forgeotdarc | 2008-12-19 23:56:48 +0100 (ven., 19 déc. 2008) | 4 lines

    #4700: crtlicense.txt is displayed by the license() command and should be kept ascii-only.

    Will port to 3.0
  ........
................

17 years agoMerged revisions 67846 via svnmerge from
Mark Dickinson [Thu, 18 Dec 2008 19:51:03 +0000 (19:51 +0000)] 
Merged revisions 67846 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67846 | mark.dickinson | 2008-12-18 19:49:35 +0000 (Thu, 18 Dec 2008) | 10 lines

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

  ........
    r67844 | mark.dickinson | 2008-12-18 19:46:21 +0000 (Thu, 18 Dec 2008) | 3 lines

    Issue 4692: bogus 'Make' in Makefile.pre.in; replace with '$MAKE'.
    Thanks Ned Deily.
  ........
................

17 years agoMerged revisions 67840 via svnmerge from
Antoine Pitrou [Thu, 18 Dec 2008 17:14:35 +0000 (17:14 +0000)] 
Merged revisions 67840 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67840 | antoine.pitrou | 2008-12-18 18:08:32 +0100 (jeu., 18 déc. 2008) | 3 lines

  Issue #4583: crash after resizing an array.array which has buffer exports.
........

17 years agoMerged revisions 67814 via svnmerge from
Antoine Pitrou [Tue, 16 Dec 2008 15:23:10 +0000 (15:23 +0000)] 
Merged revisions 67814 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67814 | antoine.pitrou | 2008-12-16 15:25:45 +0100 (mar., 16 déc. 2008) | 3 lines

  Try to fix #4674: test_normalization failure on some buildbots.
........

17 years agoMerged revisions 67810 via svnmerge from
Benjamin Peterson [Tue, 16 Dec 2008 04:13:50 +0000 (04:13 +0000)] 
Merged revisions 67810 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67810 | benjamin.peterson | 2008-12-15 21:57:54 -0600 (Mon, 15 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.
    ........
  ................
................

17 years agoMerged revisions 67803 via svnmerge from
Antoine Pitrou [Mon, 15 Dec 2008 23:03:50 +0000 (23:03 +0000)] 
Merged revisions 67803 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67803 | antoine.pitrou | 2008-12-16 00:01:43 +0100 (mar., 16 déc. 2008) | 4 lines

  Issue #4663: increase the chunk size to improve TextIOWrapper performance on small reads.
  Text I/O is still 10x to 100x slower than 2.x!
........

17 years agoMerged revisions 67794 via svnmerge from
Antoine Pitrou [Mon, 15 Dec 2008 17:48:30 +0000 (17:48 +0000)] 
Merged revisions 67794 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67794 | antoine.pitrou | 2008-12-15 14:08:55 +0100 (lun., 15 déc. 2008) | 13 lines

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

  ........
    r67777 | antoine.pitrou | 2008-12-14 23:33:55 +0100 (dim., 14 déc. 2008) | 3 lines

    try to fix failure in test_bad_address on some buildbots
  ........
    r67779 | antoine.pitrou | 2008-12-15 01:39:51 +0100 (lun., 15 déc. 2008) | 1 line

    modify other occurrence of test_bad_address
  ........
................

17 years agoMerged revisions 67792 via svnmerge from
Nick Coghlan [Mon, 15 Dec 2008 12:06:28 +0000 (12:06 +0000)] 
Merged revisions 67792 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67792 | nick.coghlan | 2008-12-15 22:01:34 +1000 (Mon, 15 Dec 2008) | 9 lines

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

  ........
    r67790 | nick.coghlan | 2008-12-15 21:41:05 +1000 (Mon, 15 Dec 2008) | 1 line

    Issue #4197: Fix the remaining part of the doctest-in-zipfile problem by giving linecache access to the module globals when available
  ........
................

17 years agoMerged revisions 67759 via svnmerge from
Antoine Pitrou [Sun, 14 Dec 2008 17:09:38 +0000 (17:09 +0000)] 
Merged revisions 67759 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67759 | antoine.pitrou | 2008-12-14 17:36:46 +0100 (dim., 14 déc. 2008) | 3 lines

  Issue #4574: reading an UTF16-encoded text file crashes if \r on 64-char boundary.
........

17 years agoMerged revisions 67753 via svnmerge from
Nick Coghlan [Sun, 14 Dec 2008 12:10:37 +0000 (12:10 +0000)] 
Merged revisions 67753 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67753 | nick.coghlan | 2008-12-14 21:50:48 +1000 (Sun, 14 Dec 2008) | 13 lines

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

  ........
    r67750 | nick.coghlan | 2008-12-14 20:54:50 +1000 (Sun, 14 Dec 2008) | 1 line

    Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details.
  ........
    r67751 | nick.coghlan | 2008-12-14 21:09:40 +1000 (Sun, 14 Dec 2008) | 1 line

    Add file that was missed from r67750
  ........
................

17 years agoUnblocked and merged revisions 67611 via svnmerge from
Jeffrey Yasskin [Fri, 12 Dec 2008 17:39:28 +0000 (17:39 +0000)] 
Unblocked and merged revisions 67611 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67611 | jeffrey.yasskin | 2008-12-06 09:09:27 -0800 (Sat, 06 Dec 2008) | 11 lines

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

  ........
    r67494 | jeffrey.yasskin | 2008-12-02 22:46:45 -0800 (Tue, 02 Dec 2008) | 5 lines

    Speed up Python (according to pybench and 2to3-on-itself) by 1-2% by caching
    whether any thread has tracing turned on, which saves one load instruction in
    the fast_next_opcode path in PyEval_EvalFrameEx().  See issue 4477.
  ........
................

17 years agoMerged revisions 67719 via svnmerge from
Lars Gustäbel [Fri, 12 Dec 2008 15:19:48 +0000 (15:19 +0000)] 
Merged revisions 67719 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67719 | lars.gustaebel | 2008-12-12 15:58:38 +0100 (Fri, 12 Dec 2008) | 9 lines

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

  ........
    r67717 | lars.gustaebel | 2008-12-12 14:58:03 +0100 (Fri, 12 Dec 2008) | 2 lines

    Issue #4616: TarFile.utime(): Restore directory times on Windows.
  ........
................

17 years agoMerged revisions 67711 via svnmerge from
Benjamin Peterson [Fri, 12 Dec 2008 01:40:00 +0000 (01:40 +0000)] 
Merged revisions 67711 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67711 | benjamin.peterson | 2008-12-11 19:25:05 -0600 (Thu, 11 Dec 2008) | 1 line

  raise a SyntaxError in detect_encoding() when a codec lookup fails like the builtin parser #4021
........

17 years agobump revision number
Benjamin Peterson [Fri, 12 Dec 2008 01:33:03 +0000 (01:33 +0000)] 
bump revision number

17 years agoMerged revisions 67708 via svnmerge from
Mark Dickinson [Thu, 11 Dec 2008 22:04:13 +0000 (22:04 +0000)] 
Merged revisions 67708 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67708 | mark.dickinson | 2008-12-11 21:56:00 +0000 (Thu, 11 Dec 2008) | 12 lines

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

  ........
    r67707 | mark.dickinson | 2008-12-11 19:28:08 +0000 (Thu, 11 Dec 2008) | 5 lines

    Issues #3167, #3682: tests for math.log and math.log10 were failing on
    Solaris and OpenBSD.  Fix this by handling special values and domain
    errors directly in mathmodule.c, passing only positive nonspecial floats
    to the system log/log10.
  ........
................

17 years agoMerged revisions 67703 via svnmerge from
Mark Dickinson [Thu, 11 Dec 2008 18:04:15 +0000 (18:04 +0000)] 
Merged revisions 67703 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67703 | mark.dickinson | 2008-12-11 18:03:03 +0000 (Thu, 11 Dec 2008) | 4 lines

  Issue #2173:  fix build failure on OS X.  device_encoding was returning an
  empty string, causing an (invisible) LookupError on any attempt to write
  to sys.stdout.
........

17 years agoMerged revisions 67695 via svnmerge from
Mark Dickinson [Thu, 11 Dec 2008 09:14:45 +0000 (09:14 +0000)] 
Merged revisions 67695 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67695 | facundo.batista | 2008-12-11 04:20:07 +0000 (Thu, 11 Dec 2008) | 6 lines

  Issue #4084: Fix max, min, max_mag and min_mag Decimal methods to
  give correct results in the case where one argument is a quiet NaN
  and the other is a finite number that requires rounding.
  Thanks Mark Dickinson.
........

17 years agoMerged revisions 67697 via svnmerge from
Jeffrey Yasskin [Thu, 11 Dec 2008 06:36:25 +0000 (06:36 +0000)] 
Merged revisions 67697 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67697 | jeffrey.yasskin | 2008-12-10 22:18:33 -0800 (Wed, 10 Dec 2008) | 14 lines

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

  ........
    r67666 | jeffrey.yasskin | 2008-12-08 10:55:24 -0800 (Mon, 08 Dec 2008) | 3 lines

    Issue 4597: Fix several cases in EvalFrameEx where an exception could be
    "raised" without setting x, err, or why to let the eval loop know.
  ........
    r67685 | jeffrey.yasskin | 2008-12-09 23:35:02 -0800 (Tue, 09 Dec 2008) | 2 lines

    Update Misc/NEWS for r67666.
  ........
................

17 years agoMerged revisions 67689 via svnmerge from
Amaury Forgeot d'Arc [Wed, 10 Dec 2008 23:55:09 +0000 (23:55 +0000)] 
Merged revisions 67689 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67689 | amaury.forgeotdarc | 2008-12-11 00:49:33 +0100 (jeu., 11 déc. 2008) | 13 lines

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

  ........
    r67688 | amaury.forgeotdarc | 2008-12-11 00:22:49 +0100 (jeu., 11 déc. 2008) | 6 lines

    #4559: When a context manager's __exit__() method returns an object whose
    conversion to bool raises an exception, 'with' loses that exception.

    Reviewed by Jeffrey Yasskin.
    Already ported to 2.5, will port to 2.6 and 3.0
  ........
................

17 years agoMerged revisions 67661-67662 via svnmerge from
Martin v. Löwis [Mon, 8 Dec 2008 19:21:22 +0000 (19:21 +0000)] 
Merged revisions 67661-67662 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67661 | martin.v.loewis | 2008-12-08 12:19:42 +0100 (Mo, 08 Dez 2008) | 13 lines

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

  ........
    r67658 | martin.v.loewis | 2008-12-08 12:14:57 +0100 (Mo, 08 Dez 2008) | 1 line

    Add UUIDs for 2.6.1 and 2.6.2.
  ........
    r67659 | martin.v.loewis | 2008-12-08 12:15:35 +0100 (Mo, 08 Dez 2008) | 1 line

    Consider micro version for name of CHM file.
  ........
................
  r67662 | martin.v.loewis | 2008-12-08 12:23:22 +0100 (Mo, 08 Dez 2008) | 2 lines

  Add UUIDs for 3.0.1 and 3.0.2.
................

17 years agoMerged revisions 67650 via svnmerge from
Antoine Pitrou [Sun, 7 Dec 2008 20:26:34 +0000 (20:26 +0000)] 
Merged revisions 67650 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67650 | antoine.pitrou | 2008-12-07 21:14:49 +0100 (dim., 07 déc. 2008) | 5 lines

  Issue #4569: Interpreter crash when mutating a memoryview with an item size larger than 1.

  (together with a bit of reindenting)
........

17 years agoBlocked revisions 67508 via svnmerge
Georg Brandl [Sun, 7 Dec 2008 16:10:21 +0000 (16:10 +0000)] 
Blocked revisions 67508 via svnmerge

........
  r67508 | christian.heimes | 2008-12-03 19:35:13 +0100 (Wed, 03 Dec 2008) | 1 line

  More 3.0 -> 3.1 transistions
........

17 years agoBlocked revisions 67636,67639 via svnmerge
Georg Brandl [Sun, 7 Dec 2008 16:04:41 +0000 (16:04 +0000)] 
Blocked revisions 67636,67639 via svnmerge

................
  r67636 | georg.brandl | 2008-12-07 16:06:20 +0100 (Sun, 07 Dec 2008) | 69 lines

  Merged revisions 67531-67532,67538,67553-67554,67556-67557,67571,67574-67575,67579-67580,67591,67597,67608,67631 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67531 | georg.brandl | 2008-12-04 19:54:05 +0100 (Thu, 04 Dec 2008) | 2 lines

    Add reference to enumerate() to indices example.
  ........
    r67532 | georg.brandl | 2008-12-04 19:59:16 +0100 (Thu, 04 Dec 2008) | 2 lines

    Add another heapq example.
  ........
    r67538 | georg.brandl | 2008-12-04 22:28:16 +0100 (Thu, 04 Dec 2008) | 2 lines

    Clarification to avoid confusing output with file descriptors.
  ........
    r67553 | georg.brandl | 2008-12-05 08:49:49 +0100 (Fri, 05 Dec 2008) | 2 lines

    #4408: document regex.groups.
  ........
    r67554 | georg.brandl | 2008-12-05 08:52:26 +0100 (Fri, 05 Dec 2008) | 2 lines

    #4409: fix asterisks looking like footnotes.
  ........
    r67556 | georg.brandl | 2008-12-05 09:02:17 +0100 (Fri, 05 Dec 2008) | 2 lines

    #4441: improve doc for os.open() flags.
  ........
    r67557 | georg.brandl | 2008-12-05 09:06:57 +0100 (Fri, 05 Dec 2008) | 2 lines

    Add an index entry for "subclassing immutable types".
  ........
    r67571 | georg.brandl | 2008-12-05 10:13:45 +0100 (Fri, 05 Dec 2008) | 2 lines

    Use markup.
  ........
    r67574 | georg.brandl | 2008-12-05 10:25:32 +0100 (Fri, 05 Dec 2008) | 2 lines

    #4441 followup: Add link to open() docs for Windows.
  ........
    r67575 | georg.brandl | 2008-12-05 12:34:51 +0100 (Fri, 05 Dec 2008) | 2 lines

    #4544: add `dedent` to textwrap.__all__.
  ........
    r67579 | georg.brandl | 2008-12-05 16:29:39 +0100 (Fri, 05 Dec 2008) | 2 lines

    #4517: add "special method" glossary entry and clarify when __getattribute__ is bypassed.
  ........
    r67580 | georg.brandl | 2008-12-05 16:32:29 +0100 (Fri, 05 Dec 2008) | 2 lines

    #4478: document that copyfile() can raise Error.
  ........
    r67591 | georg.brandl | 2008-12-05 19:00:06 +0100 (Fri, 05 Dec 2008) | 2 lines

    Followup to #4511: add link from decorator glossary entry to definition.
  ........
    r67597 | georg.brandl | 2008-12-05 20:03:19 +0100 (Fri, 05 Dec 2008) | 2 lines

    Remove confusing sentence part.
  ........
    r67608 | georg.brandl | 2008-12-06 12:57:12 +0100 (Sat, 06 Dec 2008) | 2 lines

    Follow-up to #4488: document PIPE and STDOUT properly.
  ........
    r67631 | georg.brandl | 2008-12-07 12:54:07 +0100 (Sun, 07 Dec 2008) | 2 lines

    Add link to the favicon to the docs.
  ........
................
  r67639 | georg.brandl | 2008-12-07 16:15:22 +0100 (Sun, 07 Dec 2008) | 21 lines

  Merged revisions 67463,67572,67576,67628 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67463 | skip.montanaro | 2008-12-01 02:55:22 +0100 (Mon, 01 Dec 2008) | 1 line

    typo in comment
  ........
    r67572 | georg.brandl | 2008-12-05 10:23:14 +0100 (Fri, 05 Dec 2008) | 2 lines

    #4458: recognize "-" as an argument, not a malformed option in gnu_getopt().
  ........
    r67576 | georg.brandl | 2008-12-05 13:09:41 +0100 (Fri, 05 Dec 2008) | 2 lines

    #4529: fix parser's validation for try-except-finally statements.
  ........
    r67628 | skip.montanaro | 2008-12-07 03:16:00 +0100 (Sun, 07 Dec 2008) | 1 line

    muffed the default case
  ........
................

17 years agoManual merge of r67639 from py3k branch:
Georg Brandl [Sun, 7 Dec 2008 16:04:03 +0000 (16:04 +0000)] 
Manual merge of r67639 from py3k branch:

Merged revisions 67463,67572,67576,67628 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

.........
  r67463 | skip.montanaro | 2008-12-01 02:55:22 +0100 (Mon, 01 Dec 2008) | 1 line

  typo in comment
.........
  r67572 | georg.brandl | 2008-12-05 10:23:14 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4458: recognize "-" as an argument, not a malformed option in gnu_getopt().
.........
  r67576 | georg.brandl | 2008-12-05 13:09:41 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4529: fix parser's validation for try-except-finally statements.
.........
  r67628 | skip.montanaro | 2008-12-07 03:16:00 +0100 (Sun, 07 Dec 2008) | 1 line

  muffed the default case
.........

17 years agoManual merge of r67636 from py3k branch:
Georg Brandl [Sun, 7 Dec 2008 16:02:32 +0000 (16:02 +0000)] 
Manual merge of r67636 from py3k branch:

Merged revisions 67531-67532,67538,67553-67554,67556-67557,67571,67574-67575,67579-67580,67591,67597,67608,67631 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

.........
  r67531 | georg.brandl | 2008-12-04 19:54:05 +0100 (Thu, 04 Dec 2008) | 2 lines

  Add reference to enumerate() to indices example.
.........
  r67532 | georg.brandl | 2008-12-04 19:59:16 +0100 (Thu, 04 Dec 2008) | 2 lines

  Add another heapq example.
.........
  r67538 | georg.brandl | 2008-12-04 22:28:16 +0100 (Thu, 04 Dec 2008) | 2 lines

  Clarification to avoid confusing output with file descriptors.
.........
  r67553 | georg.brandl | 2008-12-05 08:49:49 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4408: document regex.groups.
.........
  r67554 | georg.brandl | 2008-12-05 08:52:26 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4409: fix asterisks looking like footnotes.
.........
  r67556 | georg.brandl | 2008-12-05 09:02:17 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4441: improve doc for os.open() flags.
.........
  r67557 | georg.brandl | 2008-12-05 09:06:57 +0100 (Fri, 05 Dec 2008) | 2 lines

  Add an index entry for "subclassing immutable types".
.........
  r67571 | georg.brandl | 2008-12-05 10:13:45 +0100 (Fri, 05 Dec 2008) | 2 lines

  Use markup.
.........
  r67574 | georg.brandl | 2008-12-05 10:25:32 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4441 followup: Add link to open() docs for Windows.
.........
  r67575 | georg.brandl | 2008-12-05 12:34:51 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4544: add `dedent` to textwrap.__all__.
.........
  r67579 | georg.brandl | 2008-12-05 16:29:39 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4517: add "special method" glossary entry and clarify when __getattribute__ is bypassed.
.........
  r67580 | georg.brandl | 2008-12-05 16:32:29 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4478: document that copyfile() can raise Error.
.........
  r67591 | georg.brandl | 2008-12-05 19:00:06 +0100 (Fri, 05 Dec 2008) | 2 lines

  Followup to #4511: add link from decorator glossary entry to definition.
.........
  r67597 | georg.brandl | 2008-12-05 20:03:19 +0100 (Fri, 05 Dec 2008) | 2 lines

  Remove confusing sentence part.
.........
  r67608 | georg.brandl | 2008-12-06 12:57:12 +0100 (Sat, 06 Dec 2008) | 2 lines

  Follow-up to #4488: document PIPE and STDOUT properly.
.........
  r67631 | georg.brandl | 2008-12-07 12:54:07 +0100 (Sun, 07 Dec 2008) | 2 lines

  Add link to the favicon to the docs.
.........

17 years agoBlocked revisions 67534 via svnmerge
Georg Brandl [Sun, 7 Dec 2008 15:59:08 +0000 (15:59 +0000)] 
Blocked revisions 67534 via svnmerge

................
  r67534 | fred.drake | 2008-12-04 20:24:50 +0100 (Thu, 04 Dec 2008) | 11 lines

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

  ........
    r67528 | fred.drake | 2008-12-04 13:25:17 -0500 (Thu, 04 Dec 2008) | 4 lines

    Issue #1055234: cgi.parse_header(): Fixed parsing of header parameters to
    support unusual filenames (such as those containing semi-colons) in
    Content-Disposition headers.
  ........
................

17 years agoMerged revisions 67525-67527,67529,67548-67549,67551-67552,67555,67578,67586,67593...
Georg Brandl [Sun, 7 Dec 2008 15:52:13 +0000 (15:52 +0000)] 
Merged revisions 67525-67527,67529,67548-67549,67551-67552,67555,67578,67586,67593-67594,67596,67605-67606,67609,67612,67616-67617,67632,67635,67638 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r67525 | georg.brandl | 2008-12-04 19:18:16 +0100 (Thu, 04 Dec 2008) | 2 lines

  #4527: fix "unicode or string".
........
  r67526 | georg.brandl | 2008-12-04 19:19:41 +0100 (Thu, 04 Dec 2008) | 2 lines

  #4526: fix typo.
........
  r67527 | georg.brandl | 2008-12-04 19:21:46 +0100 (Thu, 04 Dec 2008) | 2 lines

  #4521: fix getcwdu() vs getcwdb().
........
  r67529 | georg.brandl | 2008-12-04 19:28:38 +0100 (Thu, 04 Dec 2008) | 2 lines

  #4513: remove traces of zip() docstring from when it was izip().
........
  r67548 | guido.van.rossum | 2008-12-05 06:49:12 +0100 (Fri, 05 Dec 2008) | 3 lines

  Tweak verbiage and markup for relative/absolute import.  Backport candidate.
  (I guess *all* changes to this file should be backported to the 3.0 branch.)
........
  r67549 | martin.v.loewis | 2008-12-05 08:20:46 +0100 (Fri, 05 Dec 2008) | 2 lines

  Send mails to python-checkins now.
........
  r67551 | georg.brandl | 2008-12-05 08:32:56 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4355: refer to urlencode in the correct module.
........
  r67552 | georg.brandl | 2008-12-05 08:45:54 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4401: Re-add os.extsep.
........
  r67555 | georg.brandl | 2008-12-05 08:57:51 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4427: fix arguments for "y" BuildValue type.
........
  r67578 | georg.brandl | 2008-12-05 16:12:15 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4504, #4505: Update noddy examples in "Extending & Embedding".
........
  r67586 | georg.brandl | 2008-12-05 16:55:41 +0100 (Fri, 05 Dec 2008) | 2 lines

  Manually merged r67583: move __import__ doc to the bottom.
........
  r67593 | georg.brandl | 2008-12-05 19:04:41 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4550: fix 2.x syntax in webservers howto.
........
  r67594 | georg.brandl | 2008-12-05 19:06:58 +0100 (Fri, 05 Dec 2008) | 2 lines

  #4549: Mention nonlocal statement in tutorial section about scoping.
........
  r67596 | georg.brandl | 2008-12-05 19:31:51 +0100 (Fri, 05 Dec 2008) | 2 lines

  Use :samp: role.
........
  r67605 | georg.brandl | 2008-12-06 09:12:11 +0100 (Sat, 06 Dec 2008) | 2 lines

  #4557: remove 'c' typecode from array docs and add a note in whatsnew.
........
  r67606 | georg.brandl | 2008-12-06 09:14:46 +0100 (Sat, 06 Dec 2008) | 2 lines

  cmp() is not really gone.
........
  r67609 | georg.brandl | 2008-12-06 15:28:56 +0100 (Sat, 06 Dec 2008) | 2 lines

  #4562: fix zip() examples.
........
  r67612 | skip.montanaro | 2008-12-06 18:25:02 +0100 (Sat, 06 Dec 2008) | 2 lines

  issue 4483 - _dbm build failures on systems with gdbm_compat lib.
........
  r67616 | benjamin.peterson | 2008-12-06 19:32:13 +0100 (Sat, 06 Dec 2008) | 1 line

  there are only four asdl builtin types in py3k
........
  r67617 | benjamin.peterson | 2008-12-06 19:33:20 +0100 (Sat, 06 Dec 2008) | 1 line

  update version number
........
  r67632 | georg.brandl | 2008-12-07 15:09:20 +0100 (Sun, 07 Dec 2008) | 2 lines

  #4576: fix ob_type access.
........
  r67635 | benjamin.peterson | 2008-12-07 15:58:03 +0100 (Sun, 07 Dec 2008) | 1 line

  document how to deal with binary standard streams
........
  r67638 | benjamin.peterson | 2008-12-07 16:07:02 +0100 (Sun, 07 Dec 2008) | 1 line

  remove extraneous 'text'
........

17 years agoBlocked revisions 67500,67507,67517,67519,67530,67545,67550,67585,67603,67607,67610...
Georg Brandl [Sun, 7 Dec 2008 15:42:29 +0000 (15:42 +0000)] 
Blocked revisions 67500,67507,67517,67519,67530,67545,67550,67585,67603,67607,67610-67611,67620,67637,67640-67642 via svnmerge

................
  r67500 | barry.warsaw | 2008-12-03 17:46:14 +0100 (Wed, 03 Dec 2008) | 2 lines

  Prep for Python 3.1!
................
  r67507 | christian.heimes | 2008-12-03 19:18:23 +0100 (Wed, 03 Dec 2008) | 1 line

  Bumped up version numbers of configure/autoconf scripts
................
  r67517 | hirokazu.yamamoto | 2008-12-04 09:53:27 +0100 (Thu, 04 Dec 2008) | 1 line

  Bumped up version number in PC/pyconfig.h.
................
  r67519 | christian.heimes | 2008-12-04 15:27:25 +0100 (Thu, 04 Dec 2008) | 1 line

  More 3.0 -> 3.1 transistion in the Windows and OS/2 build files
................
  r67530 | georg.brandl | 2008-12-04 19:44:53 +0100 (Thu, 04 Dec 2008) | 2 lines

  Add a skeleton 3.1 whatsnew document.
................
  r67545 | benjamin.peterson | 2008-12-05 04:05:29 +0100 (Fri, 05 Dec 2008) | 1 line

  fix Sphinx warnings
................
  r67550 | georg.brandl | 2008-12-05 08:32:39 +0100 (Fri, 05 Dec 2008) | 2 lines

  Update build URL.
................
  r67585 | georg.brandl | 2008-12-05 16:54:46 +0100 (Fri, 05 Dec 2008) | 10 lines

  Blocked revisions 67583 via svnmerge

  ........
    r67583 | georg.brandl | 2008-12-05 16:52:20 +0100 (Fri, 05 Dec 2008) | 4 lines

    Move __import__ to the bottom of the functions list.
    It doesn't make sense for such a fundamental document to have
    the most obscure function listed at the top.
  ........
................
  r67603 | mark.dickinson | 2008-12-05 23:23:16 +0100 (Fri, 05 Dec 2008) | 9 lines

  Blocked revisions 67601 via svnmerge

  ........
    r67601 | mark.dickinson | 2008-12-05 21:55:28 +0000 (Fri, 05 Dec 2008) | 3 lines

    Issue #4445: save 3 bytes (on average, on a typical machine) per
    string allocation.
  ........
................
  r67607 | raymond.hettinger | 2008-12-06 12:44:00 +0100 (Sat, 06 Dec 2008) | 1 line

  Issue 1163367: Clarify super() docs.  Also, fix-up the markup and XXX comment.
................
  r67610 | mark.dickinson | 2008-12-06 16:33:31 +0100 (Sat, 06 Dec 2008) | 3 lines

  Issue #4445: save 3 bytes of memory (on average) per bytes allocation.
  (This is a forward port of r67601).
................
  r67611 | jeffrey.yasskin | 2008-12-06 18:09:27 +0100 (Sat, 06 Dec 2008) | 11 lines

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

  ........
    r67494 | jeffrey.yasskin | 2008-12-02 22:46:45 -0800 (Tue, 02 Dec 2008) | 5 lines

    Speed up Python (according to pybench and 2to3-on-itself) by 1-2% by caching
    whether any thread has tracing turned on, which saves one load instruction in
    the fast_next_opcode path in PyEval_EvalFrameEx().  See issue 4477.
  ........
................
  r67620 | antoine.pitrou | 2008-12-06 22:32:58 +0100 (Sat, 06 Dec 2008) | 8 lines

  Blocked revisions 67619 via svnmerge

  ........
    r67619 | antoine.pitrou | 2008-12-06 22:29:24 +0100 (sam., 06 d?\195?\169c. 2008) | 1 line

    Issue #4509: bugs in bytearray with exports (buffer protocol)
  ........
................
  r67637 | georg.brandl | 2008-12-07 16:06:59 +0100 (Sun, 07 Dec 2008) | 24 lines

  Blocked revisions 67498,67521,67581,67584,67587 via svnmerge

  ........
    r67498 | raymond.hettinger | 2008-12-03 16:42:10 +0100 (Wed, 03 Dec 2008) | 1 line

    Backport r67478
  ........
    r67521 | christian.heimes | 2008-12-04 15:34:40 +0100 (Thu, 04 Dec 2008) | 1 line

    Bumped up 2.6 to 2.7
  ........
    r67581 | georg.brandl | 2008-12-05 16:42:03 +0100 (Fri, 05 Dec 2008) | 2 lines

    #3171: document that *slice are removed in 3k.
  ........
    r67584 | fred.drake | 2008-12-05 16:52:25 +0100 (Fri, 05 Dec 2008) | 2 lines

    bump version number
  ........
    r67587 | fred.drake | 2008-12-05 17:14:18 +0100 (Fri, 05 Dec 2008) | 2 lines

    be more specific, and parallel to the py3k branch
  ........
................
  r67640 | georg.brandl | 2008-12-07 16:15:46 +0100 (Sun, 07 Dec 2008) | 8 lines

  Blocked revisions 67614 via svnmerge

  ........
    r67614 | skip.montanaro | 2008-12-06 18:43:30 +0100 (Sat, 06 Dec 2008) | 2 lines

    issue 4483 - dbm build failures on systems with gdbm_compat lib.
  ........
................
  r67641 | georg.brandl | 2008-12-07 16:17:53 +0100 (Sun, 07 Dec 2008) | 2 lines

  Forward-port r67624 and r67627.
................
  r67642 | georg.brandl | 2008-12-07 16:30:06 +0100 (Sun, 07 Dec 2008) | 22 lines

  Merged revisions 67511,67536-67537,67543 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67511 | vinay.sajip | 2008-12-04 00:22:58 +0100 (Thu, 04 Dec 2008) | 1 line

    Issue #4384: Added logging integration with warnings module using captureWarnings(). This change includes a NullHandler which does nothing; it will be of use to library developers who want to avoid the "No handlers could be found for logger XXX" message which can appear if the library user doesn't configure logging.
  ........
    r67536 | gregory.p.smith | 2008-12-04 21:21:09 +0100 (Thu, 04 Dec 2008) | 3 lines

    Adds a subprocess.check_call_output() function to return the output from a
    process on success or raise an exception on error.
  ........
    r67537 | vinay.sajip | 2008-12-04 21:32:18 +0100 (Thu, 04 Dec 2008) | 1 line

    Took Nick Coghlan's advice about importing warnings globally in logging, to avoid the possibility of race conditions: "This could deadlock if a thread spawned as a side effect of importing a module happens to trigger a warning. warnings is pulled into sys.modules as part of the interpreter startup - having a global 'import warnings' shouldn't have any real effect on logging's import time."
  ........
    r67543 | gregory.p.smith | 2008-12-05 03:27:01 +0100 (Fri, 05 Dec 2008) | 2 lines

    rename the new check_call_output to check_output.  its less ugly.
  ........
................

17 years agoIssue 1717: Finish de-documenting cmp(). Removal to follow.
Raymond Hettinger [Sun, 7 Dec 2008 01:48:34 +0000 (01:48 +0000)] 
Issue 1717: Finish de-documenting cmp(). Removal to follow.

17 years agoFix typo in whatsnew3.0
Raymond Hettinger [Sun, 7 Dec 2008 01:27:31 +0000 (01:27 +0000)] 
Fix typo in whatsnew3.0

17 years agoBackport r67607 for Issue 1163367: Clarify docs for super().
Raymond Hettinger [Sun, 7 Dec 2008 01:24:52 +0000 (01:24 +0000)] 
Backport r67607 for Issue 1163367:  Clarify docs for super().

17 years agoIssue 4570: Fix typo in the tutorial.
Raymond Hettinger [Sun, 7 Dec 2008 01:21:21 +0000 (01:21 +0000)] 
Issue 4570: Fix typo in the tutorial.

17 years agoMerged revisions 67618 via svnmerge from
Antoine Pitrou [Sun, 7 Dec 2008 00:07:58 +0000 (00:07 +0000)] 
Merged revisions 67618 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67618 | antoine.pitrou | 2008-12-06 22:27:53 +0100 (sam., 06 déc. 2008) | 1 line

  Issue #4509: bugs in bytearray with exports (buffer protocol)
........

17 years agoissue4483: _dbm build failures on systems with gdbm_compat lib.
Skip Montanaro [Sat, 6 Dec 2008 17:53:09 +0000 (17:53 +0000)] 
issue4483: _dbm build failures on systems with gdbm_compat lib.

17 years agoMerged revisions 67544 via svnmerge from
Amaury Forgeot d'Arc [Fri, 5 Dec 2008 22:20:38 +0000 (22:20 +0000)] 
Merged revisions 67544 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67544 | fred.drake | 2008-12-05 03:47:42 +0100 (ven., 05 déc. 2008) | 2 lines

  add missing import
........

17 years agoMerged revisions 67595 via svnmerge from
Mark Dickinson [Fri, 5 Dec 2008 20:53:19 +0000 (20:53 +0000)] 
Merged revisions 67595 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r67595 | mark.dickinson | 2008-12-05 18:10:46 +0000 (Fri, 05 Dec 2008) | 9 lines

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

  ........
    r67590 | mark.dickinson | 2008-12-05 17:59:46 +0000 (Fri, 05 Dec 2008) | 2 lines

    Issue #4461: Safety check in parsenumber (ast.c)
  ........
................

17 years agoMerged revisions 67588 via svnmerge from
Mark Dickinson [Fri, 5 Dec 2008 17:25:42 +0000 (17:25 +0000)] 
Merged revisions 67588 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67588 | mark.dickinson | 2008-12-05 17:14:29 +0000 (Fri, 05 Dec 2008) | 2 lines

  Issue 4497: silence compiler warnings on Windows.
........

17 years agoMerged revisions 67559 via svnmerge from
Christian Heimes [Fri, 5 Dec 2008 08:32:07 +0000 (08:32 +0000)] 
Merged revisions 67559 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67559 | christian.heimes | 2008-12-05 09:26:55 +0100 (Fri, 05 Dec 2008) | 1 line

  Fixed issue #4533: File read operation was dreadfully slow
........

17 years agoMerged revisions 67541 via svnmerge from
Amaury Forgeot d'Arc [Fri, 5 Dec 2008 01:42:09 +0000 (01:42 +0000)] 
Merged revisions 67541 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r67541 | amaury.forgeotdarc | 2008-12-05 02:40:43 +0100 (ven., 05 déc. 2008) | 5 lines

  #4542: On Windows, binascii.crc32 still accepted str as binary input.
  This fixes test_binascii.

  Will backport to 3.0
........