]> granicus.if.org Git - python/log
python
16 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.

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

16 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.
........

16 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.
........

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

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

16 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.

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

16 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.

16 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
........

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

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

16 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.

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

16 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
........

16 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
........

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

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

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

16 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

16 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.

16 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.

16 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().

16 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.

16 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

16 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.

16 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

16 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().

16 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.

16 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!

16 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

16 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.
........

16 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.

16 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
........

16 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).

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

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

16 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
........

16 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.

16 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.

16 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.
........

16 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
........

16 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.

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

16 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.

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

16 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.
........

16 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.
........

16 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.

16 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).

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

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

16 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
................

16 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
........

16 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.

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

16 years agoRemove broken __round__, __ceil__ and __floor__ from Decimal
Mark Dickinson [Sat, 3 May 2008 19:59:07 +0000 (19:59 +0000)]
Remove broken __round__, __ceil__ and __floor__ from Decimal

16 years agoblock r62666
Mark Dickinson [Sat, 3 May 2008 18:25:45 +0000 (18:25 +0000)]
block r62666

16 years agoIssue #1950: Fixed misusage of PyUnicode_AsString().
Alexandre Vassalotti [Sat, 3 May 2008 18:24:43 +0000 (18:24 +0000)]
Issue #1950: Fixed misusage of PyUnicode_AsString().

16 years agoFixed a small omission in the renaming of "unicode" to "str".
Alexandre Vassalotti [Sat, 3 May 2008 04:42:16 +0000 (04:42 +0000)]
Fixed a small omission in the renaming of "unicode" to "str".

16 years agoRemoved implicit convertions of str object to bytes from base64.
Alexandre Vassalotti [Sat, 3 May 2008 04:39:38 +0000 (04:39 +0000)]
Removed implicit convertions of str object to bytes from base64.

This also exposed some bugs in urlib2 and email.base64mime, which I
tried my best to fix. However, someone will probably have to double
check.

16 years agoRemoved memoryview objects from bytes_types.
Alexandre Vassalotti [Sat, 3 May 2008 01:42:49 +0000 (01:42 +0000)]
Removed memoryview objects from bytes_types.

memoryview objects have a different API (such as for indexing) than
bytes and bytesarray objects, so memoryview objects shouldn't be
treated blindly as "bytes" objects.

16 years agoFixed a bug in the representation of self-referential tuples.
Alexandre Vassalotti [Sat, 3 May 2008 01:37:08 +0000 (01:37 +0000)]
Fixed a bug in the representation of self-referential tuples.

16 years agoOne more attempt to track down Debian/alpha test_math failures:
Mark Dickinson [Fri, 2 May 2008 01:19:50 +0000 (01:19 +0000)]
One more attempt to track down Debian/alpha test_math failures:
add diagnostic information in the ValueError message.  This
change is temporary, and will be reversed after the next run
of the Debian/alpha buildbot.

16 years agoRemove temporary autoconf checks added in revision 62592
Mark Dickinson [Thu, 1 May 2008 21:27:05 +0000 (21:27 +0000)]
Remove temporary autoconf checks added in revision 62592

16 years agoDon't output floats in prime example.
Georg Brandl [Thu, 1 May 2008 18:06:50 +0000 (18:06 +0000)]
Don't output floats in prime example.

16 years agoWhoops. errno should only be tested when the result is finite.
Mark Dickinson [Thu, 1 May 2008 00:19:23 +0000 (00:19 +0000)]
Whoops.  errno should only be tested when the result is finite.

16 years agoMake floating-point exception error messages slightly more verbose: in
Mark Dickinson [Wed, 30 Apr 2008 23:30:57 +0000 (23:30 +0000)]
Make floating-point exception error messages slightly more verbose: in
particular, the error message now allows one to distinguish between a
ValueError arising from a singularity (e.g. log(0.)), which would
usually produce +-infinity in non-stop mode, and a ValueError resulting
from an invalid input (e.g. sqrt(-1.)), which would normally produce a
NaN in non-stop mode.

