]> granicus.if.org Git - python/log
python
17 years agoBlock doc change about plain/long integers.
Georg Brandl [Sun, 11 May 2008 10:57:28 +0000 (10:57 +0000)]
Block doc change about plain/long integers.

17 years agoRemove an obsolete sentence.
Georg Brandl [Sun, 11 May 2008 10:53:16 +0000 (10:53 +0000)]
Remove an obsolete sentence.

17 years ago#2814: remove deprecated classes from mailbox module. Patch by Humberto Diogenes.
Georg Brandl [Sun, 11 May 2008 08:59:40 +0000 (08:59 +0000)]
#2814: remove deprecated classes from mailbox module. Patch by Humberto Diogenes.

17 years agoRename copy_reg module to copyreg.
Alexandre Vassalotti [Sun, 11 May 2008 08:55:36 +0000 (08:55 +0000)]
Rename copy_reg module to copyreg.
Updated documentation.
Merged revisions 63042 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r63042 | alexandre.vassalotti | 2008-05-11 04:25:28 -0400 (Sun, 11 May 2008) | 5 lines

  Added module stub for copy_reg renaming in 3.0.
  Renamed copy_reg to copyreg in the standard library, to avoid
  spurious warnings and ease later merging to py3k branch. Public
  documentation remains intact.
........

17 years agoBlocked revisions 63030 via svnmerge
Brett Cannon [Sun, 11 May 2008 03:04:55 +0000 (03:04 +0000)]
Blocked revisions 63030 via svnmerge

........
  r63030 | brett.cannon | 2008-05-10 20:01:47 -0700 (Sat, 10 May 2008) | 1 line

  Deprecated the mhlib module for removal in 3.0.
........

17 years agoRemove the mhlib module.
Brett Cannon [Sun, 11 May 2008 03:00:26 +0000 (03:00 +0000)]
Remove the mhlib module.

17 years agoBlocked revisions 63025 via svnmerge
Brett Cannon [Sun, 11 May 2008 01:08:09 +0000 (01:08 +0000)]
Blocked revisions 63025 via svnmerge

........
  r63025 | brett.cannon | 2008-05-10 18:06:54 -0700 (Sat, 10 May 2008) | 2 lines

  Fix up markup in the deprecation notice.
........

17 years agoBlocked revisions 63021 via svnmerge
Brett Cannon [Sun, 11 May 2008 00:51:30 +0000 (00:51 +0000)]
Blocked revisions 63021 via svnmerge

........
  r63021 | brett.cannon | 2008-05-10 17:50:51 -0700 (Sat, 10 May 2008) | 1 line

  The linuxaudidev module has been deprecated for removal in Python 3.0.
........

17 years agoBlocked revisions 63018 via svnmerge
Brett Cannon [Sat, 10 May 2008 22:46:23 +0000 (22:46 +0000)]
Blocked revisions 63018 via svnmerge

........
  r63018 | brett.cannon | 2008-05-10 15:45:07 -0700 (Sat, 10 May 2008) | 1 line

  Deprecate ihooks for removal in 3.0.
........

17 years agoThe ihooks module has been removed.
Brett Cannon [Sat, 10 May 2008 22:42:14 +0000 (22:42 +0000)]
The ihooks module has been removed.

17 years agoBlocked revisions 63013 via svnmerge
Brett Cannon [Sat, 10 May 2008 22:12:57 +0000 (22:12 +0000)]
Blocked revisions 63013 via svnmerge

........
  r63013 | brett.cannon | 2008-05-10 15:11:45 -0700 (Sat, 10 May 2008) | 2 lines

  Deprecate the fpformat module for removal in 3.0.
........

17 years agoRemove a reference to the docs of fpformat.
Brett Cannon [Sat, 10 May 2008 22:04:30 +0000 (22:04 +0000)]
Remove a reference to the docs of fpformat.

17 years agoRemove the fpformat module.
Brett Cannon [Sat, 10 May 2008 22:03:16 +0000 (22:03 +0000)]
Remove the fpformat module.

17 years agoBlocked revisions 63007-63008 via svnmerge
Brett Cannon [Sat, 10 May 2008 21:25:32 +0000 (21:25 +0000)]
Blocked revisions 63007-63008 via svnmerge

........
  r63007 | brett.cannon | 2008-05-10 14:20:19 -0700 (Sat, 10 May 2008) | 2 lines

  Deprecate the dl module for removal in 3.0.
........
  r63008 | brett.cannon | 2008-05-10 14:22:43 -0700 (Sat, 10 May 2008) | 2 lines

  Add an entry for the deprecation of the dl module.
........

17 years agoBlocked revisions 63004 via svnmerge
Brett Cannon [Sat, 10 May 2008 21:13:53 +0000 (21:13 +0000)]
Blocked revisions 63004 via svnmerge

........
  r63004 | brett.cannon | 2008-05-10 14:12:57 -0700 (Sat, 10 May 2008) | 2 lines

  Deprecate the dircache module for 3.0.
........

17 years agoRemove the dircache module.
Brett Cannon [Sat, 10 May 2008 21:11:46 +0000 (21:11 +0000)]
Remove the dircache module.

17 years agoFixup old, invalid import.
Jeremy Hylton [Sat, 10 May 2008 20:38:40 +0000 (20:38 +0000)]
Fixup old, invalid import.

17 years agoThe Canvas module has been removed.
Brett Cannon [Sat, 10 May 2008 03:19:54 +0000 (03:19 +0000)]
The Canvas module has been removed.

17 years agoBlocked revisions 62985-62986 via svnmerge
Brett Cannon [Sat, 10 May 2008 03:17:52 +0000 (03:17 +0000)]
Blocked revisions 62985-62986 via svnmerge

........
  r62985 | brett.cannon | 2008-05-09 20:14:32 -0700 (Fri, 09 May 2008) | 2 lines

  The Canvas module has been deprecated for removal in 3.0.
........
  r62986 | brett.cannon | 2008-05-09 20:16:38 -0700 (Fri, 09 May 2008) | 3 lines

  Make sure warnings are not suppressed when testing for the raised
  DeprecationWarning.
........

17 years agoBlocked revisions 62983 via svnmerge
Brett Cannon [Sat, 10 May 2008 03:11:05 +0000 (03:11 +0000)]
Blocked revisions 62983 via svnmerge

........
  r62983 | brett.cannon | 2008-05-09 20:09:35 -0700 (Fri, 09 May 2008) | 2 lines

  Add a test for the deprecation of the compiler package.
........

17 years agoBlocked revisions 62977 via svnmerge
Brett Cannon [Sat, 10 May 2008 02:59:33 +0000 (02:59 +0000)]
Blocked revisions 62977 via svnmerge

........
  r62977 | brett.cannon | 2008-05-09 19:58:26 -0700 (Fri, 09 May 2008) | 2 lines

  Deprecate the compiler package for removal in 3.0.
........

17 years agoBlocked revisions 62974 via svnmerge
Brett Cannon [Sat, 10 May 2008 02:58:58 +0000 (02:58 +0000)]
Blocked revisions 62974 via svnmerge

........
  r62974 | brett.cannon | 2008-05-09 19:53:46 -0700 (Fri, 09 May 2008) | 2 lines

  Add an entry on the deprecation of Bastion and rexec.
