]> granicus.if.org Git - python/log
python
16 years agoBlocked revisions 65346 via svnmerge
Brett Cannon [Fri, 1 Aug 2008 01:23:09 +0000 (01:23 +0000)]
Blocked revisions 65346 via svnmerge

........
  r65346 | brett.cannon | 2008-07-31 18:21:50 -0700 (Thu, 31 Jul 2008) | 1 line

  Fix a DeprecationWarning about __getitem__() and exceptions in the 'traceback' module.
........

16 years agoMerged revisions 65339-65340,65342 via svnmerge from
Amaury Forgeot d'Arc [Fri, 1 Aug 2008 01:06:32 +0000 (01:06 +0000)]
Merged revisions 65339-65340,65342 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65339 | amaury.forgeotdarc | 2008-07-31 23:28:03 +0200 (jeu., 31 juil. 2008) | 5 lines

  #3479: unichr(2**32) used to return u'\x00'.
  The argument was fetched in a long, but PyUnicode_FromOrdinal takes an int.

  (why doesn't gcc issue a truncation warning in this case?)
........
  r65340 | amaury.forgeotdarc | 2008-07-31 23:35:03 +0200 (jeu., 31 juil. 2008) | 2 lines

  Remove a dummy test that was checked in by mistake
........
  r65342 | amaury.forgeotdarc | 2008-08-01 01:39:05 +0200 (ven., 01 août 2008) | 8 lines

  Correct a crash when two successive unicode allocations fail with a MemoryError:
  the freelist contained half-initialized objects with freed pointers.

  The comment
  /* XXX UNREF/NEWREF interface should be more symmetrical */
  was copied from tupleobject.c, and appears in some other places.
  I sign the petition.
........

16 years agoposix.fdopen does not exists any more; and os.fdopen exists on all platforms.
Amaury Forgeot d'Arc [Fri, 1 Aug 2008 00:14:22 +0000 (00:14 +0000)]
posix.fdopen does not exists any more; and os.fdopen exists on all platforms.
Move tests from test_posix to test_os.

16 years ago#2491: os.fdopen() is now almost an alias to the builtin open(), and accepts the...
Amaury Forgeot d'Arc [Fri, 1 Aug 2008 00:06:49 +0000 (00:06 +0000)]
#2491: os.fdopen() is now almost an alias to the builtin open(), and accepts the same parameters.
It just checks that the first argument is a file descriptor.

16 years agoCorrect one of the "MemoryError oddities":
Amaury Forgeot d'Arc [Thu, 31 Jul 2008 22:56:02 +0000 (22:56 +0000)]
Correct one of the "MemoryError oddities":
the traceback would grow each time a MemoryError is raised.

16 years agoMerged revisions 65293 via svnmerge from
Benjamin Peterson [Thu, 31 Jul 2008 21:10:28 +0000 (21:10 +0000)]
Merged revisions 65293 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65293 | benjamin.peterson | 2008-07-29 14:28:49 -0500 (Tue, 29 Jul 2008) | 1 line

  the from __future__ import  with_statement isn't needed in 2.6
........

16 years agoMerged revisions 65259,65263,65296,65307,65321 via svnmerge from
Benjamin Peterson [Thu, 31 Jul 2008 20:21:46 +0000 (20:21 +0000)]
Merged revisions 65259,65263,65296,65307,65321 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65259 | benjamin.peterson | 2008-07-27 10:22:14 -0500 (Sun, 27 Jul 2008) | 1 line

  clarify Popen argument
........
  r65263 | andrew.kuchling | 2008-07-28 12:04:48 -0500 (Mon, 28 Jul 2008) | 1 line

  Clarify wording
........
  r65296 | raymond.hettinger | 2008-07-30 02:27:30 -0500 (Wed, 30 Jul 2008) | 1 line

  Neaten-up the itertools recipes.
........
  r65307 | benjamin.peterson | 2008-07-30 08:46:53 -0500 (Wed, 30 Jul 2008) | 1 line

  getrandombits is actually getrandbits
........
  r65321 | raymond.hettinger | 2008-07-30 20:19:50 -0500 (Wed, 30 Jul 2008) | 4 lines

  Alter recipe to show how to call izip_longest() with
  both a keyword argument and star arguments.
........

16 years agoMerged revisions 65257 via svnmerge from
Benjamin Peterson [Thu, 31 Jul 2008 16:32:12 +0000 (16:32 +0000)]
Merged revisions 65257 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65257 | mark.dickinson | 2008-07-27 01:39:07 -0500 (Sun, 27 Jul 2008) | 3 lines

  Issue #3449: Update decimal module to use most recent specification
  (v. 1.68) and tests (v. 2.58) from IBM.
........

16 years agoMerged revisions 65209-65216,65225-65226,65233,65239,65246-65247,65255-65256 via...
Benjamin Peterson [Thu, 31 Jul 2008 16:23:04 +0000 (16:23 +0000)]
Merged revisions 65209-65216,65225-65226,65233,65239,65246-65247,65255-65256 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65209 | raymond.hettinger | 2008-07-23 19:08:18 -0500 (Wed, 23 Jul 2008) | 1 line

  Finish-up the partial conversion from int to Py_ssize_t for deque indices and length.
........
  r65210 | raymond.hettinger | 2008-07-23 19:53:49 -0500 (Wed, 23 Jul 2008) | 1 line

  Parse to the correct datatype.
........
  r65211 | benjamin.peterson | 2008-07-23 21:27:46 -0500 (Wed, 23 Jul 2008) | 1 line

  fix spacing
........
  r65212 | benjamin.peterson | 2008-07-23 21:31:28 -0500 (Wed, 23 Jul 2008) | 1 line

  fix markup
........
  r65213 | benjamin.peterson | 2008-07-23 21:45:37 -0500 (Wed, 23 Jul 2008) | 1 line

  add some documentation for 2to3
........
  r65214 | raymond.hettinger | 2008-07-24 00:38:48 -0500 (Thu, 24 Jul 2008) | 1 line

  Finish conversion from int to Py_ssize_t.
........
  r65215 | raymond.hettinger | 2008-07-24 02:04:55 -0500 (Thu, 24 Jul 2008) | 1 line

  Convert from long to Py_ssize_t.
........
  r65216 | georg.brandl | 2008-07-24 02:09:21 -0500 (Thu, 24 Jul 2008) | 2 lines

  Fix indentation.
........
  r65225 | benjamin.peterson | 2008-07-25 11:55:37 -0500 (Fri, 25 Jul 2008) | 1 line

  teach .bzrignore about doc tools
........
  r65226 | benjamin.peterson | 2008-07-25 12:02:11 -0500 (Fri, 25 Jul 2008) | 1 line

  document default value for fillvalue
........
  r65233 | raymond.hettinger | 2008-07-25 13:43:33 -0500 (Fri, 25 Jul 2008) | 1 line

  Issue 1592:  Better error reporting for operations on closed shelves.
........
  r65239 | benjamin.peterson | 2008-07-25 16:59:53 -0500 (Fri, 25 Jul 2008) | 1 line

  fix indentation
........
  r65246 | andrew.kuchling | 2008-07-26 08:08:19 -0500 (Sat, 26 Jul 2008) | 1 line

  This sentence continues to bug me; rewrite it for the second time
........
  r65247 | andrew.kuchling | 2008-07-26 08:09:06 -0500 (Sat, 26 Jul 2008) | 1 line

  Remove extra words
........
  r65255 | skip.montanaro | 2008-07-26 19:49:02 -0500 (Sat, 26 Jul 2008) | 3 lines

  Close issue 3437 - missing state change when Allow lines are processed.
  Adds test cases which use Allow: as well.
........
  r65256 | skip.montanaro | 2008-07-26 19:50:41 -0500 (Sat, 26 Jul 2008) | 2 lines

  note robotparser bug fix.
........

16 years agoblock all the bsddb revisions. Jesus has said he is maintaining bsddb for 3.0 separately
Benjamin Peterson [Thu, 31 Jul 2008 15:55:58 +0000 (15:55 +0000)]
block all the bsddb revisions. Jesus has said he is maintaining bsddb for 3.0 separately

16 years agoMerged revisions 65328 via svnmerge from
Benjamin Peterson [Thu, 31 Jul 2008 15:20:45 +0000 (15:20 +0000)]
Merged revisions 65328 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65328 | benjamin.peterson | 2008-07-31 10:15:45 -0500 (Thu, 31 Jul 2008) | 1 line

  remove usage of MacOS from Tkinter
........

16 years agoupdate the struct documentation to refer to bytes
Benjamin Peterson [Thu, 31 Jul 2008 15:03:40 +0000 (15:03 +0000)]
update the struct documentation to refer to bytes

patch from Matt Giuca #3478

16 years agoBlocked revisions 65323 via svnmerge
Brett Cannon [Thu, 31 Jul 2008 03:01:40 +0000 (03:01 +0000)]
Blocked revisions 65323 via svnmerge

........
  r65323 | brett.cannon | 2008-07-30 20:00:53 -0700 (Wed, 30 Jul 2008) | 1 line

  Backport test.support.fcmp() from 3.0 to silence -3 warnings.
........

16 years agoMerged revisions 65320 via svnmerge from
Benjamin Peterson [Thu, 31 Jul 2008 01:47:08 +0000 (01:47 +0000)]
Merged revisions 65320 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65320 | amaury.forgeotdarc | 2008-07-30 19:42:16 -0500 (Wed, 30 Jul 2008) | 3 lines

  #2542: now that issubclass() may call arbitrary code,
  make sure that PyErr_ExceptionMatches returns 0 when an exception occurs there.
........

16 years agoBlocked revisions 65318 via svnmerge
Benjamin Peterson [Wed, 30 Jul 2008 23:51:05 +0000 (23:51 +0000)]
Blocked revisions 65318 via svnmerge

........
  r65318 | benjamin.peterson | 2008-07-30 18:49:28 -0500 (Wed, 30 Jul 2008) | 1 line

  I mess up again; BufferError inherits StandardError
........

16 years agoBlocked revisions 65312 via svnmerge
Benjamin Peterson [Wed, 30 Jul 2008 19:49:33 +0000 (19:49 +0000)]
Blocked revisions 65312 via svnmerge

........
  r65312 | benjamin.peterson | 2008-07-30 14:35:27 -0500 (Wed, 30 Jul 2008) | 1 line

  add BufferError to the exception hieracrchy
........

16 years agoBlocked revisions 65310 via svnmerge
Benjamin Peterson [Wed, 30 Jul 2008 17:46:47 +0000 (17:46 +0000)]
Blocked revisions 65310 via svnmerge

........
  r65310 | benjamin.peterson | 2008-07-30 12:45:10 -0500 (Wed, 30 Jul 2008) | 1 line

  backport r64751
........

16 years agoFix-up recipe with a syntax error (as discussed on python-dev).
Raymond Hettinger [Wed, 30 Jul 2008 07:45:01 +0000 (07:45 +0000)]
Fix-up recipe with a syntax error (as discussed on python-dev).

16 years agoNeaten-up the itertools recipes.
Raymond Hettinger [Wed, 30 Jul 2008 07:37:37 +0000 (07:37 +0000)]
Neaten-up the itertools recipes.

16 years agoa much cleaner fix from Antoine
Benjamin Peterson [Tue, 29 Jul 2008 15:55:50 +0000 (15:55 +0000)]
a much cleaner fix from Antoine

16 years agouhh. __builtins__ is a module in __main__ and a dict elsewhere
Benjamin Peterson [Tue, 29 Jul 2008 15:53:12 +0000 (15:53 +0000)]
uhh. __builtins__ is a module in __main__ and a dict elsewhere

16 years agomake sure doctest doesn't pollute __builtins__
Benjamin Peterson [Tue, 29 Jul 2008 15:35:08 +0000 (15:35 +0000)]
make sure doctest doesn't pollute __builtins__

This was causing test_builtin to fail after the decimal doctests were run
see #3462

16 years agoBlocked revisions 65266 via svnmerge
Benjamin Peterson [Mon, 28 Jul 2008 23:36:42 +0000 (23:36 +0000)]
Blocked revisions 65266 via svnmerge

........
  r65266 | benjamin.peterson | 2008-07-28 18:35:27 -0500 (Mon, 28 Jul 2008) | 1 line

  backport r65264
........

16 years ago#2523: binary buffered reading is quadratic
Antoine Pitrou [Mon, 28 Jul 2008 19:46:11 +0000 (19:46 +0000)]
#2523: binary buffered reading is quadratic

16 years agoMerged revisions 65253 via svnmerge from
Benjamin Peterson [Sat, 26 Jul 2008 22:27:04 +0000 (22:27 +0000)]
Merged revisions 65253 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65253 | georg.brandl | 2008-07-26 17:13:29 -0500 (Sat, 26 Jul 2008) | 2 lines

  Shorten some overlong lines.
........

16 years agofix print syntax in tutorial
Benjamin Peterson [Sat, 26 Jul 2008 21:59:03 +0000 (21:59 +0000)]
fix print syntax in tutorial

16 years agoMerged revisions 65244-65245,65248 via svnmerge from
Antoine Pitrou [Sat, 26 Jul 2008 21:02:53 +0000 (21:02 +0000)]
Merged revisions 65244-65245,65248 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65244 | antoine.pitrou | 2008-07-26 12:29:43 +0200 (sam., 26 juil. 2008) | 3 lines

  try to fix most buildbot failures on test_locale + add a debug output for the solaris buildbot
........
  r65245 | antoine.pitrou | 2008-07-26 13:56:37 +0200 (sam., 26 juil. 2008) | 3 lines

  Fix more buildbot failures on test_locale.
........
  r65248 | antoine.pitrou | 2008-07-26 15:49:13 +0200 (sam., 26 juil. 2008) | 4 lines

  disable some failing tests in test_locale due to a bug in locale.py.
  this should fix the failures on the solaris buildbot.
........

16 years agoRemove incorrect usages of map() in distutils.
Amaury Forgeot d'Arc [Sat, 26 Jul 2008 20:09:45 +0000 (20:09 +0000)]
Remove incorrect usages of map() in distutils.
Reported by Lisandro Dalcin.

16 years agoMerged revisions 65240-65242 via svnmerge from
Antoine Pitrou [Fri, 25 Jul 2008 22:39:39 +0000 (22:39 +0000)]
Merged revisions 65240-65242 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65240 | antoine.pitrou | 2008-07-26 00:02:07 +0200 (sam., 26 juil. 2008) | 3 lines

  add a pybench test for complex function calls (part of #1819)
........
  r65241 | antoine.pitrou | 2008-07-26 00:13:52 +0200 (sam., 26 juil. 2008) | 4 lines

  Raymond's patch for #1819: speedup function calls with named parameters
  (35% faster according to pybench)
........
  r65242 | antoine.pitrou | 2008-07-26 00:22:08 +0200 (sam., 26 juil. 2008) | 3 lines

  add a NEWS entry
........

16 years agoMerged revisions 65237 via svnmerge from
Antoine Pitrou [Fri, 25 Jul 2008 21:45:08 +0000 (21:45 +0000)]
Merged revisions 65237 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65237 | antoine.pitrou | 2008-07-25 22:40:19 +0200 (ven., 25 juil. 2008) | 3 lines

  convert test_locale to unittest, and add a mechanism to override localconv() results for further testing (#1864, #1222)
........

16 years agoMerged revisions 65235 via svnmerge from
Antoine Pitrou [Fri, 25 Jul 2008 19:58:18 +0000 (19:58 +0000)]
Merged revisions 65235 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65235 | antoine.pitrou | 2008-07-25 21:42:26 +0200 (ven., 25 juil. 2008) | 3 lines

  #3394: zipfile.writestr doesn't set external attributes, so files are extracted mode 000 on Unix
........

16 years agoRemove the sunaudio module.
Brett Cannon [Fri, 25 Jul 2008 18:19:20 +0000 (18:19 +0000)]
Remove the sunaudio module.

16 years agoMerged revisions 65227 via svnmerge from
Antoine Pitrou [Fri, 25 Jul 2008 18:05:24 +0000 (18:05 +0000)]
Merged revisions 65227 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65227 | antoine.pitrou | 2008-07-25 19:45:59 +0200 (ven., 25 juil. 2008) | 3 lines

  #2242: utf7 decoding crashes on bogus input on some Windows/MSVC versions
........

16 years agoForward-port r65112 so that test_ossaudiodev uses sunau.
Brett Cannon [Fri, 25 Jul 2008 17:56:47 +0000 (17:56 +0000)]
Forward-port r65112 so that test_ossaudiodev uses sunau.

16 years agoMerge 65215: convert uses of int to Py_Ssize_t.
Raymond Hettinger [Thu, 24 Jul 2008 19:38:45 +0000 (19:38 +0000)]
Merge 65215: convert uses of int to Py_Ssize_t.

16 years agoOptimization to stop creating new small longs and use the
Facundo Batista [Thu, 24 Jul 2008 18:57:11 +0000 (18:57 +0000)]
Optimization to stop creating new small longs and use the
one previously stored. Issue 2417.

16 years agoBlocked revisions 65217 via svnmerge
Thomas Heller [Thu, 24 Jul 2008 11:23:39 +0000 (11:23 +0000)]
Blocked revisions 65217 via svnmerge

........
  r65217 | thomas.heller | 2008-07-24 13:16:45 +0200 (Do, 24 Jul 2008) | 1 line

  Make ctypes compatible with Python 2.3, 2.4, and 2.5 again.
........

16 years agoMerged revisions 65182 via svnmerge from
Georg Brandl [Wed, 23 Jul 2008 16:13:07 +0000 (16:13 +0000)]
Merged revisions 65182 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65182 | gregory.p.smith | 2008-07-22 06:46:32 +0200 (Tue, 22 Jul 2008) | 7 lines

  Issue #2620: Overflow checking when allocating or reallocating memory
  was not always being done properly in some python types and extension
  modules.  PyMem_MALLOC, PyMem_REALLOC, PyMem_NEW and PyMem_RESIZE have
  all been updated to perform better checks and places in the code that
  would previously leak memory on the error path when such an allocation
  failed have been fixed.
........

16 years agoBlocked revisions 65205 via svnmerge
Georg Brandl [Wed, 23 Jul 2008 16:11:42 +0000 (16:11 +0000)]
Blocked revisions 65205 via svnmerge

........
  r65205 | georg.brandl | 2008-07-23 18:00:44 +0200 (Wed, 23 Jul 2008) | 2 lines

  Use correct indentation.
........

16 years agoMerged revisions 65012,65035,65037-65040,65048,65057,65077,65091-65095,65097-65099...
Georg Brandl [Wed, 23 Jul 2008 16:10:53 +0000 (16:10 +0000)]
Merged revisions 65012,65035,65037-65040,65048,65057,65077,65091-65095,65097-65099,65127-65128,65131,65133-65136,65139,65149-65151,65155,65158-65159,65176-65178,65183-65184,65187-65190,65192,65194 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65012 | jesse.noller | 2008-07-16 15:24:06 +0200 (Wed, 16 Jul 2008) | 2 lines

  Apply patch for issue 3090: ARCHFLAGS parsing incorrect
........
  r65035 | georg.brandl | 2008-07-16 23:19:28 +0200 (Wed, 16 Jul 2008) | 2 lines

  #3045: fix pydoc behavior for TEMP path with spaces.
........
  r65037 | georg.brandl | 2008-07-16 23:31:41 +0200 (Wed, 16 Jul 2008) | 2 lines

  #1608818: errno can get set by every call to readdir().
........
  r65038 | georg.brandl | 2008-07-17 00:04:20 +0200 (Thu, 17 Jul 2008) | 2 lines

  #3305: self->stream can be NULL.
........
  r65039 | georg.brandl | 2008-07-17 00:09:17 +0200 (Thu, 17 Jul 2008) | 2 lines

  #3345: fix docstring.
........
  r65040 | georg.brandl | 2008-07-17 00:33:18 +0200 (Thu, 17 Jul 2008) | 2 lines

  #3312: fix two sqlite3 crashes.
........
  r65048 | georg.brandl | 2008-07-17 01:35:54 +0200 (Thu, 17 Jul 2008) | 2 lines

  #3388: add a paragraph about using "with" for file objects.
........
  r65057 | gregory.p.smith | 2008-07-17 05:13:05 +0200 (Thu, 17 Jul 2008) | 2 lines

  news note for r63052
........
  r65077 | jesse.noller | 2008-07-17 23:01:05 +0200 (Thu, 17 Jul 2008) | 3 lines

  Fix issue 3395, update _debugInfo to be _debug_info
........
  r65091 | ronald.oussoren | 2008-07-18 07:48:03 +0200 (Fri, 18 Jul 2008) | 2 lines

  Last bit of a fix for issue3381 (addon for my patch in r65061)
........
  r65092 | vinay.sajip | 2008-07-18 10:59:06 +0200 (Fri, 18 Jul 2008) | 1 line

  Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
........
  r65093 | vinay.sajip | 2008-07-18 11:00:00 +0200 (Fri, 18 Jul 2008) | 1 line

  Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
........
  r65094 | vinay.sajip | 2008-07-18 11:00:35 +0200 (Fri, 18 Jul 2008) | 1 line

  Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
........
  r65095 | vinay.sajip | 2008-07-18 11:01:10 +0200 (Fri, 18 Jul 2008) | 1 line

  Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
........
  r65097 | georg.brandl | 2008-07-18 12:20:59 +0200 (Fri, 18 Jul 2008) | 2 lines

  Remove duplicate entry in __all__.
........
  r65098 | georg.brandl | 2008-07-18 12:29:30 +0200 (Fri, 18 Jul 2008) | 2 lines

  Correct attribute name.
........
  r65099 | georg.brandl | 2008-07-18 13:15:06 +0200 (Fri, 18 Jul 2008) | 3 lines

  Document the different meaning of precision for {:f} and {:g}.
  Also document how inf and nan are formatted. #3404.
........
  r65127 | raymond.hettinger | 2008-07-19 02:42:03 +0200 (Sat, 19 Jul 2008) | 1 line

  Improve accuracy of gamma test function
........
  r65128 | raymond.hettinger | 2008-07-19 02:43:00 +0200 (Sat, 19 Jul 2008) | 1 line

  Add recipe to the itertools docs.
........
  r65131 | georg.brandl | 2008-07-19 12:08:55 +0200 (Sat, 19 Jul 2008) | 2 lines

  #3378: in case of no memory, don't leak even more memory. :)
........
  r65133 | georg.brandl | 2008-07-19 14:39:10 +0200 (Sat, 19 Jul 2008) | 3 lines

  #3302: fix segfaults when passing None for arguments that can't
  be NULL for the C functions.
........
  r65134 | georg.brandl | 2008-07-19 14:46:12 +0200 (Sat, 19 Jul 2008) | 2 lines

  #3303: fix crash with invalid Py_DECREF in strcoll().
........
  r65135 | georg.brandl | 2008-07-19 15:00:22 +0200 (Sat, 19 Jul 2008) | 3 lines

  #3319: don't raise ZeroDivisionError if number of rounds is so
  low that benchtime is zero.
........
  r65136 | georg.brandl | 2008-07-19 15:09:42 +0200 (Sat, 19 Jul 2008) | 3 lines

  #3323: mention that if inheriting from a class without __slots__,
  the subclass will have a __dict__ available too.
........
  r65139 | georg.brandl | 2008-07-19 15:48:44 +0200 (Sat, 19 Jul 2008) | 2 lines

  Add ordering info for findall and finditer.
........
  r65149 | raymond.hettinger | 2008-07-20 01:21:57 +0200 (Sun, 20 Jul 2008) | 1 line

  Fix compress() recipe in docs to use itertools.
........
  r65150 | raymond.hettinger | 2008-07-20 01:58:47 +0200 (Sun, 20 Jul 2008) | 1 line

  Clean-up itertools docs and recipes.
........
  r65151 | gregory.p.smith | 2008-07-20 02:22:08 +0200 (Sun, 20 Jul 2008) | 9 lines

  fix issue3120 - don't truncate handles on 64-bit Windows.

  This is still messy, realistically PC/_subprocess.c should never cast pointers
  to python numbers and back at all.

  I don't have a 64-bit windows build environment because microsoft apparently
  thinks that should cost money.  Time to watch the buildbots.  It builds and
  passes tests on 32-bit windows.
........
  r65155 | georg.brandl | 2008-07-20 13:50:29 +0200 (Sun, 20 Jul 2008) | 2 lines

  #926501: add info where to put the docstring.
........
  r65158 | neal.norwitz | 2008-07-20 21:35:23 +0200 (Sun, 20 Jul 2008) | 1 line

  Fix a couple of names in error messages that were wrong
........
  r65159 | neal.norwitz | 2008-07-20 22:39:36 +0200 (Sun, 20 Jul 2008) | 1 line

  Fix misspeeld method name (negative)
........
  r65176 | amaury.forgeotdarc | 2008-07-21 23:36:24 +0200 (Mon, 21 Jul 2008) | 4 lines

  Increment version number in NEWS file, and move items that were added after 2.6b2.

  (I thought there was a script to automate this kind of updates)
........
  r65177 | amaury.forgeotdarc | 2008-07-22 00:00:38 +0200 (Tue, 22 Jul 2008) | 5 lines

  Issue2378: pdb would delete free variables when stepping into a class statement.

  The problem was introduced by r53954, the correction is to restore the symmetry between
  PyFrame_FastToLocals and PyFrame_LocalsToFast
........
  r65178 | benjamin.peterson | 2008-07-22 00:05:34 +0200 (Tue, 22 Jul 2008) | 1 line

  don't use assert statement
........
  r65183 | ronald.oussoren | 2008-07-22 09:06:00 +0200 (Tue, 22 Jul 2008) | 2 lines

  Fix buglet in fix for issue3381
........
  r65184 | ronald.oussoren | 2008-07-22 09:06:33 +0200 (Tue, 22 Jul 2008) | 2 lines

  Fix build issue on OSX 10.4, somehow this wasn't committed before.
........
  r65187 | raymond.hettinger | 2008-07-22 20:54:02 +0200 (Tue, 22 Jul 2008) | 1 line

  Remove out-of-date section on Exact/Inexact.
........
  r65188 | raymond.hettinger | 2008-07-22 21:00:47 +0200 (Tue, 22 Jul 2008) | 1 line

  Tuples now have both count() and index().
........
  r65189 | raymond.hettinger | 2008-07-22 21:03:05 +0200 (Tue, 22 Jul 2008) | 1 line

  Fix credits for math.sum()
........
  r65190 | raymond.hettinger | 2008-07-22 21:18:50 +0200 (Tue, 22 Jul 2008) | 1 line

  One more attribution.
........
  r65192 | benjamin.peterson | 2008-07-23 01:44:37 +0200 (Wed, 23 Jul 2008) | 1 line

  remove unneeded import
........
  r65194 | benjamin.peterson | 2008-07-23 15:25:06 +0200 (Wed, 23 Jul 2008) | 1 line

  use isinstance
........

16 years agoBlocked revisions 65032 via svnmerge
Georg Brandl [Wed, 23 Jul 2008 15:42:45 +0000 (15:42 +0000)]
Blocked revisions 65032 via svnmerge

........
  r65032 | jesse.noller | 2008-07-16 22:03:47 +0200 (Wed, 16 Jul 2008) | 2 lines

  Apply patch for 874900: threading module can deadlock after fork
........

16 years agoBlocked revisions 65069,65075 via svnmerge
Georg Brandl [Wed, 23 Jul 2008 15:22:04 +0000 (15:22 +0000)]
Blocked revisions 65069,65075 via svnmerge

........
  r65069 | eric.smith | 2008-07-17 19:48:39 +0200 (Thu, 17 Jul 2008) | 1 line

  Issue 3382: Make '%F' and float.__format__('F') convert results to upper case.
........
  r65075 | eric.smith | 2008-07-17 21:49:47 +0200 (Thu, 17 Jul 2008) | 1 line

  Backed out r65069, pending fixing it in Windows.
........

16 years agoMerged revisions 65199 via svnmerge from
Georg Brandl [Wed, 23 Jul 2008 15:19:11 +0000 (15:19 +0000)]
Merged revisions 65199 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65199 | georg.brandl | 2008-07-23 17:17:09 +0200 (Wed, 23 Jul 2008) | 2 lines

  Move opcode handling to Python's extension.
........

16 years agoBlocked revisions 65198 via svnmerge
Georg Brandl [Wed, 23 Jul 2008 15:18:32 +0000 (15:18 +0000)]
Blocked revisions 65198 via svnmerge

........
  r65198 | georg.brandl | 2008-07-23 17:16:45 +0200 (Wed, 23 Jul 2008) | 2 lines

  3k-warn about parser's "ast" aliases.
........

16 years agoRemove "ast" aliases from the parser module.
Georg Brandl [Wed, 23 Jul 2008 15:07:12 +0000 (15:07 +0000)]
Remove "ast" aliases from the parser module.

16 years agoBlocked revisions 64578,64580,65082,65085 via svnmerge
Benjamin Peterson [Wed, 23 Jul 2008 13:47:41 +0000 (13:47 +0000)]
Blocked revisions 64578,64580,65082,65085 via svnmerge

........
  r64578 | bill.janssen | 2008-06-28 17:19:33 -0500 (Sat, 28 Jun 2008) | 1 line

  various SSL fixes; issues 1251, 3162, 3212
........
  r64580 | bill.janssen | 2008-06-28 18:00:39 -0500 (Sat, 28 Jun 2008) | 1 line

  make sure we close the active channels when eof is received on them
........
  r65082 | barry.warsaw | 2008-07-17 22:20:07 -0500 (Thu, 17 Jul 2008) | 1 line

  Bumping to 2.6b2
........
  r65085 | barry.warsaw | 2008-07-17 22:36:18 -0500 (Thu, 17 Jul 2008) | 1 line

  Post release cleanup
........

16 years agoFix spelling.
Raymond Hettinger [Tue, 22 Jul 2008 19:27:12 +0000 (19:27 +0000)]
Fix spelling.

16 years ago#3092: fix unicode size detection in pybench
Antoine Pitrou [Tue, 22 Jul 2008 18:03:03 +0000 (18:03 +0000)]
#3092: fix unicode size detection in pybench

16 years ago#3231: re.compile fails with some bytes patterns
Antoine Pitrou [Tue, 22 Jul 2008 17:53:22 +0000 (17:53 +0000)]
#3231: re.compile fails with some bytes patterns

16 years agoIssue #3369: fix memory leak in floatobject.c. Thanks Kristján Jónsson
Mark Dickinson [Mon, 21 Jul 2008 22:49:36 +0000 (22:49 +0000)]
Issue #3369: fix memory leak in floatobject.c.  Thanks Kristján Jónsson
for the report and fix.

16 years agoMerged revisions 65174 via svnmerge from
Amaury Forgeot d'Arc [Mon, 21 Jul 2008 21:13:14 +0000 (21:13 +0000)]
Merged revisions 65174 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65174 | amaury.forgeotdarc | 2008-07-21 23:06:46 +0200 (lun., 21 juil. 2008) | 3 lines

  On Windows, silence a Purify warning and initialize the memory passed to CryptGenRandom.
  Since python doesn't provide any particular random data, it seems more reasonable anyway.
........

16 years agoBlocked revisions 65172 via svnmerge
Georg Brandl [Mon, 21 Jul 2008 18:26:48 +0000 (18:26 +0000)]
Blocked revisions 65172 via svnmerge

........
  r65172 | georg.brandl | 2008-07-21 20:26:21 +0200 (Mon, 21 Jul 2008) | 2 lines

  nonlocal is not in 2.6.
........

16 years agoMerged revisions 65168 via svnmerge from
Benjamin Peterson [Mon, 21 Jul 2008 16:32:10 +0000 (16:32 +0000)]
Merged revisions 65168 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65168 | facundo.batista | 2008-07-21 09:28:17 -0500 (Mon, 21 Jul 2008) | 5 lines

  Issue 3396. Fixed the autocompletion of 'int.', and worked
  a little that part of the code, fixing a detail and enhancing
  a bit others.
........

16 years agoMerged revisions 65163 via svnmerge from
Georg Brandl [Sun, 20 Jul 2008 23:21:49 +0000 (23:21 +0000)]
Merged revisions 65163 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65163 | georg.brandl | 2008-07-21 01:18:55 +0200 (Mon, 21 Jul 2008) | 4 lines

  Save the whole of sys.modules instead of using an import tracker.
  This, when merged to py3k, will fix the spurious buildbot failure
  in test_urllib2 ("<urlopen error unknown url type: do>").
........

16 years agofix markup
Benjamin Peterson [Sun, 20 Jul 2008 22:02:26 +0000 (22:02 +0000)]
fix markup

16 years ago#3400: document new 3.0 opcodes.
Georg Brandl [Sun, 20 Jul 2008 21:39:03 +0000 (21:39 +0000)]
#3400: document new 3.0 opcodes.

16 years agoRemove MAKE_BYTES which is a leftover from the mutable byte literal time.
Georg Brandl [Sun, 20 Jul 2008 21:38:50 +0000 (21:38 +0000)]
Remove MAKE_BYTES which is a leftover from the mutable byte literal time.

16 years agoMerged revisions 65152 via svnmerge from
Georg Brandl [Sun, 20 Jul 2008 07:31:30 +0000 (07:31 +0000)]
Merged revisions 65152 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65152 | georg.brandl | 2008-07-20 09:29:58 +0200 (Sun, 20 Jul 2008) | 2 lines

  Remove exception indexing in asyncore.
........

16 years agoMerged revisions 65147 via svnmerge from
Benjamin Peterson [Sat, 19 Jul 2008 22:26:35 +0000 (22:26 +0000)]
Merged revisions 65147 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65147 | bob.ippolito | 2008-07-19 16:59:50 -0500 (Sat, 19 Jul 2008) | 1 line

  #3322: bounds checking for _json.scanstring
........

16 years ago#3113: document exception chaining.
Georg Brandl [Sat, 19 Jul 2008 15:51:07 +0000 (15:51 +0000)]
#3113: document exception chaining.

16 years agoMerged revisions 65141 via svnmerge from
Benjamin Peterson [Sat, 19 Jul 2008 14:19:28 +0000 (14:19 +0000)]
Merged revisions 65141 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r65141 | benjamin.peterson | 2008-07-19 09:14:06 -0500 (Sat, 19 Jul 2008) | 9 lines

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

  ........
    r65137 | georg.brandl | 2008-07-19 08:32:57 -0500 (Sat, 19 Jul 2008) | 2 lines

    #3334: correctly set prefix of imports.
  ........
................

16 years agoxrange -> range.
Georg Brandl [Sat, 19 Jul 2008 13:53:58 +0000 (13:53 +0000)]
xrange -> range.

16 years ago#3368: free string allocated by "es" ParseTuple format.
Georg Brandl [Sat, 19 Jul 2008 10:13:15 +0000 (10:13 +0000)]
#3368: free string allocated by "es" ParseTuple format.

16 years ago#3414: run install_Python when installing Python.
Georg Brandl [Sat, 19 Jul 2008 09:58:13 +0000 (09:58 +0000)]
#3414: run install_Python when installing Python.

16 years agofix typo in Mac/Makefile.in
Benjamin Peterson [Sat, 19 Jul 2008 02:56:43 +0000 (02:56 +0000)]
fix typo in Mac/Makefile.in

16 years agoMerged revisions 65125 via svnmerge from
Eric Smith [Sat, 19 Jul 2008 00:33:23 +0000 (00:33 +0000)]
Merged revisions 65125 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65125 | eric.smith | 2008-07-18 20:24:05 -0400 (Fri, 18 Jul 2008) | 1 line

  Fix issue 3411: default float format spec fails on negative numbers.
........

16 years agoFix urllib function reference.
Georg Brandl [Fri, 18 Jul 2008 21:09:40 +0000 (21:09 +0000)]
Fix urllib function reference.

16 years agoBug 3347: robotparser failed because it didn't convert bytes to string.
Jeremy Hylton [Fri, 18 Jul 2008 20:59:44 +0000 (20:59 +0000)]
Bug 3347: robotparser failed because it didn't convert bytes to string.

The solution is to convert bytes to text via utf-8.  I'm not entirely
sure if this is safe, but it looks like robots.txt is expected to be
ascii.

16 years agoBlocked revisions 65109,65111 via svnmerge
Georg Brandl [Fri, 18 Jul 2008 19:34:28 +0000 (19:34 +0000)]
Blocked revisions 65109,65111 via svnmerge

........
  r65109 | georg.brandl | 2008-07-18 21:06:13 +0200 (Fri, 18 Jul 2008) | 2 lines

  Replace all map(None, a) with list(a).
........
  r65111 | georg.brandl | 2008-07-18 21:30:10 +0200 (Fri, 18 Jul 2008) | 2 lines

  #3390: replace a remaining has_key().
........

16 years agoBlocked revisions 65112 via svnmerge
Brett Cannon [Fri, 18 Jul 2008 19:31:10 +0000 (19:31 +0000)]
Blocked revisions 65112 via svnmerge

........
  r65112 | brett.cannon | 2008-07-18 12:30:22 -0700 (Fri, 18 Jul 2008) | 1 line

  Deprecate the sunaudio module for removal in Python 3.0. The sunau module can provide similar functionality.
........

16 years agoRevert r63378. These files need to stay compatible with Python 2.x (until Python...
Martin v. Löwis [Fri, 18 Jul 2008 18:40:42 +0000 (18:40 +0000)]
Revert r63378. These files need to stay compatible with Python 2.x (until Python 3.0 is actually used to package Python).

16 years agoMerged revisions 65104 via svnmerge from
Benjamin Peterson [Fri, 18 Jul 2008 14:35:44 +0000 (14:35 +0000)]
Merged revisions 65104 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65104 | benjamin.peterson | 2008-07-18 09:26:35 -0500 (Fri, 18 Jul 2008) | 2 lines

  now that test_lib2to3 actually works and isn't extremely slow, we don't need the lib2to3 resource
........

16 years agoBlocked revisions 65102 via svnmerge
Benjamin Peterson [Fri, 18 Jul 2008 14:17:45 +0000 (14:17 +0000)]
Blocked revisions 65102 via svnmerge

........
  r65102 | benjamin.peterson | 2008-07-18 09:14:41 -0500 (Fri, 18 Jul 2008) | 1 line

  backport test_fileio
........

16 years agofixed tiny typo in new # format doc
Mark Summerfield [Fri, 18 Jul 2008 09:22:49 +0000 (09:22 +0000)]
fixed tiny typo in new # format doc

16 years agoPost release cleanup
Barry Warsaw [Fri, 18 Jul 2008 03:37:03 +0000 (03:37 +0000)]
Post release cleanup

16 years agoTagging 3.0b2
Barry Warsaw [Fri, 18 Jul 2008 02:29:39 +0000 (02:29 +0000)]
Tagging 3.0b2

16 years agoBumping to 3.0b2 v3.0b2
Barry Warsaw [Fri, 18 Jul 2008 02:28:44 +0000 (02:28 +0000)]
Bumping to 3.0b2

16 years agoBlocked revisions 65070 via svnmerge
Benjamin Peterson [Fri, 18 Jul 2008 02:04:59 +0000 (02:04 +0000)]
Blocked revisions 65070 via svnmerge

........
  r65070 | bill.janssen | 2008-07-17 13:01:57 -0500 (Thu, 17 Jul 2008) | 1 line

  catch socket.error errors in badCertTest
........

16 years agoit seems that /dev/tty is seekable on Solaris, too
Benjamin Peterson [Thu, 17 Jul 2008 23:27:26 +0000 (23:27 +0000)]
it seems that /dev/tty is seekable on Solaris, too

16 years agoBacked out r65073, pending fixing it in Windows.
Eric Smith [Thu, 17 Jul 2008 19:18:29 +0000 (19:18 +0000)]
Backed out r65073, pending fixing it in Windows.

16 years agoMerged revisions 65069 via svnmerge from
Eric Smith [Thu, 17 Jul 2008 18:30:48 +0000 (18:30 +0000)]
Merged revisions 65069 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65069 | eric.smith | 2008-07-17 13:48:39 -0400 (Thu, 17 Jul 2008) | 1 line

  Issue 3382: Make '%F' and float.__format__('F') convert results to upper case.
........

16 years agocatch socket.error errors in badCertTest
Bill Janssen [Thu, 17 Jul 2008 18:17:20 +0000 (18:17 +0000)]
catch socket.error errors in badCertTest

16 years agoMake gettext Unicode interface consistent and clean up the docs.
Georg Brandl [Thu, 17 Jul 2008 18:15:35 +0000 (18:15 +0000)]
Make gettext Unicode interface consistent and clean up the docs.

16 years agoXXX disable hanging test
Benjamin Peterson [Thu, 17 Jul 2008 17:03:46 +0000 (17:03 +0000)]
XXX disable hanging test

16 years agoMerged revisions 65059 via svnmerge from
Benjamin Peterson [Thu, 17 Jul 2008 17:02:57 +0000 (17:02 +0000)]
Merged revisions 65059 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65059 | benjamin.peterson | 2008-07-17 07:57:22 -0500 (Thu, 17 Jul 2008) | 1 line

  try to fix test_threading on the Windows bot
........

16 years agofix 2/3 of test_threading
Benjamin Peterson [Thu, 17 Jul 2008 16:55:47 +0000 (16:55 +0000)]
fix 2/3 of test_threading

16 years agoMerger 65032 to py3k
Jesse Noller [Thu, 17 Jul 2008 16:49:17 +0000 (16:49 +0000)]
Merger 65032 to py3k

16 years agoFix uninitialized memory read for cases like def(f, *): pass
Jeremy Hylton [Thu, 17 Jul 2008 16:37:17 +0000 (16:37 +0000)]
Fix uninitialized memory read for cases like def(f, *): pass

There's not much interesting here.  The old code read uninitialized
memory but at worst incremented i past NCH(n), but no bad effects
followed from that.

16 years agoFix bug 3375 - _multiprocessing.so build problems on OS X.
Guido van Rossum [Thu, 17 Jul 2008 16:23:53 +0000 (16:23 +0000)]
Fix bug 3375 - _multiprocessing.so build problems on OS X.
The solution is to clear sys.path_importer_cache.

16 years agoMerged revisions 65061 via svnmerge from
Benjamin Peterson [Thu, 17 Jul 2008 16:10:34 +0000 (16:10 +0000)]
Merged revisions 65061 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65061 | benjamin.peterson | 2008-07-17 10:59:24 -0500 (Thu, 17 Jul 2008) | 1 line

  #3381 fix framework builds on 10.4
........

16 years agokill test_macos
Benjamin Peterson [Thu, 17 Jul 2008 03:19:14 +0000 (03:19 +0000)]
kill test_macos

16 years agoMerged revisions 65055 via svnmerge from
Benjamin Peterson [Thu, 17 Jul 2008 02:21:56 +0000 (02:21 +0000)]
Merged revisions 65055 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r65055 | benjamin.peterson | 2008-07-16 21:07:46 -0500 (Wed, 16 Jul 2008) | 13 lines

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

  ........
    r65053 | benjamin.peterson | 2008-07-16 21:04:12 -0500 (Wed, 16 Jul 2008) | 1 line

    massive optimizations for 2to3 (especially fix_imports) from Nick Edds
  ........
    r65054 | benjamin.peterson | 2008-07-16 21:05:09 -0500 (Wed, 16 Jul 2008) | 1 line

    normalize whitespace
  ........
................

16 years agoBlocked revisions 65046 via svnmerge
Georg Brandl [Wed, 16 Jul 2008 23:19:01 +0000 (23:19 +0000)]
Blocked revisions 65046 via svnmerge

........
  r65046 | georg.brandl | 2008-07-17 01:18:51 +0200 (Thu, 17 Jul 2008) | 2 lines

  Byte items *can* be chars in 2.6.
........

16 years agoBlocked revisions 65042,65044 via svnmerge
Georg Brandl [Wed, 16 Jul 2008 23:18:01 +0000 (23:18 +0000)]
Blocked revisions 65042,65044 via svnmerge

........
  r65042 | georg.brandl | 2008-07-17 01:10:05 +0200 (Thu, 17 Jul 2008) | 2 lines

  Use _getbytevalue() in init too.
........
  r65044 | georg.brandl | 2008-07-17 01:17:46 +0200 (Thu, 17 Jul 2008) | 2 lines

  Backport part of r65043.
........

16 years agoMerged revisions 65041 via svnmerge from
Georg Brandl [Wed, 16 Jul 2008 23:15:30 +0000 (23:15 +0000)]
Merged revisions 65041 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65041 | georg.brandl | 2008-07-17 00:57:41 +0200 (Thu, 17 Jul 2008) | 3 lines

  #3156: fix consistency in what type bytearray methods accept as items.
  Also rename confusing "item" parameters to "index".
........

16 years ago#3310: stop referring to basestring.
Georg Brandl [Wed, 16 Jul 2008 21:21:29 +0000 (21:21 +0000)]
#3310: stop referring to basestring.

16 years agoMerged revisions 65033 via svnmerge from
Benjamin Peterson [Wed, 16 Jul 2008 20:33:37 +0000 (20:33 +0000)]
Merged revisions 65033 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65033 | benjamin.peterson | 2008-07-16 15:17:04 -0500 (Wed, 16 Jul 2008) | 1 line

  fix framework install on Mac 10.4
........

16 years agofix dependencies
Benjamin Peterson [Wed, 16 Jul 2008 19:48:47 +0000 (19:48 +0000)]
fix dependencies

16 years agoMerged revisions 65023 via svnmerge from
Eric Smith [Wed, 16 Jul 2008 19:41:14 +0000 (19:41 +0000)]
Merged revisions 65023 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65023 | eric.smith | 2008-07-16 14:29:51 -0400 (Wed, 16 Jul 2008) | 1 line

  Renamed a parameter in calc_number_widths, for consistency with the same parameter in fill_non_digits.
........

16 years agoMerged revisions 65026 via svnmerge from
Benjamin Peterson [Wed, 16 Jul 2008 18:52:50 +0000 (18:52 +0000)]
Merged revisions 65026 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r65026 | benjamin.peterson | 2008-07-16 13:48:35 -0500 (Wed, 16 Jul 2008) | 9 lines

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

  ........
    r65025 | benjamin.peterson | 2008-07-16 13:46:30 -0500 (Wed, 16 Jul 2008) | 1 line

    remove use of has_key
  ........
................