16 years agoRemoved merge tracking for "svnmerge" for
Thomas Heller [Wed, 30 Apr 2008 22:36:24 +0000 (22:36 +0000)]
Removed merge tracking for "svnmerge" for
svn+ssh://pythondev@svn.python.org/python/branches/py3k-ctypes-pep3118

16 years agoMerged revisions 62602 via svnmerge from
Georg Brandl [Wed, 30 Apr 2008 20:06:53 +0000 (20:06 +0000)]
Merged revisions 62602 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62602 | georg.brandl | 2008-04-30 22:02:37 +0200 (Wed, 30 Apr 2008) | 2 lines

  #2727: clarify tp_iternext docs.
........

16 years agoBlock backport of next().
Georg Brandl [Wed, 30 Apr 2008 19:47:55 +0000 (19:47 +0000)]
Block backport of next().

16 years agoFix nits in builtin next().
Georg Brandl [Wed, 30 Apr 2008 19:47:01 +0000 (19:47 +0000)]
Fix nits in builtin next().

16 years agoMerged revisions 60056-60071,60073-60127,60129-60261,60263-60284,60286-62589,62591...
Thomas Heller [Wed, 30 Apr 2008 17:11:46 +0000 (17:11 +0000)]
Merged revisions 60056-60071,60073-60127,60129-60261,60263-60284,60286-62589,62591-62594 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k-ctypes-pep3118

........
  r60059 | thomas.heller | 2008-01-18 22:17:05 +0100 (Fri, 18 Jan 2008) | 1 line

  Implement pep3118 format strings for SimpleCData types.
........
  r60108 | thomas.heller | 2008-01-19 22:56:12 +0100 (Sat, 19 Jan 2008) | 3 lines

  Always use explicit endian specifiers for simple types, and a bug fix
  too.  Add unittest.
........
  r60112 | thomas.heller | 2008-01-19 23:25:14 +0100 (Sat, 19 Jan 2008) | 2 lines

  Fully implement tp_asbuffer for pointer types.
........
  r60261 | thomas.heller | 2008-01-24 22:01:29 +0100 (Thu, 24 Jan 2008) | 4 lines

  Added shape and ndim field to StgDictObject.  Implemented pep3118
  format string, ndim, and shape for array types.  Added a
  buffer_info(type_or_object) for testing.
........
  r60278 | thomas.heller | 2008-01-25 11:53:33 +0100 (Fri, 25 Jan 2008) | 2 lines

  Implement pep3118 format strings for ctypes.Structure and ctypes.Union.
........
  r60288 | thomas.heller | 2008-01-25 17:58:30 +0100 (Fri, 25 Jan 2008) | 2 lines

  All ctypes types now use the same CData_GetBuffer function.
........
  r60289 | thomas.heller | 2008-01-25 19:59:45 +0100 (Fri, 25 Jan 2008) | 2 lines

  Fix format string for structures, and itemsize for arrays.
........
  r60290 | thomas.heller | 2008-01-25 20:09:03 +0100 (Fri, 25 Jan 2008) | 2 lines

  Implement to format string for function pointers.
........
  r60292 | thomas.heller | 2008-01-25 20:32:20 +0100 (Fri, 25 Jan 2008) | 3 lines

  Only structures with native packing implement the pep.  Unions, or
  packed structures do not.
........
  r60293 | thomas.heller | 2008-01-25 20:34:31 +0100 (Fri, 25 Jan 2008) | 2 lines

  Update the test.
........
  r60295 | thomas.heller | 2008-01-25 20:44:41 +0100 (Fri, 25 Jan 2008) | 2 lines

  Fixed a few XXX markers.
........
  r60298 | thomas.heller | 2008-01-25 21:11:08 +0100 (Fri, 25 Jan 2008) | 1 line

  Fix test for 64-bt platform.
........
  r60299 | thomas.heller | 2008-01-25 21:34:11 +0100 (Fri, 25 Jan 2008) | 2 lines

  Add test for the readonly bit.