........

17 years agoBlocked revisions 62971 via svnmerge
Brett Cannon [Sat, 10 May 2008 02:48:35 +0000 (02:48 +0000)]
Blocked revisions 62971 via svnmerge

........
  r62971 | brett.cannon | 2008-05-09 19:47:54 -0700 (Fri, 09 May 2008) | 2 lines

  Deprecate the bsddb185 module for removal in 3.0.
........

17 years agoBlocked revisions 62968 via svnmerge
Brett Cannon [Sat, 10 May 2008 02:37:39 +0000 (02:37 +0000)]
Blocked revisions 62968 via svnmerge

........
  r62968 | brett.cannon | 2008-05-09 19:27:04 -0700 (Fri, 09 May 2008) | 2 lines

  Deprecate Bastion and rexec for 3.0.
........

17 years agoBlocked revisions 62962 via svnmerge
Brett Cannon [Fri, 9 May 2008 22:53:31 +0000 (22:53 +0000)]
Blocked revisions 62962 via svnmerge

........
  r62962 | brett.cannon | 2008-05-09 15:51:58 -0700 (Fri, 09 May 2008) | 2 lines

  Deprecate the pure module for 3.0.
........

17 years agoBlocked revisions 62960 via svnmerge
Alexandre Vassalotti [Fri, 9 May 2008 21:57:48 +0000 (21:57 +0000)]
Blocked revisions 62960 via svnmerge

........
  r62960 | alexandre.vassalotti | 2008-05-09 17:49:43 -0400 (Fri, 09 May 2008) | 5 lines

  Backport fast alternate io.BytesIO implementation.
  Merged r62778, r62779, r62802, r62806, r62807, r62808, r62809, r62844,
  r62846, r62952, r62956.
........

17 years agoRemoved redundant max() call.
Alexandre Vassalotti [Fri, 9 May 2008 21:21:21 +0000 (21:21 +0000)]
Removed redundant max() call.

Change suggested by Nick Coghlan.

17 years agoRemoved remnants of os.path.walk().
Alexandre Vassalotti [Fri, 9 May 2008 20:00:17 +0000 (20:00 +0000)]
Removed remnants of os.path.walk().

17 years agoMade the TypeError message in bytes_iconcat() less confusing.
Alexandre Vassalotti [Fri, 9 May 2008 19:50:27 +0000 (19:50 +0000)]
Made the TypeError message in bytes_iconcat() less confusing.

Before this change, the following example would output:

  >>> b = bytearray(b"hello")
  >>> b += "world"
  Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
  TypeError: can't concat bytes to bytearray

17 years agoMerged revisions 62946 via svnmerge from
Martin v. Löwis [Fri, 9 May 2008 17:14:15 +0000 (17:14 +0000)]
Merged revisions 62946 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62946 | martin.v.loewis | 2008-05-09 19:11:07 +0200 (Fr, 09 Mai 2008) | 1 line

  Add 2.6b1 and 2.6b2 UUIDs.
........

17 years agoUse UNICODE wWinMain, to make CRT initialize __wargv.
Martin v. Löwis [Fri, 9 May 2008 17:06:49 +0000 (17:06 +0000)]
Use UNICODE wWinMain, to make CRT initialize __wargv.

17 years agoblock r62943
Mark Dickinson [Fri, 9 May 2008 16:16:28 +0000 (16:16 +0000)]
block r62943

17 years agoRevert the temporary change in r62624
Mark Dickinson [Fri, 9 May 2008 14:10:27 +0000 (14:10 +0000)]
Revert the temporary change in r62624

17 years agoIssue 2801: fix bug in float.is_integer where ValueError was incorrectly
Mark Dickinson [Fri, 9 May 2008 13:55:01 +0000 (13:55 +0000)]
Issue 2801:  fix bug in float.is_integer where ValueError was incorrectly
raised.

17 years agoIssue 2748: fix __ceil__, __floor__ and __round__ magic methods in
Mark Dickinson [Fri, 9 May 2008 13:42:33 +0000 (13:42 +0000)]
Issue 2748: fix __ceil__, __floor__ and __round__ magic methods in
Decimal, and add tests.

17 years agoBlocked revisions 62923 via svnmerge
Brett Cannon [Fri, 9 May 2008 05:33:23 +0000 (05:33 +0000)]
Blocked revisions 62923 via svnmerge

........
  r62923 | brett.cannon | 2008-05-08 22:32:42 -0700 (Thu, 08 May 2008) | 2 lines

  Deprecate the toaiff module for removal in 3.0.
........

17 years agoBlocked revisions 62920 via svnmerge
Brett Cannon [Fri, 9 May 2008 05:26:16 +0000 (05:26 +0000)]
Blocked revisions 62920 via svnmerge

........
  r62920 | brett.cannon | 2008-05-08 22:25:37 -0700 (Thu, 08 May 2008) | 2 lines

  Deprecate test.testall for removal in 3.0.
........

17 years agoBlocked revisions 62917 via svnmerge
Brett Cannon [Fri, 9 May 2008 05:20:35 +0000 (05:20 +0000)]
Blocked revisions 62917 via svnmerge

........
  r62917 | brett.cannon | 2008-05-08 22:18:40 -0700 (Thu, 08 May 2008) | 2 lines

  Deprecate the new module for removal in 3.0.
........

17 years agoBlocked revisions 62912 via svnmerge
Benjamin Peterson [Fri, 9 May 2008 00:32:54 +0000 (00:32 +0000)]
Blocked revisions 62912 via svnmerge

........
  r62912 | benjamin.peterson | 2008-05-08 19:27:01 -0500 (Thu, 08 May 2008) | 2 lines

  Add Py3k warnings to os.path.walk
........

17 years agoRemove os.path.walk
Benjamin Peterson [Thu, 8 May 2008 23:44:58 +0000 (23:44 +0000)]
Remove os.path.walk

17 years agoMerged revisions 62873,62887,62892-62896,62904 via svnmerge from
Benjamin Peterson [Thu, 8 May 2008 22:27:58 +0000 (22:27 +0000)]
Merged revisions 62873,62887,62892-62896,62904 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62873 | raymond.hettinger | 2008-05-08 12:18:13 -0500 (Thu, 08 May 2008) | 1 line

  Issue 2778.  Document the temporary frozenset swap in __contains__(), remove(), and discard().
........
  r62887 | brett.cannon | 2008-05-08 14:50:51 -0500 (Thu, 08 May 2008) | 5 lines

  Make test.test_support.catch_warning() take an argument specifying if any
  triggered warnings should be captured. This allows the context manager to be
  used to just prevent the internal state of the 'warnings' framework and thus
  allow triggered warnings to be displayed.
........
  r62892 | brett.cannon | 2008-05-08 15:20:24 -0500 (Thu, 08 May 2008) | 4 lines

  Fix a bug introduced by the addition of the 'record' argument to
  test.test_support.catch_warning() where showwarning() was not being set
  properly.
........
  r62893 | brett.cannon | 2008-05-08 15:20:54 -0500 (Thu, 08 May 2008) | 2 lines

  Document the 'record' argument for test.test_support.catch_warning().