........
  r60384 | thomas.heller | 2008-01-28 08:45:04 +0100 (Mon, 28 Jan 2008) | 4 lines

  Restructure the test so that it contains little endian format strings.
  On big endian machines, the format strings are converted by replacing
  '<' with '>'.
........
  r60385 | thomas.heller | 2008-01-28 08:58:46 +0100 (Mon, 28 Jan 2008) | 1 line

  Bugfix and test for explicit big and little endian types.
........
  r60428 | thomas.heller | 2008-01-29 22:00:37 +0100 (Tue, 29 Jan 2008) | 1 line

  Add comments to clarify the tests.
........
  r62589 | thomas.heller | 2008-04-30 13:49:46 +0200 (Wed, 30 Apr 2008) | 1 line

  Fix compiler warnings.
........

16 years agoAdd some temporary autoconf checks to try to figure out why test_math is
Mark Dickinson [Wed, 30 Apr 2008 14:21:39 +0000 (14:21 +0000)]
Add some temporary autoconf checks to try to figure out why test_math is
failing on Debian/alpha.  (log(9.88e-324) gives an unexpected ValueError
on that platform).  These checks will be removed again once the source
of the problem is identified.

I hope this is a reasonable way to approach the Debian/alpha buildbot
failures; if there's a better way of debugging buildbot test failures
then please let me know.

16 years agoMerged revisions 62586 via svnmerge from
Eric Smith [Wed, 30 Apr 2008 02:12:09 +0000 (02:12 +0000)]
Merged revisions 62586 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62586 | eric.smith | 2008-04-29 21:09:30 -0400 (Tue, 29 Apr 2008) | 5 lines

  Issue 2526, float.__format__ 'n' specifier does not support thousands grouping.

  Implemented grouping, with tests.
  Cleaned up PyOS_ascii_formatd by breaking reformatting into smaller functions.
........

16 years agoFix var name.
Georg Brandl [Tue, 29 Apr 2008 21:00:18 +0000 (21:00 +0000)]
Fix var name.

16 years agoCleanup the Unicode header documentation and formatting a bit.
Marc-André Lemburg [Tue, 29 Apr 2008 11:14:08 +0000 (11:14 +0000)]
Cleanup the Unicode header documentation and formatting a bit.