........
  r62894 | brett.cannon | 2008-05-08 15:23:06 -0500 (Thu, 08 May 2008) | 4 lines

  Fix sys.flags to properly expose bytes_warning.

  Closes issue #2790.
........
  r62895 | brett.cannon | 2008-05-08 15:23:54 -0500 (Thu, 08 May 2008) | 2 lines

  Add a missing entry on  the fix for issue #2790.
........
  r62896 | brett.cannon | 2008-05-08 15:24:43 -0500 (Thu, 08 May 2008) | 2 lines

  Add test.test_support.catch_warning()'s new argument.
........
  r62904 | benjamin.peterson | 2008-05-08 17:09:54 -0500 (Thu, 08 May 2008) | 2 lines

  Replace instances of os.path.walk with os.walk
........

17 years agoBlocked revisions 62865 via svnmerge
Benjamin Peterson [Thu, 8 May 2008 22:14:37 +0000 (22:14 +0000)]
Blocked revisions 62865 via svnmerge

........
  r62865 | barry.warsaw | 2008-05-08 10:30:00 -0500 (Thu, 08 May 2008) | 1 line

  Post tag updates.
........

17 years agoMove variable declaration to the top of the block,
Amaury Forgeot d'Arc [Thu, 8 May 2008 20:56:43 +0000 (20:56 +0000)]
Move variable declaration to the top of the block,
to let _json.c compile with Microsoft compilers.

17 years agoBlocked revisions 62900 via svnmerge
Brett Cannon [Thu, 8 May 2008 20:37:28 +0000 (20:37 +0000)]
Blocked revisions 62900 via svnmerge

........
  r62900 | brett.cannon | 2008-05-08 13:36:09 -0700 (Thu, 08 May 2008) | 2 lines

  Deprecate the user module for removal in 3.0.
........

17 years agoDocument that the mutex module is now gone.
Brett Cannon [Thu, 8 May 2008 20:31:44 +0000 (20:31 +0000)]
Document that the mutex module is now gone.

17 years agoRemove the user module.
Brett Cannon [Thu, 8 May 2008 20:31:11 +0000 (20:31 +0000)]
Remove the user module.

17 years agoBlocked revisions 62888 via svnmerge
Brett Cannon [Thu, 8 May 2008 19:53:31 +0000 (19:53 +0000)]
Blocked revisions 62888 via svnmerge

........
  r62888 | brett.cannon | 2008-05-08 12:52:45 -0700 (Thu, 08 May 2008) | 2 lines

  Deprecate stringold for removal in 3.0.
........

17 years agoBlocked revisions 62884 via svnmerge
Brett Cannon [Thu, 8 May 2008 19:27:16 +0000 (19:27 +0000)]
Blocked revisions 62884 via svnmerge

........
  r62884 | brett.cannon | 2008-05-08 12:26:08 -0700 (Thu, 08 May 2008) | 2 lines

  The mutex module has been deprecated for removal in 3.0.
........

17 years agoRemove the mutex module.
Brett Cannon [Thu, 8 May 2008 18:55:02 +0000 (18:55 +0000)]
Remove the mutex module.

17 years agoBlock r62879.
Brett Cannon [Thu, 8 May 2008 18:16:22 +0000 (18:16 +0000)]
Block r62879.

17 years agoAdd entry for removal of imputil. Also start the 3.0b1 section.
Brett Cannon [Thu, 8 May 2008 18:13:40 +0000 (18:13 +0000)]
Add entry for removal of imputil. Also start the 3.0b1 section.

17 years agoRemove the imputil module.
Brett Cannon [Thu, 8 May 2008 18:11:25 +0000 (18:11 +0000)]
Remove the imputil module.

17 years agoDon't echo the echo commands added to "make install". Fix a typo.
Guido van Rossum [Thu, 8 May 2008 17:53:56 +0000 (17:53 +0000)]
Don't echo the echo commands added to "make install".  Fix a typo.

17 years agoMerged revisions 62805,62811,62841-62842,62848-62849,62853-62854 via svnmerge from
Christian Heimes [Thu, 8 May 2008 17:18:53 +0000 (17:18 +0000)]
Merged revisions 62805,62811,62841-62842,62848-62849,62853-62854 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62805 | christian.heimes | 2008-05-07 01:59:53 +0200 (Wed, 07 May 2008) | 1 line

  Re-added getbuildinfo.c solution item
........
  r62811 | benjamin.peterson | 2008-05-07 04:23:43 +0200 (Wed, 07 May 2008) | 2 lines

  update .bzrignore
........
  r62841 | christian.heimes | 2008-05-08 00:54:17 +0200 (Thu, 08 May 2008) | 1 line

  Replace more float hacks with correct math functions
........
  r62842 | benjamin.peterson | 2008-05-08 01:11:54 +0200 (Thu, 08 May 2008) | 2 lines

  Practice EAFP, and revert 62787
........
  r62848 | raymond.hettinger | 2008-05-08 06:35:20 +0200 (Thu, 08 May 2008) | 1 line

  Frozensets do not benefit from autoconversion.
........
  r62849 | raymond.hettinger | 2008-05-08 06:36:12 +0200 (Thu, 08 May 2008) | 1 line

  The __all__ variable forgot to expose the gcd() function.
........
  r62853 | raymond.hettinger | 2008-05-08 09:23:30 +0200 (Thu, 08 May 2008) | 1 line

  Fix-up the enumerate type example and move it to the end.
........
  r62854 | ronald.oussoren | 2008-05-08 12:34:39 +0200 (Thu, 08 May 2008) | 3 lines

  Fix for issue 1770190: platform.mac_ver() now returns the right
  version on OSX 10.4.10
........

17 years agoForward port r62849.
Raymond Hettinger [Thu, 8 May 2008 16:03:04 +0000 (16:03 +0000)]
Forward port r62849.

17 years agoForward port r62848.
Raymond Hettinger [Thu, 8 May 2008 16:02:10 +0000 (16:02 +0000)]
Forward port r62848.

17 years agoOops, the retag screwed this up. First step in repairing this.
Barry Warsaw [Thu, 8 May 2008 15:37:53 +0000 (15:37 +0000)]
Oops, the retag screwed this up.  First step in repairing this.

17 years agoPost tag updates.
Barry Warsaw [Thu, 8 May 2008 15:31:04 +0000 (15:31 +0000)]
Post tag updates.

17 years agoBlocked revisions 62861 via svnmerge
Christian Heimes [Thu, 8 May 2008 14:30:18 +0000 (14:30 +0000)]
Blocked revisions 62861 via svnmerge

........
  r62861 | barry.warsaw | 2008-05-08 15:16:19 +0200 (Thu, 08 May 2008) | 1 line

  Bump to 2.6a3
........

17 years agoMerged revisions 62734,62736,62748,62769 via svnmerge from
Christian Heimes [Thu, 8 May 2008 14:29:10 +0000 (14:29 +0000)]
Merged revisions 62734,62736,62748,62769 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62734 | brett.cannon | 2008-05-05 22:21:38 +0200 (Mon, 05 May 2008) | 5 lines

  Add the 'json' package. Code taken from simplejson 1.9 and contributed by Bob
  Ippolito.

  Closes issue #2750.
........
  r62736 | georg.brandl | 2008-05-05 22:53:39 +0200 (Mon, 05 May 2008) | 2 lines

  Fix JSON module docs.
........
  r62748 | benjamin.peterson | 2008-05-06 04:51:10 +0200 (Tue, 06 May 2008) | 2 lines

  PEP 8 nits in json package
........
  r62769 | christian.heimes | 2008-05-06 18:18:41 +0200 (Tue, 06 May 2008) | 2 lines

  Intern static string
  Use float constructors instead of magic code for float constants
........

17 years agoMove tag.
Barry Warsaw [Thu, 8 May 2008 13:06:07 +0000 (13:06 +0000)]
Move tag.

17 years agoMissed one file
Barry Warsaw [Thu, 8 May 2008 13:05:38 +0000 (13:05 +0000)]
Missed one file

17 years agoTagging for 3.0a5
Barry Warsaw [Thu, 8 May 2008 11:56:58 +0000 (11:56 +0000)]
Tagging for 3.0a5

17 years agoBumping versions for 3.0a5 v3.0a5
Barry Warsaw [Thu, 8 May 2008 11:54:13 +0000 (11:54 +0000)]
Bumping versions for 3.0a5

17 years agoAntoine Pitrou's patch for bug 2507; exception state lives too long in
Barry Warsaw [Thu, 8 May 2008 04:26:35 +0000 (04:26 +0000)]
Antoine Pitrou's patch for bug 2507; exception state lives too long in
3.0.

17 years agoRemoved test_overflow from test_memoryio.CBytesIOTest.
Alexandre Vassalotti [Thu, 8 May 2008 01:45:31 +0000 (01:45 +0000)]
Removed test_overflow from test_memoryio.CBytesIOTest.

This test depends too much on the platform it is running-on to be
useful.

17 years agoFixed the negative value check in io._BytesIO.seek().
Alexandre Vassalotti [Thu, 8 May 2008 01:39:38 +0000 (01:39 +0000)]
Fixed the negative value check in io._BytesIO.seek().

17 years agoFixed bytes naming in the docstrings of _bytesio.c.
Alexandre Vassalotti [Thu, 8 May 2008 01:34:41 +0000 (01:34 +0000)]
Fixed bytes naming in the docstrings of _bytesio.c.

17 years agoFixed a memory leak introduced in r62462
Christian Heimes [Thu, 8 May 2008 01:20:25 +0000 (01:20 +0000)]
Fixed a memory leak introduced in r62462

17 years agoReverted (partially) patch r62667 to zipimport.c.
Alexandre Vassalotti [Wed, 7 May 2008 02:48:42 +0000 (02:48 +0000)]
Reverted (partially) patch r62667 to zipimport.c.

test_pkgutil and test_zipimport are failing on the amd64-gentoo
buildbot due to a yet unknown change introduced by r62667. To find
out what is causing the failure, I am reverting partially r62667.

17 years agoRemove ">>>>" markers left over from merge
Benjamin Peterson [Wed, 7 May 2008 02:16:54 +0000 (02:16 +0000)]
Remove ">>>>" markers left over from merge

17 years agoFixed docstring of _bytesio._BytesIO.writelines().
Alexandre Vassalotti [Wed, 7 May 2008 01:47:37 +0000 (01:47 +0000)]
Fixed docstring of _bytesio._BytesIO.writelines().

17 years agoChanged _bytesio.c to avoid comparing a signed with an unsigned value.
Alexandre Vassalotti [Wed, 7 May 2008 01:44:31 +0000 (01:44 +0000)]
Changed _bytesio.c to avoid comparing a signed with an unsigned value.
Added tests for overflow checks.

17 years agoCleaned how _BytesIO.read() returns an empty bytes object.
Alexandre Vassalotti [Wed, 7 May 2008 00:09:04 +0000 (00:09 +0000)]
Cleaned how _BytesIO.read() returns an empty bytes object.

Thank you, Guido, for noticing!

17 years agoAdded code to compile new _bytesio on Windows
Christian Heimes [Wed, 7 May 2008 00:00:23 +0000 (00:00 +0000)]
Added code to compile new _bytesio on Windows

17 years agoMerged revisions 62792,62799-62800 via svnmerge from
Christian Heimes [Tue, 6 May 2008 23:48:04 +0000 (23:48 +0000)]
Merged revisions 62792,62799-62800 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62792 | brett.cannon | 2008-05-07 01:22:02 +0200 (Wed, 07 May 2008) | 2 lines

  When testing a module's __all__, we really don't care if it is deprecated.
........
  r62799 | christian.heimes | 2008-05-07 01:42:58 +0200 (Wed, 07 May 2008) | 1 line

  Disabled some unit tests for the upcoming release. See #2777
........
  r62800 | brett.cannon | 2008-05-07 01:44:04 +0200 (Wed, 07 May 2008) | 2 lines

  Create a TextMate directory in Misc to house a Python-Dev bundle.
........

17 years agoFixed a small bug introduced by r62778.
Alexandre Vassalotti [Tue, 6 May 2008 23:47:23 +0000 (23:47 +0000)]
Fixed a small bug introduced by r62778.

One of the codepaths of _BytesIO.read() returned a bytearray
object, by mistake, when it should always return a bytes object.
Interestingly, the fact this bug shown up probably means that
some platforms are not using the new C-accelerated io.BytesIO.

17 years agoMerged revisions 62774-62775,62785,62787-62788 via svnmerge from
Christian Heimes [Tue, 6 May 2008 23:45:46 +0000 (23:45 +0000)]
Merged revisions 62774-62775,62785,62787-62788 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62774 | georg.brandl | 2008-05-06 19:11:42 +0200 (Tue, 06 May 2008) | 2 lines

  #2773: fix description of 'g' and 'G' formatting spec.
........
  r62775 | georg.brandl | 2008-05-06 19:20:54 +0200 (Tue, 06 May 2008) | 2 lines

  > != (!<).
........
  r62785 | benjamin.peterson | 2008-05-07 00:18:11 +0200 (Wed, 07 May 2008) | 2 lines

  Fix logic error in Python/_warnings.c and add a test to verify
........
  r62787 | benjamin.peterson | 2008-05-07 00:31:52 +0200 (Wed, 07 May 2008) | 2 lines

  Make the Python implementation of warnings compatible with the C implementation regarding non-callable showwarning
........
  r62788 | christian.heimes | 2008-05-07 00:41:46 +0200 (Wed, 07 May 2008) | 1 line

  Implemented PEP 370
........

17 years agoBlock a Misc/NEWS entry (r62797).
Brett Cannon [Tue, 6 May 2008 23:42:27 +0000 (23:42 +0000)]
Block a Misc/NEWS entry (r62797).

17 years agoBlock r62793 (deprecation of audiodev).
Brett Cannon [Tue, 6 May 2008 23:24:23 +0000 (23:24 +0000)]
Block r62793 (deprecation of audiodev).

17 years agoSilence a compiler warning
Christian Heimes [Tue, 6 May 2008 23:15:46 +0000 (23:15 +0000)]
Silence a compiler warning

17 years agoBlocked revisions 62769 via svnmerge
Christian Heimes [Tue, 6 May 2008 22:57:20 +0000 (22:57 +0000)]
Blocked revisions 62769 via svnmerge