16 years agoDocument the fact that '\U' and '\u' escapes are not treated specially in 3.0 (see...
Benjamin Peterson [Mon, 28 Apr 2008 21:05:10 +0000 (21:05 +0000)]
Document the fact that '\U' and '\u' escapes are not treated specially in 3.0 (see issue 2541)

16 years agoBlocked revisions 62536 via svnmerge
Benjamin Peterson [Sun, 27 Apr 2008 18:44:04 +0000 (18:44 +0000)]
Blocked revisions 62536 via svnmerge

........
  r62536 | benjamin.peterson | 2008-04-27 13:40:21 -0500 (Sun, 27 Apr 2008) | 2 lines

  A little reformating of Py3k warnings
........

16 years agoBlocked revisions 62517-62518 via svnmerge
Benjamin Peterson [Sun, 27 Apr 2008 03:02:57 +0000 (03:02 +0000)]
Blocked revisions 62517-62518 via svnmerge

........
  r62517 | benjamin.peterson | 2008-04-26 21:28:02 -0500 (Sat, 26 Apr 2008) | 2 lines

  Added PyErr_WarnPy3k function. (issue 2671) I will be converting current Py3k warnings to the use of this function soon.
........
  r62518 | benjamin.peterson | 2008-04-26 22:01:45 -0500 (Sat, 26 Apr 2008) | 2 lines

  Use PyErr_WarnPy3k throughout
........

16 years agoMerged revisions 62499 via svnmerge from
Mark Dickinson [Sat, 26 Apr 2008 20:48:56 +0000 (20:48 +0000)]
Merged revisions 62499 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62499 | mark.dickinson | 2008-04-25 12:11:04 -0400 (Fri, 25 Apr 2008) | 7 lines

  Issue #1496032.  Add -mieee to BASECFLAGS on alpha, when gcc is
  the compiler.  This should(?) help to fix failures in test_math
  and test_cmath on Linux/alpha.

  Also add configure message reporting the result of uname -m, as
  a debugging aid.
........

16 years agoBlock 2.6-only doc change.
Georg Brandl [Sat, 26 Apr 2008 18:28:08 +0000 (18:28 +0000)]
Block 2.6-only doc change.

16 years ago#2689 Fix indentation in Objects/rangeobject.c
Benjamin Peterson [Fri, 25 Apr 2008 21:15:37 +0000 (21:15 +0000)]
#2689 Fix indentation in Objects/rangeobject.c

16 years agoRemove duplicated code in pydoc.py, probably a merge conflict some months ago.
Amaury Forgeot d'Arc [Fri, 25 Apr 2008 20:47:52 +0000 (20:47 +0000)]
Remove duplicated code in pydoc.py, probably a merge conflict some months ago.

Spotted by Humberto Diogenes.

16 years agoMerged revisions 62490 via svnmerge from
Benjamin Peterson [Fri, 25 Apr 2008 01:59:09 +0000 (01:59 +0000)]
Merged revisions 62490 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62490 | benjamin.peterson | 2008-04-24 20:29:10 -0500 (Thu, 24 Apr 2008) | 2 lines

  reformat some documentation of classes so methods and attributes are under the class directive
........

16 years agoCorrect recently merged tests:
Amaury Forgeot d'Arc [Thu, 24 Apr 2008 21:00:04 +0000 (21:00 +0000)]
Correct recently merged tests:
- two bugs in pydoc.py
- remove test about classic classes

16 years agoMerged revisions 62486-62487 via svnmerge from
Amaury Forgeot d'Arc [Thu, 24 Apr 2008 20:48:12 +0000 (20:48 +0000)]
Merged revisions 62486-62487 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62486 | amaury.forgeotdarc | 2008-04-24 16:22:26 -0400 (Thu, 24 Apr 2008) | 7 lines

  Add a few tests for pydoc.

  This is a modified version of a patch proposed by Humberto Diogenes
  in the discussion of issue1883.

  I will merge manually this change into the py3k branch: the tests must be adapted.
........
  r62487 | amaury.forgeotdarc | 2008-04-24 16:41:50 -0400 (Thu, 24 Apr 2008) | 2 lines

  Use absolute import for test package
........

16 years agoMerged revisions 62481 via svnmerge from
Thomas Heller [Thu, 24 Apr 2008 18:39:36 +0000 (18:39 +0000)]
Merged revisions 62481 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62481 | thomas.heller | 2008-04-24 20:14:19 +0200 (Do, 24 Apr 2008) | 3 lines

  Remove cyclic reference in CFuncPtr instances; see issue #2682.

  Backport candidate for the release25-maint branch.
........

16 years agoObvious simplification, now that "long" has disappeared.
Amaury Forgeot d'Arc [Thu, 24 Apr 2008 18:26:53 +0000 (18:26 +0000)]
Obvious simplification, now that "long" has disappeared.

16 years agoThere is no reason for imp.get_magic() to return a mutable bytearray
Amaury Forgeot d'Arc [Thu, 24 Apr 2008 18:23:22 +0000 (18:23 +0000)]
There is no reason for imp.get_magic() to return a mutable bytearray

16 years agoRemoved documentation for future_builtins
Benjamin Peterson [Thu, 24 Apr 2008 02:43:56 +0000 (02:43 +0000)]
Removed documentation for future_builtins

16 years agoremove some old versionchanged and versionadded directives
Benjamin Peterson [Thu, 24 Apr 2008 02:34:53 +0000 (02:34 +0000)]
remove some old versionchanged and versionadded directives

16 years agoIssue 2440: remove the guard around the handling of case 'n' in getargs.c's convertsi...
Trent Nelson [Tue, 22 Apr 2008 19:02:40 +0000 (19:02 +0000)]
Issue 2440: remove the guard around the handling of case 'n' in getargs.c's convertsimple() such that we always treat it as an index type, regardless of whether or not sizeof(size_t) == sizeof(long).  Fix the test_args2.Signed_TestCase.test_n() such that it tests for adherence to PEP 357 (don't try and coerce objects that don't have nb_index slots but do have nb_int slots (i.e. floats) into indexes 'just because we can').  Three other commits are related to this one: r62269 and r62279, which were changes to PyNumber_Index (among other things) to check for nb_int slots when we lack nb_index slots -- and r62292, which is when I reverted these changes after various people pointed out that the test was in fact wrong, not the code.

16 years agodumps() and loads() work in terms of bytes objects not strings.
Mark Summerfield [Mon, 21 Apr 2008 14:47:45 +0000 (14:47 +0000)]
dumps() and loads() work in terms of bytes objects not strings.

16 years agoMerged revisions 62420-62421,62423-62424 via svnmerge from
Christian Heimes [Mon, 21 Apr 2008 13:08:03 +0000 (13:08 +0000)]
Merged revisions 62420-62421,62423-62424 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62420 | mark.dickinson | 2008-04-20 20:30:05 +0200 (Sun, 20 Apr 2008) | 3 lines

  Even more fixes for alpha Tru64, this time for
  the phase and polar methods.
........
  r62421 | mark.dickinson | 2008-04-20 22:38:48 +0200 (Sun, 20 Apr 2008) | 2 lines

  Add test for tanh(-0.) == -0. on IEEE 754 systems
........
  r62423 | amaury.forgeotdarc | 2008-04-20 23:02:21 +0200 (Sun, 20 Apr 2008) | 3 lines

  Correct an apparent refleak in test_pkgutil: zipimport._zip_directory_cache contains
  info for all processed zip files, even when they are no longer used.
........
  r62424 | mark.dickinson | 2008-04-20 23:39:04 +0200 (Sun, 20 Apr 2008) | 4 lines

  math.atan2 is misbehaving on Windows;  this patch
  should fix the problem in the same way that
  the cmath.phase problems were fixed.
........

16 years agoBlocked revisions 62431 via svnmerge
Benjamin Peterson [Mon, 21 Apr 2008 11:59:36 +0000 (11:59 +0000)]
Blocked revisions 62431 via svnmerge

........
  r62431 | benjamin.peterson | 2008-04-21 06:57:40 -0500 (Mon, 21 Apr 2008) | 2 lines

  Moved io doc changes back
........

16 years agoA lot of small detailed revisions to the io module's doc.
Mark Summerfield [Mon, 21 Apr 2008 10:29:45 +0000 (10:29 +0000)]
A lot of small detailed revisions to the io module's doc.

16 years agoMerged revisions 62386-62387,62389-62393,62396,62400-62402,62407,62409-62410,62412...
Christian Heimes [Sun, 20 Apr 2008 21:01:16 +0000 (21:01 +0000)]
Merged revisions 62386-62387,62389-62393,62396,62400-62402,62407,62409-62410,62412-62414,62418-62419 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62386 | christian.heimes | 2008-04-19 04:23:57 +0200 (Sat, 19 Apr 2008) | 2 lines

  Added kill, terminate and send_signal to subprocess.Popen
  The bits and pieces for the Windows side were already in place. The POSIX side is trivial (as usual) and uses os.kill().
........
  r62387 | georg.brandl | 2008-04-19 10:23:59 +0200 (Sat, 19 Apr 2008) | 2 lines

  Fix-up docs for revision 62386.
........
  r62389 | georg.brandl | 2008-04-19 18:57:43 +0200 (Sat, 19 Apr 2008) | 2 lines

  #2369: clarify that copyfile() doesn't take a target directory.
........
  r62390 | georg.brandl | 2008-04-19 18:58:28 +0200 (Sat, 19 Apr 2008) | 2 lines

  #2634: clarify meaning of env parameter to spawn/exec*e.
........
  r62391 | georg.brandl | 2008-04-19 18:58:49 +0200 (Sat, 19 Apr 2008) | 2 lines

  #2633: clarify meaning of env parameter.
........
  r62392 | georg.brandl | 2008-04-19 18:59:16 +0200 (Sat, 19 Apr 2008) | 2 lines

  #2631: clarify IMPORT_NAME semantics.
........
  r62393 | georg.brandl | 2008-04-19 19:00:14 +0200 (Sat, 19 Apr 2008) | 2 lines

  :func: et al. should *not* include the parens.
........
  r62396 | mark.dickinson | 2008-04-19 20:51:48 +0200 (Sat, 19 Apr 2008) | 5 lines

  Additional tests for math.pow, and extra special-case
  handling code in math.pow, in the hope of making all
  tests pass on the alpha Tru64 buildbot.
........
  r62400 | mark.dickinson | 2008-04-19 21:41:52 +0200 (Sat, 19 Apr 2008) | 3 lines

  Additional special-case handling for math.pow.
  Windows/VS2008 doesn't like (-1)**(+-inf).
........
  r62401 | benjamin.peterson | 2008-04-19 21:47:34 +0200 (Sat, 19 Apr 2008) | 2 lines

  Complete documentation for errors argument of io's open and TextIOWrapper
........
  r62402 | mark.dickinson | 2008-04-19 22:31:16 +0200 (Sat, 19 Apr 2008) | 2 lines

  Document updates to math and cmath modules.
........
  r62407 | georg.brandl | 2008-04-19 23:28:38 +0200 (Sat, 19 Apr 2008) | 2 lines

  Update template for newest Sphinx.
........
  r62409 | mark.dickinson | 2008-04-19 23:35:35 +0200 (Sat, 19 Apr 2008) | 5 lines

  Correct documentation for math.pow;
  0**nan is nan, not 0.  (But nan**0 and 1**nan are 1.)

  Also fix minor typo: 'quite NaN' -> 'quiet NaN'
........
  r62410 | mark.dickinson | 2008-04-19 23:49:22 +0200 (Sat, 19 Apr 2008) | 4 lines

  Move asinh documentation to the proper place.
  Remove meaningless 'in radians' from inverse
  hyperbolic functions.
........
  r62412 | mark.dickinson | 2008-04-20 03:22:30 +0200 (Sun, 20 Apr 2008) | 5 lines

  Report additional diagnostic information in
  test_math, to help track down debian-alpha
  buildbot failure.
........
  r62413 | mark.dickinson | 2008-04-20 03:39:24 +0200 (Sun, 20 Apr 2008) | 3 lines

  FreeBSD doesn't follow C99 for modf(inf); so add explicit
  special-value handling to math.modf code.
........
  r62414 | mark.dickinson | 2008-04-20 06:13:13 +0200 (Sun, 20 Apr 2008) | 5 lines

  Yet more explicit special case handling to make
  math.pow behave on alpha Tru64.  All IEEE 754
  special values are now handled directly; only
  the finite**finite case is handled by libm.
........
  r62418 | mark.dickinson | 2008-04-20 18:13:17 +0200 (Sun, 20 Apr 2008) | 7 lines

  Issue 2662: Initialize special value tables dynamically (i.e. when
  cmath module is loaded) instead of statically. This fixes compile-time
  problems on platforms where HUGE_VAL is an extern variable rather than
  a constant.

  Thanks Hirokazu Yamamoto for the patch.
........
  r62419 | andrew.kuchling | 2008-04-20 18:54:02 +0200 (Sun, 20 Apr 2008) | 1 line

  Move description of math module changes; various edits to description of cmath changes
........

16 years agoRemove duplicated reduce() entry.
Georg Brandl [Sat, 19 Apr 2008 22:18:33 +0000 (22:18 +0000)]
Remove duplicated reduce() entry.

16 years agoReverted 62397; no versionadded/changed in 3.0 docs
Benjamin Peterson [Sat, 19 Apr 2008 21:24:29 +0000 (21:24 +0000)]
Reverted 62397; no versionadded/changed in 3.0 docs