........
  r62769 | christian.heimes | 2008-05-06 18:18:41 +0200 (Tue, 06 May 2008) | 2 lines

  Intern static string
  Use float constructors instead of magic code for float constants
........

17 years agoAdded tests to check the buffer type returned during reading.
Alexandre Vassalotti [Tue, 6 May 2008 20:30:41 +0000 (20:30 +0000)]
Added tests to check the buffer type returned during reading.

17 years agoAdded fast alternate io.BytesIO implementation and its test suite.
Alexandre Vassalotti [Tue, 6 May 2008 19:48:38 +0000 (19:48 +0000)]
Added fast alternate io.BytesIO implementation and its test suite.
Removed old test suite for StringIO.
Modified truncate() to imply a seek to given argument value.

17 years agoMerged revisions 62713,62715,62728,62737,62740,62744,62749,62756 via svnmerge from
Christian Heimes [Tue, 6 May 2008 13:58:24 +0000 (13:58 +0000)]
Merged revisions 62713,62715,62728,62737,62740,62744,62749,62756 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62713 | georg.brandl | 2008-05-04 23:40:44 +0200 (Sun, 04 May 2008) | 2 lines

  #2695: Do case-insensitive check for algorithms.
........
  r62715 | benjamin.peterson | 2008-05-05 00:39:33 +0200 (Mon, 05 May 2008) | 2 lines

  Remove method signatures from the docstrings of io.py
........
  r62728 | martin.v.loewis | 2008-05-05 19:54:01 +0200 (Mon, 05 May 2008) | 2 lines

  Revert bogus checkin in r62724 to that file.
........
  r62737 | georg.brandl | 2008-05-05 22:59:05 +0200 (Mon, 05 May 2008) | 2 lines

  #2769: markup glitch.
........
  r62740 | georg.brandl | 2008-05-05 23:06:48 +0200 (Mon, 05 May 2008) | 2 lines

  #2752: fix second example too.
........
  r62744 | gregory.p.smith | 2008-05-05 23:53:45 +0200 (Mon, 05 May 2008) | 13 lines

  Fix a bug introduced in r62627.  see issue2760 and issue2632.

  An assertion in readline() would fail as data was already in the
  internal buffer even though the socket was in unbuffered read mode.
  That case is now handled.  More importantly, read() has been fixed to
  not over-recv() and leave newly recv()d data in the _fileobject buffer.

  The max() vs min() issue in read() is now gone.  Neither was correct.
  On bounded reads, always ask recv() for the exact amount of data we
  still need.

  Candidate for backporting to release25-maint along with r62627.
........
  r62749 | brett.cannon | 2008-05-06 06:37:31 +0200 (Tue, 06 May 2008) | 3 lines

  Fix a bug in the handling of the stacklevel argument in warnings.warn() where
  the stack was being unwound by two levels instead of one each time.
........
  r62756 | gregory.p.smith | 2008-05-06 09:05:18 +0200 (Tue, 06 May 2008) | 2 lines

  fix issue2707 - os.walk docstring example correctness typo.
........

17 years agoBlocked revisions 62734,62736,62748 via svnmerge
Christian Heimes [Tue, 6 May 2008 13:46:15 +0000 (13:46 +0000)]
Blocked revisions 62734,62736,62748 via svnmerge

Blocking json for now. It requires a careful redesign in order to
support bytes and unicode strings.

........
  r62734 | brett.cannon | 2008-05-05 22:21:38 +0200 (Mon, 05 May 2008) | 5 lines

  Add the 'json' package. Code taken from simplejson 1.9 and contributed by Bob
  Ippolito.

  Closes issue #2750.
........
  r62736 | georg.brandl | 2008-05-05 22:53:39 +0200 (Mon, 05 May 2008) | 2 lines

  Fix JSON module docs.
........
  r62748 | benjamin.peterson | 2008-05-06 04:51:10 +0200 (Tue, 06 May 2008) | 2 lines

  PEP 8 nits in json package
........

17 years ago#2762: remove 2.x remnants and patch up some new documentation.
Georg Brandl [Mon, 5 May 2008 21:42:51 +0000 (21:42 +0000)]
#2762: remove 2.x remnants and patch up some new documentation.

17 years agoGive with_traceback a docstring.
Georg Brandl [Mon, 5 May 2008 21:38:47 +0000 (21:38 +0000)]
Give with_traceback a docstring.

17 years ago#2761: Some are types too.
Georg Brandl [Mon, 5 May 2008 21:05:32 +0000 (21:05 +0000)]
#2761: Some are types too.

17 years agoClarify map() behavior.
Georg Brandl [Mon, 5 May 2008 21:04:12 +0000 (21:04 +0000)]
Clarify map() behavior.

17 years agoMerged revisions 62726 via svnmerge from
Martin v. Löwis [Mon, 5 May 2008 17:50:05 +0000 (17:50 +0000)]
Merged revisions 62726 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62726 | martin.v.loewis | 2008-05-05 19:47:06 +0200 (Mo, 05 Mai 2008) | 2 lines

  Fix Unicode filename test.
........

17 years agoMerged revisions 62724 via svnmerge from
Martin v. Löwis [Mon, 5 May 2008 17:44:38 +0000 (17:44 +0000)]
Merged revisions 62724 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62724 | martin.v.loewis | 2008-05-05 19:16:58 +0200 (Mo, 05 Mai 2008) | 2 lines

  Issue #1734346: Support Unicode file names for zipfiles.
........

17 years agoBlock r62722 since it relies on r62720.
Brett Cannon [Mon, 5 May 2008 17:00:47 +0000 (17:00 +0000)]
Block r62722 since it relies on r62720.

17 years agoBlock r62720 (DeprecationWarning for warnings.showwarning() and lack of 'line'
Brett Cannon [Mon, 5 May 2008 05:33:12 +0000 (05:33 +0000)]
Block r62720 (DeprecationWarning for warnings.showwarning() and lack of 'line'
argument).

17 years agoRe-enabled test
Christian Heimes [Sun, 4 May 2008 23:58:41 +0000 (23:58 +0000)]
Re-enabled test

17 years agoFix merge error
Benjamin Peterson [Sun, 4 May 2008 23:22:13 +0000 (23:22 +0000)]
Fix merge error

17 years agoMerged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,62463...
Christian Heimes [Sun, 4 May 2008 22:42:01 +0000 (22:42 +0000)]
Merged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,62463,62465-62466,62469,62474,62476-62478,62480,62485,62492,62497-62498,62500,62507,62513-62514,62516,62521,62531,62535,62545-62546,62548-62551,62553-62559,62569,62574,62577,62593,62595,62604-62606,62608,62616,62626-62627,62636,62638,62644-62645,62647-62648,62651-62653,62656,62661,62663,62680,62686-62687,62696,62699-62703,62711 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r62425 | andrew.kuchling | 2008-04-21 03:45:57 +0200 (Mon, 21 Apr 2008) | 1 line

  Comment typo
................
  r62426 | mark.dickinson | 2008-04-21 03:55:50 +0200 (Mon, 21 Apr 2008) | 2 lines

  Silence 'r may be used uninitialized' compiler warning.
................
  r62427 | andrew.kuchling | 2008-04-21 04:08:00 +0200 (Mon, 21 Apr 2008) | 1 line

  Markup fix
................
  r62428 | andrew.kuchling | 2008-04-21 04:08:13 +0200 (Mon, 21 Apr 2008) | 1 line

  Wording changes
................
  r62429 | andrew.kuchling | 2008-04-21 04:14:24 +0200 (Mon, 21 Apr 2008) | 1 line

  Add various items
................
  r62434 | thomas.heller | 2008-04-21 15:46:55 +0200 (Mon, 21 Apr 2008) | 1 line

  Fix typo.
................
  r62435 | david.goodger | 2008-04-21 16:40:22 +0200 (Mon, 21 Apr 2008) | 1 line

  corrections ("reStructuredText" is one word)
................
  r62436 | david.goodger | 2008-04-21 16:43:33 +0200 (Mon, 21 Apr 2008) | 1 line

  capitalization
................
  r62441 | gregory.p.smith | 2008-04-21 19:46:40 +0200 (Mon, 21 Apr 2008) | 2 lines

  explicitly flush after the ... since there wasn't a newline
................
  r62444 | jeroen.ruigrok | 2008-04-21 22:15:39 +0200 (Mon, 21 Apr 2008) | 2 lines

  Windows x64 also falls under VER_PLATFORM_WIN32_NT.
................
  r62446 | gregory.p.smith | 2008-04-21 23:31:08 +0200 (Mon, 21 Apr 2008) | 3 lines

  If sys.stdin is not a tty, fall back to default_getpass after printing
  a warning instead of failing with a termios.error.
................
  r62447 | mark.dickinson | 2008-04-22 00:32:24 +0200 (Tue, 22 Apr 2008) | 8 lines

  test_math and test_cmath are failing on the FreeBSD 6.2 trunk buildbot,
  apparently because tanh(-0.) loses the sign of zero on that platform.
  If true, this is a bug in FreeBSD.

  Added a configure test to verify this.  I still need to figure out
  how best to deal with this failure.
................
  r62448 | amaury.forgeotdarc | 2008-04-22 00:35:30 +0200 (Tue, 22 Apr 2008) | 7 lines

  Issue 2665: On Windows, sys.stderr does not contain a valid file when running without a console.
  It seems to work, but will fail at the first flush.

  This causes IDLE to crash when too many warnings are printed.

  Will backport.
................
  r62450 | benjamin.peterson | 2008-04-22 00:57:00 +0200 (Tue, 22 Apr 2008) | 2 lines

  Fix Sphinx warnings
................
  r62451 | mark.dickinson | 2008-04-22 02:54:27 +0200 (Tue, 22 Apr 2008) | 3 lines

  Make configure test for tanh(-0.) == -0. committed in r62447 actually
  work.  (The test wasn't properly linked with libm.  Sigh.)
................
  r62452 | benjamin.peterson | 2008-04-22 04:16:03 +0200 (Tue, 22 Apr 2008) | 2 lines

  Various io doc updates
................
  r62453 | neal.norwitz | 2008-04-22 07:07:47 +0200 (Tue, 22 Apr 2008) | 1 line

  Add Thomas Lee
................
  r62454 | gregory.p.smith | 2008-04-22 10:08:41 +0200 (Tue, 22 Apr 2008) | 8 lines

  Major improvements:
  * Default to using /dev/tty for the password prompt and input before
    falling back to sys.stdin and sys.stderr.
  * Use sys.stderr instead of sys.stdout.
  * print the 'password may be echoed' warning to stream used to display
    the prompt rather than always sys.stderr.
  * warn() with GetPassWarning when input may be echoed.
................
  r62455 | gregory.p.smith | 2008-04-22 10:11:33 +0200 (Tue, 22 Apr 2008) | 2 lines

  update the getpass entry
................
  r62463 | amaury.forgeotdarc | 2008-04-22 23:14:41 +0200 (Tue, 22 Apr 2008) | 5 lines

  Issue #2670: urllib2.build_opener() failed when two handlers
  derive the same default base class.

  Will backport.
................
  r62465 | skip.montanaro | 2008-04-23 00:45:09 +0200 (Wed, 23 Apr 2008) | 3 lines

  Factor in documentation changes from issue 1753732.
................
  r62466 | gregory.p.smith | 2008-04-23 03:06:42 +0200 (Wed, 23 Apr 2008) | 2 lines

  syntax fixup
................
  r62469 | benjamin.peterson | 2008-04-23 22:38:06 +0200 (Wed, 23 Apr 2008) | 2 lines

  #2673 Fix example typo in optparse docs
................
  r62474 | martin.v.loewis | 2008-04-24 11:50:50 +0200 (Thu, 24 Apr 2008) | 2 lines

  Add Guilherme Polo.
................
  r62476 | martin.v.loewis | 2008-04-24 15:16:36 +0200 (Thu, 24 Apr 2008) | 3 lines

  Remove Py_Refcnt, Py_Type, Py_Size, as they were added only
  for backwards compatibility, yet 2.5 did not have them at all.
................
  r62477 | martin.v.loewis | 2008-04-24 15:17:24 +0200 (Thu, 24 Apr 2008) | 2 lines

  Fix typo.
................
  r62478 | martin.v.loewis | 2008-04-24 15:18:03 +0200 (Thu, 24 Apr 2008) | 2 lines

  Add Jesus Cea.
................
  r62480 | amaury.forgeotdarc | 2008-04-24 20:07:05 +0200 (Thu, 24 Apr 2008) | 4 lines

  Issue2681: the literal 0o8 was wrongly accepted, and evaluated as float(0.0).
  This happened only when 8 is the first digit.
  Credits go to Lukas Meuser.
................
  r62485 | amaury.forgeotdarc | 2008-04-24 22:10:26 +0200 (Thu, 24 Apr 2008) | 5 lines

  Disable gc when running test_trace, or we may record the __del__ of collected objects.

  See http://mail.python.org/pipermail/python-checkins/2008-April/068633.html
  the extra events perfectly match several calls to socket._fileobject.__del__()
................
  r62492 | neal.norwitz | 2008-04-25 05:40:17 +0200 (Fri, 25 Apr 2008) | 1 line

  Fix typo (now -> no)
................
  r62497 | armin.rigo | 2008-04-25 11:35:18 +0200 (Fri, 25 Apr 2008) | 2 lines

  A new crasher.
................
  r62498 | thomas.heller | 2008-04-25 17:44:16 +0200 (Fri, 25 Apr 2008) | 1 line

  Add from_buffer and from_buffer_copy class methods to ctypes types.
................
  r62500 | mark.dickinson | 2008-04-25 18:59:09 +0200 (Fri, 25 Apr 2008) | 3 lines

  Issue 2635: fix bug in the fix_sentence_endings option to textwrap.fill.
................
  r62507 | benjamin.peterson | 2008-04-25 23:43:56 +0200 (Fri, 25 Apr 2008) | 2 lines

  Allow test_import to work when it is invoked directly
................
  r62513 | georg.brandl | 2008-04-26 20:31:07 +0200 (Sat, 26 Apr 2008) | 2 lines

  #2691: document PyLong (s)size_t APIs, patch by Alexander Belopolsky.
................
  r62514 | georg.brandl | 2008-04-26 20:32:17 +0200 (Sat, 26 Apr 2008) | 2 lines

  Add missing return type to dealloc.
................
  r62516 | alexandre.vassalotti | 2008-04-27 02:52:24 +0200 (Sun, 27 Apr 2008) | 2 lines

  Fixed URL of PEP 205 in weakref's module docstring.
................
  r62521 | georg.brandl | 2008-04-27 11:39:59 +0200 (Sun, 27 Apr 2008) | 2 lines

  #2677: add note that not all functions may accept keyword args.
................
  r62531 | georg.brandl | 2008-04-27 19:38:55 +0200 (Sun, 27 Apr 2008) | 2 lines

  Use correct XHTML tags.
................
  r62535 | benjamin.peterson | 2008-04-27 20:14:39 +0200 (Sun, 27 Apr 2008) | 2 lines

  #2700 Document PyNumber_ToBase
................
  r62545 | skip.montanaro | 2008-04-27 22:53:57 +0200 (Sun, 27 Apr 2008) | 1 line

  minor wording changes, rewrap a few lines
................
  r62546 | kurt.kaiser | 2008-04-27 23:07:41 +0200 (Sun, 27 Apr 2008) | 7 lines

  Home / Control-A toggles between left margin and end of leading white
  space.  Patch 1196903 Jeff Shute.

  M    idlelib/PyShell.py
  M    idlelib/EditorWindow.py
  M    idlelib/NEWS.txt
................
  r62548 | kurt.kaiser | 2008-04-27 23:38:05 +0200 (Sun, 27 Apr 2008) | 2 lines

  Improved AutoCompleteWindow logic.  Patch 2062 Tal Einat.
................
  r62549 | kurt.kaiser | 2008-04-27 23:52:19 +0200 (Sun, 27 Apr 2008) | 4 lines

  Autocompletion of filenames now support alternate separators, e.g. the
  '/' char on Windows.  Patch 2061 Tal Einat.
................
  r62550 | skip.montanaro | 2008-04-28 00:49:56 +0200 (Mon, 28 Apr 2008) | 6 lines

  A few small changes:
  * The only exception we should catch when trying to import cStringIO is an
    ImportError.
  * Delete the function signatures embedded in the mk*temp docstrings.
  * The tempdir global variable was initialized twice.
................
  r62551 | skip.montanaro | 2008-04-28 00:52:02 +0200 (Mon, 28 Apr 2008) | 4 lines

  Wrap some long paragraphs and include the default values for optional
  function parameters.
................
  r62553 | skip.montanaro | 2008-04-28 04:57:23 +0200 (Mon, 28 Apr 2008) | 7 lines

  Minor cleanups:
  * Avoid creating unused local variables where we can.  Where we can't prefix
    the unused variables with '_'.
  * Avoid shadowing builtins where it won't change the external interface of a
    function.
  * Use None as default path arg to readmodule and readmodule_ex.
................
  r62554 | skip.montanaro | 2008-04-28 04:59:45 +0200 (Mon, 28 Apr 2008) | 6 lines

  Correct documentation to match implementation: "Class" instead of
  "class_descriptor", "Function" instead of "function_descriptor".  Note
  default path value for readmodule*.  Wrap some long paragraphs.  Don't
  mention 'inpackage' which isn't part of the public API.
................
  r62555 | brett.cannon | 2008-04-28 05:23:50 +0200 (Mon, 28 Apr 2008) | 5 lines

  Fix a bug introduced by the warnings rewrite where tracebacks were being
  improperly indented.

  Closes issue #2699.
................
  r62556 | skip.montanaro | 2008-04-28 05:25:37 +0200 (Mon, 28 Apr 2008) | 2 lines

  Wrap some long lines.
................
  r62557 | skip.montanaro | 2008-04-28 05:27:53 +0200 (Mon, 28 Apr 2008) | 6 lines

  Get rid of _test(), _main(), _debug() and _check().  Tests are no longer
  needed (better set available in Lib/test/test_robotparser.py).  Clean up a
  few PEP 8 nits (compound statements on a single line, whitespace around
  operators).
................
  r62558 | brett.cannon | 2008-04-28 06:50:06 +0200 (Mon, 28 Apr 2008) | 3 lines

  Rename the test_traceback_print() function to traceback_print() to prevent
  test_capi from automatically calling the function.
................
  r62559 | georg.brandl | 2008-04-28 07:16:30 +0200 (Mon, 28 Apr 2008) | 2 lines

  Fix markup.
................
  r62569 | amaury.forgeotdarc | 2008-04-28 23:07:06 +0200 (Mon, 28 Apr 2008) | 5 lines

  test_sundry performs minimal tests (a simple import...) on modules that are not tested otherwise.

  Some of them now have tests and can be removed.
  Only 70 to go...
................
  r62574 | andrew.kuchling | 2008-04-29 04:03:54 +0200 (Tue, 29 Apr 2008) | 1 line

  Strip down SSL docs; I'm not managing to get test programs working, so I'll just give a minimal description
................
  r62577 | martin.v.loewis | 2008-04-29 08:10:53 +0200 (Tue, 29 Apr 2008) | 2 lines

  Add Rodrigo and Heiko.
................
  r62593 | nick.coghlan | 2008-04-30 16:23:36 +0200 (Wed, 30 Apr 2008) | 1 line

  Update command line usage documentation to reflect 2.6 changes (also includes some minor cleanups). Addresses TODO list issue 2258
................
  r62595 | andrew.kuchling | 2008-04-30 18:19:55 +0200 (Wed, 30 Apr 2008) | 1 line

  Typo fix
................
  r62604 | benjamin.peterson | 2008-04-30 23:03:58 +0200 (Wed, 30 Apr 2008) | 2 lines

  make test_support's captured_output a bit more robust when exceptions happen
................
  r62605 | georg.brandl | 2008-04-30 23:08:42 +0200 (Wed, 30 Apr 2008) | 2 lines

  #1748: use functools.wraps instead of rolling own metadata update.
................
  r62606 | benjamin.peterson | 2008-04-30 23:25:55 +0200 (Wed, 30 Apr 2008) | 2 lines

  Remove some from __future__ import with_statements
................
  r62608 | benjamin.peterson | 2008-05-01 00:03:36 +0200 (Thu, 01 May 2008) | 2 lines

  Fix typo in whatsnew
................
  r62616 | georg.brandl | 2008-05-01 20:24:32 +0200 (Thu, 01 May 2008) | 2 lines

  Fix synopsis.
................
  r62626 | brett.cannon | 2008-05-02 04:25:09 +0200 (Fri, 02 May 2008) | 6 lines

  Fix a backwards-compatibility mistake where a new optional argument for
  warnings.showwarning() was being used. This broke pre-existing replacements for
  the function since they didn't support the extra argument.

  Closes issue 2705.
................
  r62627 | gregory.p.smith | 2008-05-02 09:26:52 +0200 (Fri, 02 May 2008) | 20 lines

  This should fix issue2632.  A long description of the two competing
  problems is in the bug report (one old, one recently introduced trying
  to fix the old one).  In short:

  buffer data during socket._fileobject.read() and readlines() within a
  cStringIO object instead of a [] of str()s returned from the recv()
  call.

  This prevents excessive memory use due to the size parameter being
  passed to recv() being grossly larger than the actual size of the data
  returned *and* prevents excessive cpu usage due to looping in python
  calling recv() with a very tiny size value if min() is used as the
  previous memory-use bug "fix" did.

  It also documents what the socket._fileobject._rbufsize member is
  actually used for.

  This is a candidate for back porting to 2.5.
................
  r62636 | mark.hammond | 2008-05-02 14:48:15 +0200 (Fri, 02 May 2008) | 2 lines

  #2581: Vista UAC/elevation support for bdist_wininst
................
  r62638 | facundo.batista | 2008-05-02 19:39:00 +0200 (Fri, 02 May 2008) | 3 lines

  Fixed some test structures. Thanks Mark Dickinson.
................
  r62644 | ronald.oussoren | 2008-05-02 21:45:11 +0200 (Fri, 02 May 2008) | 7 lines

  Fix for issue #2573: Can't change the framework name on OS X builds

  This introduces a new configure option: --with-framework-name=NAME
  (defaulting to 'Python'). This allows you to install several copies
  of the Python framework with different names (such as a normal build
  and a debug build).
................
  r62645 | ronald.oussoren | 2008-05-02 21:58:56 +0200 (Fri, 02 May 2008) | 2 lines

  Finish fix for issue2573, previous patch was incomplete.
................
  r62647 | martin.v.loewis | 2008-05-02 23:30:20 +0200 (Fri, 02 May 2008) | 13 lines

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

  ........
    r62470 | david.wolever | 2008-04-24 02:11:07 +0200 (Do, 24 Apr 2008) | 3 lines

    Fixed up and applied the patch for #2431 -- speeding up 2to3 with a lookup table.
  ........
    r62646 | martin.v.loewis | 2008-05-02 23:29:27 +0200 (Fr, 02 Mai 2008) | 2 lines

    Fix whitespace.
  ........
................
  r62648 | ronald.oussoren | 2008-05-02 23:42:35 +0200 (Fri, 02 May 2008) | 4 lines

  Fix for #1905: PythonLauncher not working correctly on OSX 10.5/Leopard

  This fixes both Python Launchar and the terminalcommand module.
................
  r62651 | ronald.oussoren | 2008-05-02 23:54:56 +0200 (Fri, 02 May 2008) | 2 lines

  Fix for issue #2520 (cannot import macerrors)
................
  r62652 | benjamin.peterson | 2008-05-03 00:12:58 +0200 (Sat, 03 May 2008) | 2 lines

  capitalization nit for reStructuredText
................
  r62653 | brett.cannon | 2008-05-03 03:02:41 +0200 (Sat, 03 May 2008) | 2 lines

  Fix some indentation errors.
................
  r62656 | brett.cannon | 2008-05-03 05:19:39 +0200 (Sat, 03 May 2008) | 6 lines

  Fix the C implementation of 'warnings' to infer the filename of the module that
  raised an exception properly when __file__ is not set, __name__ == '__main__',
  and sys.argv[0] is a false value.

  Closes issue2743.
................
  r62661 | amaury.forgeotdarc | 2008-05-03 14:21:13 +0200 (Sat, 03 May 2008) | 8 lines

  In test_io, StatefulIncrementalDecoderTest was not part of the test suite.
  And of course, the test failed:
  a bytearray was used without reason in io.TextIOWrapper.tell().

  The difference is that iterating over bytes (i.e. str in python2.6) returns 1-char bytes,
  whereas bytearrays yield integers.
  This code should still work with python3.0
................
  r62663 | benjamin.peterson | 2008-05-03 17:56:42 +0200 (Sat, 03 May 2008) | 2 lines

  The compiling struct is now passed around to all AST helpers (see issue 2720)
................
  r62680 | benjamin.peterson | 2008-05-03 23:35:18 +0200 (Sat, 03 May 2008) | 2 lines

  Moved testing of builtin types out of test_builtin and into type specific modules
................
  r62686 | mark.dickinson | 2008-05-04 04:25:46 +0200 (Sun, 04 May 2008) | 4 lines

  Make sure that Context traps and flags dictionaries have values 0 and 1
  (as documented) rather than True and False.
................
  r62687 | benjamin.peterson | 2008-05-04 05:05:49 +0200 (Sun, 04 May 2008) | 2 lines

  Fix typo in whatsnew
................
  r62696 | georg.brandl | 2008-05-04 11:15:04 +0200 (Sun, 04 May 2008) | 2 lines

  #2752: wrong meaning of '' for socket host.
................
  r62699 | christian.heimes | 2008-05-04 13:50:53 +0200 (Sun, 04 May 2008) | 1 line

  Added note that Python requires at least Win2k SP4
................
  r62700 | gerhard.haering | 2008-05-04 14:59:57 +0200 (Sun, 04 May 2008) | 3 lines

  SQLite requires 64-bit integers in order to build. So the whole HAVE_LONG_LONG
  #ifdefing was useless.
................
  r62701 | gerhard.haering | 2008-05-04 15:15:12 +0200 (Sun, 04 May 2008) | 3 lines

  Applied sqliterow-richcmp.diff patch from Thomas Heller in Issue2152. The
  sqlite3.Row type is now correctly hashable.
................
  r62702 | gerhard.haering | 2008-05-04 15:42:44 +0200 (Sun, 04 May 2008) | 5 lines

  Implemented feature request 2157: Converter names are cut off at '('
  characters. This avoids the common case of something like 'NUMBER(10)' not
  being parsed as 'NUMBER', like expected. Also corrected the docs about
  converter names being case-sensitive. They aren't any longer.
................
  r62703 | georg.brandl | 2008-05-04 17:45:05 +0200 (Sun, 04 May 2008) | 2 lines

  #2757: Remove spare newline.
................
  r62711 | benjamin.peterson | 2008-05-04 21:10:02 +0200 (Sun, 04 May 2008) | 2 lines

  Fix typo in bugs.rst
................

17 years agoBlocked revisions 62684 via svnmerge
Mark Dickinson [Sun, 4 May 2008 02:07:53 +0000 (02:07 +0000)]
Blocked revisions 62684 via svnmerge

........
  r62684 | mark.dickinson | 2008-05-03 22:05:06 -0400 (Sat, 03 May 2008) | 9 lines

  Some very minor changes to decimal.py in Python 2.6, aimed
  at reducing the size of the diff between the 2.x decimal.py
  and 3.x decimal.py and thereby making future merges easier:

  - replace one instnace of an old-style raise statement
  - define __div__ in terms of __truediv__ instead of the
    other way around
  - make wording match on an exception message
........

17 years agoRevert changes in 62669, since they caused test failures.
Mark Dickinson [Sun, 4 May 2008 00:00:19 +0000 (00:00 +0000)]
Revert changes in 62669, since they caused test failures.
__floor__, __ceil__ and __round__ are still wrong,
but they need to be replaced with something rather
than just removed.

17 years agoMerge OpenSearch-related changes.
Georg Brandl [Sat, 3 May 2008 20:52:18 +0000 (20:52 +0000)]
Merge OpenSearch-related changes.