]>
granicus.if.org Git - python/log
Antoine Pitrou [Fri, 30 Oct 2009 22:23:02 +0000 (22:23 +0000)]
Merged revisions 75969 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75969 | antoine.pitrou | 2009-10-30 23:19:09 +0100 (ven., 30 oct. 2009) | 5 lines
Remove official documentation entry for thread._count() and make the
docstring more descriptive instead.
........
Antoine Pitrou [Fri, 30 Oct 2009 21:45:40 +0000 (21:45 +0000)]
Merged revisions 75967 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75967 | antoine.pitrou | 2009-10-30 22:41:22 +0100 (ven., 30 oct. 2009) | 3 lines
Try to fix transient refleaks in test_pydoc.
........
Antoine Pitrou [Fri, 30 Oct 2009 18:30:35 +0000 (18:30 +0000)]
Followup to r75965: replace the test_uuid-specific patch with a generic fix
(other tests may have the same problem).
Antoine Pitrou [Fri, 30 Oct 2009 18:15:02 +0000 (18:15 +0000)]
Fix a refleak in test_uuid when run with -j.
The "refleak" was simply the effect of internal buffering in block buffering mode
(rather than line buffering when sys.stdout is a terminal)
Antoine Pitrou [Fri, 30 Oct 2009 17:58:27 +0000 (17:58 +0000)]
Merged revisions 75962-75963 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75962 | antoine.pitrou | 2009-10-30 18:55:21 +0100 (ven., 30 oct. 2009) | 3 lines
Try to fix transient refleaks in test_asynchat.
........
r75963 | antoine.pitrou | 2009-10-30 18:56:00 +0100 (ven., 30 oct. 2009) | 3 lines
Try to fix transient refleaks in test_xmlrpc.
........
Antoine Pitrou [Fri, 30 Oct 2009 17:34:49 +0000 (17:34 +0000)]
Merged revisions 75960 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75960 | antoine.pitrou | 2009-10-30 18:33:28 +0100 (ven., 30 oct. 2009) | 3 lines
Fix transient refleaks in test_docxmlrpc.
........
Antoine Pitrou [Fri, 30 Oct 2009 17:25:12 +0000 (17:25 +0000)]
Merged revisions 75958 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75958 | antoine.pitrou | 2009-10-30 18:07:08 +0100 (ven., 30 oct. 2009) | 7 lines
Issue #7222: Make thread "reaping" more reliable so that reference
leak-chasing test runs give sensible results. The previous method of
reaping threads could return successfully while some Thread objects were
still referenced. This also introduces a new private function:
:func:\14 hread._count().
........
Mark Dickinson [Thu, 29 Oct 2009 12:23:02 +0000 (12:23 +0000)]
Merged revisions 75943-75945 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75943 | mark.dickinson | 2009-10-29 11:09:09 +0000 (Thu, 29 Oct 2009) | 1 line
Fix duplicate test numbers in extra.decTest
........
r75944 | mark.dickinson | 2009-10-29 12:04:00 +0000 (Thu, 29 Oct 2009) | 3 lines
Issue #7233: A number of two-argument Decimal methods were failing to
accept ints and longs for the second argument.
........
r75945 | mark.dickinson | 2009-10-29 12:11:18 +0000 (Thu, 29 Oct 2009) | 4 lines
Issue #7233: Fix Decimal.shift and Decimal.rotate methods for
arguments with more digits than the current context precision.
Bug reported by Stefan Krah.
........
Mark Dickinson [Thu, 29 Oct 2009 09:58:06 +0000 (09:58 +0000)]
Merged revisions 75939 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75939 | mark.dickinson | 2009-10-29 09:46:04 +0000 (Thu, 29 Oct 2009) | 5 lines
Roll back ill-considered attempts to fix printf specifier mismatch for off_t.
The sensible solution seems to be to implement %lld for PyString_FromFormat(V)
and PyErr_Format. See issue #7228.
........
Lars Gustäbel [Thu, 29 Oct 2009 09:39:47 +0000 (09:39 +0000)]
Merged revisions 75935 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75935 | lars.gustaebel | 2009-10-29 10:15:00 +0100 (Thu, 29 Oct 2009) | 3 lines
Issue #4750: Store the basename of the original filename in
the gzip FNAME header as required by RFC 1952.
........
Benjamin Peterson [Thu, 29 Oct 2009 01:50:06 +0000 (01:50 +0000)]
Blocked revisions 75931 via svnmerge
........
r75931 | benjamin.peterson | 2009-10-28 20:49:07 -0500 (Wed, 28 Oct 2009) | 5 lines
do a backport of r75928
The added test does not fail without the patch, but we still fix the issue of
surrogates being used in wide builds where they should not be.
........
Vinay Sajip [Wed, 28 Oct 2009 23:28:16 +0000 (23:28 +0000)]
Issue 7199: Documentation made slightly more consistent w.r.t. logging level enumeration.
Benjamin Peterson [Wed, 28 Oct 2009 21:59:39 +0000 (21:59 +0000)]
in wide builds, avoid storing high unicode characters from source code with surrogates
This is accomplished by decoding with utf-32 instead of utf-16 on all builds.
The patch is by Adam Olsen.
R. David Murray [Wed, 28 Oct 2009 14:07:51 +0000 (14:07 +0000)]
Merged revisions 75920 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75920 | r.david.murray | 2009-10-28 10:03:43 -0400 (Wed, 28 Oct 2009) | 2 lines
Remove variable that is no longer used.
........
Eric Smith [Wed, 28 Oct 2009 08:46:43 +0000 (08:46 +0000)]
Blocked revisions 75913 via svnmerge
........
r75913 | eric.smith | 2009-10-28 04:44:37 -0400 (Wed, 28 Oct 2009) | 1 line
Issue 7117: Replace PyOS_ascii_strtod with PyOS_string_to_double in _json.c as part of short float repr. Change made after consulting with Bob Ippolito. This completes the removal of calls to PyOS_ascii_strtod.
........
Mark Dickinson [Wed, 28 Oct 2009 07:49:26 +0000 (07:49 +0000)]
Merged revisions 75909 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75909 | mark.dickinson | 2009-10-28 07:47:32 +0000 (Wed, 28 Oct 2009) | 1 line
Fix format specifier for MSVC
........
Mark Dickinson [Wed, 28 Oct 2009 07:25:03 +0000 (07:25 +0000)]
Merged revisions 75905 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75905 | mark.dickinson | 2009-10-28 07:23:49 +0000 (Wed, 28 Oct 2009) | 1 line
Replace long long with PY_LONG_LONG
........
Tarek Ziadé [Wed, 28 Oct 2009 06:48:27 +0000 (06:48 +0000)]
Merged revisions 75901 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75901 | tarek.ziade | 2009-10-28 07:45:18 +0100 (Wed, 28 Oct 2009) | 1 line
removed spurious spaces
........
Tarek Ziadé [Tue, 27 Oct 2009 23:12:01 +0000 (23:12 +0000)]
Merged revisions 75893 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75893 | tarek.ziade | 2009-10-28 00:06:10 +0100 (Wed, 28 Oct 2009) | 1 line
Fixed #1180: Option to ignore ~/.pydistutils.cfg in Distutils
........
Mark Dickinson [Tue, 27 Oct 2009 23:00:56 +0000 (23:00 +0000)]
Remove extra blank line accidentally introduced in r75885
Georg Brandl [Tue, 27 Oct 2009 23:00:28 +0000 (23:00 +0000)]
Merged revisions 75887 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75887 | georg.brandl | 2009-10-27 23:56:09 +0100 (Di, 27 Okt 2009) | 1 line
Make sure every run of test_intern() interns a new string, otherwise that test fails e.g. when some other test in test_builtin fails and it is rerun in verbose mode.
........
Mark Dickinson [Tue, 27 Oct 2009 22:12:20 +0000 (22:12 +0000)]
Merged revisions 75883 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75883 | mark.dickinson | 2009-10-27 22:09:33 +0000 (Tue, 27 Oct 2009) | 1 line
Test long inputs to float
........
Mark Dickinson [Tue, 27 Oct 2009 21:49:48 +0000 (21:49 +0000)]
Merged revisions 75879 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75879 | mark.dickinson | 2009-10-27 21:48:20 +0000 (Tue, 27 Oct 2009) | 3 lines
Silence gcc warnings when trying to print an off_t using "lld", on platforms
where off_t has type long (e.g., 64-bit Linux).
........
Georg Brandl [Tue, 27 Oct 2009 21:37:48 +0000 (21:37 +0000)]
Only declare variable when it's used.
Antoine Pitrou [Tue, 27 Oct 2009 21:32:38 +0000 (21:32 +0000)]
Merged revisions 75874 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75874 | antoine.pitrou | 2009-10-27 22:27:24 +0100 (mar., 27 oct. 2009) | 4 lines
Reduce the probability of refleaks in test_socketserver.
Not completely suppressed though, see issue #7222.
........
Tarek Ziadé [Tue, 27 Oct 2009 21:24:21 +0000 (21:24 +0000)]
Merged revisions 75871 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75871 | tarek.ziade | 2009-10-27 22:20:27 +0100 (Tue, 27 Oct 2009) | 1 line
Issue #7218: Fix test_site for win32
........
Benjamin Peterson [Tue, 27 Oct 2009 21:14:50 +0000 (21:14 +0000)]
remove shadowing declartion
Georg Brandl [Tue, 27 Oct 2009 21:02:11 +0000 (21:02 +0000)]
Merged revisions 75866-75867 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75866 | georg.brandl | 2009-10-27 21:52:02 +0100 (Di, 27 Okt 2009) | 1 line
Add a regrtest option to re-run in verbose mode immediately after a test fails, and use that option on the buildbots.
........
r75867 | georg.brandl | 2009-10-27 21:55:44 +0100 (Di, 27 Okt 2009) | 1 line
Reformat the regrtest command-line option help and group the options into sections.
........
Antoine Pitrou [Tue, 27 Oct 2009 20:21:45 +0000 (20:21 +0000)]
Merged revisions 75860 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75860 | antoine.pitrou | 2009-10-27 21:20:41 +0100 (mar., 27 oct. 2009) | 3 lines
Try to fix transient refleaks in test_distutils.
........
Antoine Pitrou [Tue, 27 Oct 2009 20:17:03 +0000 (20:17 +0000)]
Merged revisions 75855 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75855 | antoine.pitrou | 2009-10-27 21:14:04 +0100 (mar., 27 oct. 2009) | 3 lines
Fix transient refleaks in test_urllib2_localnet.
........
Antoine Pitrou [Tue, 27 Oct 2009 20:05:26 +0000 (20:05 +0000)]
Merged revisions 75851 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75851 | antoine.pitrou | 2009-10-27 21:02:23 +0100 (mar., 27 oct. 2009) | 3 lines
Suppress transient refleaks in test_threading.
........
Antoine Pitrou [Tue, 27 Oct 2009 19:49:45 +0000 (19:49 +0000)]
Merged revisions 75849 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75849 | antoine.pitrou | 2009-10-27 20:47:30 +0100 (mar., 27 oct. 2009) | 3 lines
Suppress transient refleaks in test_smtplib.
........
Eric Smith [Tue, 27 Oct 2009 19:44:06 +0000 (19:44 +0000)]
Blocked revisions 75846 via svnmerge
........
r75846 | eric.smith | 2009-10-27 15:42:57 -0400 (Tue, 27 Oct 2009) | 1 line
Removed PyOS_ascii_atof from marshal.c, as mentioned in issue 7117. Also brings it more in line with py3k.
........
Antoine Pitrou [Tue, 27 Oct 2009 19:39:10 +0000 (19:39 +0000)]
Blocked revisions 75844 via svnmerge
........
r75844 | antoine.pitrou | 2009-10-27 20:36:44 +0100 (mar., 27 oct. 2009) | 3 lines
Suppress transient refleaks in test_file2k.
........
Antoine Pitrou [Tue, 27 Oct 2009 19:25:57 +0000 (19:25 +0000)]
Merged revisions 75842 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75842 | antoine.pitrou | 2009-10-27 20:23:56 +0100 (mar., 27 oct. 2009) | 3 lines
Fix transient refleak in test_sys.
........
Antoine Pitrou [Tue, 27 Oct 2009 18:52:30 +0000 (18:52 +0000)]
Merged revisions 75838 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75838 | antoine.pitrou | 2009-10-27 19:50:52 +0100 (mar., 27 oct. 2009) | 3 lines
(Hopefully) suppress transient refleaks in test_httpservers.
........
Antoine Pitrou [Tue, 27 Oct 2009 18:49:23 +0000 (18:49 +0000)]
Merged revisions 75826 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75826 | antoine.pitrou | 2009-10-27 19:36:47 +0100 (mar., 27 oct. 2009) | 3 lines
Suppress transient refleaks in test_asyncore
........
Eric Smith [Tue, 27 Oct 2009 18:47:34 +0000 (18:47 +0000)]
Blocked revisions 75824 via svnmerge
........
r75824 | eric.smith | 2009-10-27 14:33:14 -0400 (Tue, 27 Oct 2009) | 1 line
Removed PyOS_ascii_atof from ast.c, as mentioned in issue 7117.
........
Antoine Pitrou [Tue, 27 Oct 2009 17:47:14 +0000 (17:47 +0000)]
Merged revisions 75818 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75818 | antoine.pitrou | 2009-10-27 18:41:58 +0100 (mar., 27 oct. 2009) | 3 lines
Issue #7205: Fix a possible deadlock when using a BZ2File object from several threads at once.
........
Georg Brandl [Tue, 27 Oct 2009 15:28:25 +0000 (15:28 +0000)]
Merged revisions 75365,75394,75402-75403,75418,75459,75484,75592-75596,75600,75602-75607,75610-75613,75616-75617,75623,75627,75640,75647,75696,75795 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75365 | georg.brandl | 2009-10-11 22:16:16 +0200 (So, 11 Okt 2009) | 1 line
Fix broken links found by "make linkcheck". scipy.org seems to be done right now, so I could not verify links going there.
........
r75394 | georg.brandl | 2009-10-13 20:10:59 +0200 (Di, 13 Okt 2009) | 1 line
Fix markup.
........
r75402 | georg.brandl | 2009-10-14 17:51:48 +0200 (Mi, 14 Okt 2009) | 1 line
#7125: fix typo.
........
r75403 | georg.brandl | 2009-10-14 17:57:46 +0200 (Mi, 14 Okt 2009) | 1 line
#7126: os.environ changes *do* take effect in subprocesses started with os.system().
........
r75418 | georg.brandl | 2009-10-14 20:48:32 +0200 (Mi, 14 Okt 2009) | 1 line
#7116: str.join() takes an iterable.
........
r75459 | georg.brandl | 2009-10-17 10:57:43 +0200 (Sa, 17 Okt 2009) | 1 line
Fix refleaks in _ctypes PyCSimpleType_New, which fixes the refleak seen in test___all__.
........
r75484 | georg.brandl | 2009-10-18 09:58:12 +0200 (So, 18 Okt 2009) | 1 line
Fix missing word.
........
r75592 | georg.brandl | 2009-10-22 09:05:48 +0200 (Do, 22 Okt 2009) | 1 line
Fix punctuation.
........
r75593 | georg.brandl | 2009-10-22 09:06:49 +0200 (Do, 22 Okt 2009) | 1 line
Revert unintended change.
........
r75594 | georg.brandl | 2009-10-22 09:56:02 +0200 (Do, 22 Okt 2009) | 1 line
Fix markup.
........
r75595 | georg.brandl | 2009-10-22 09:56:56 +0200 (Do, 22 Okt 2009) | 1 line
Fix duplicate target.
........
r75596 | georg.brandl | 2009-10-22 10:05:04 +0200 (Do, 22 Okt 2009) | 1 line
Add a new directive marking up implementation details and start using it.
........
r75600 | georg.brandl | 2009-10-22 13:01:46 +0200 (Do, 22 Okt 2009) | 1 line
Make it more robust.
........
r75602 | georg.brandl | 2009-10-22 13:28:06 +0200 (Do, 22 Okt 2009) | 1 line
Document new directive.
........
r75603 | georg.brandl | 2009-10-22 13:28:23 +0200 (Do, 22 Okt 2009) | 1 line
Allow short form with text as argument.
........
r75604 | georg.brandl | 2009-10-22 13:36:50 +0200 (Do, 22 Okt 2009) | 1 line
Fix stylesheet for multi-paragraph impl-details.
........
r75605 | georg.brandl | 2009-10-22 13:48:10 +0200 (Do, 22 Okt 2009) | 1 line
Use "impl-detail" directive where applicable.
........
r75606 | georg.brandl | 2009-10-22 17:00:06 +0200 (Do, 22 Okt 2009) | 1 line
#6324: membership test tries iteration via __iter__.
........
r75607 | georg.brandl | 2009-10-22 17:04:09 +0200 (Do, 22 Okt 2009) | 1 line
#7088: document new functions in signal as Unix-only.
........
r75610 | georg.brandl | 2009-10-22 17:27:24 +0200 (Do, 22 Okt 2009) | 1 line
Reorder __slots__ fine print and add a clarification.
........
r75611 | georg.brandl | 2009-10-22 17:42:32 +0200 (Do, 22 Okt 2009) | 1 line
#7035: improve docs of the various <method>_errors() functions, and give them docstrings.
........
r75612 | georg.brandl | 2009-10-22 17:52:15 +0200 (Do, 22 Okt 2009) | 1 line
#7156: document curses as Unix-only.
........
r75613 | georg.brandl | 2009-10-22 17:54:35 +0200 (Do, 22 Okt 2009) | 1 line
#6977: getopt does not support optional option arguments.
........
r75616 | georg.brandl | 2009-10-22 18:17:05 +0200 (Do, 22 Okt 2009) | 1 line
Add proper references.
........
r75617 | georg.brandl | 2009-10-22 18:20:55 +0200 (Do, 22 Okt 2009) | 1 line
Make printout margin important.
........
r75623 | georg.brandl | 2009-10-23 10:14:44 +0200 (Fr, 23 Okt 2009) | 1 line
#7188: fix optionxform() docs.
........
r75627 | fred.drake | 2009-10-23 15:04:51 +0200 (Fr, 23 Okt 2009) | 2 lines
add further note about what's passed to optionxform
........
r75640 | neil.schemenauer | 2009-10-23 21:58:17 +0200 (Fr, 23 Okt 2009) | 2 lines
Improve some docstrings in the 'warnings' module.
........
r75647 | georg.brandl | 2009-10-24 12:04:19 +0200 (Sa, 24 Okt 2009) | 1 line
Fix markup.
........
r75696 | georg.brandl | 2009-10-25 21:25:43 +0100 (So, 25 Okt 2009) | 1 line
Fix a demo.
........
r75795 | georg.brandl | 2009-10-27 16:10:22 +0100 (Di, 27 Okt 2009) | 1 line
Fix a strange mis-edit.
........
Eric Smith [Tue, 27 Oct 2009 12:13:06 +0000 (12:13 +0000)]
Blocked revisions 75745 via svnmerge
........
r75745 | eric.smith | 2009-10-27 08:12:44 -0400 (Tue, 27 Oct 2009) | 1 line
Issue 7117: Replace PyOS_ascii_strtod with PyOS_string_to_double in stropmodule as part of short float repr.
........
Eric Smith [Tue, 27 Oct 2009 11:36:44 +0000 (11:36 +0000)]
Blocked revisions 75743 via svnmerge
........
r75743 | eric.smith | 2009-10-27 07:32:11 -0400 (Tue, 27 Oct 2009) | 1 line
Issue 7117: Replace PyOS_ascii_strtod with PyOS_string_to_double in cPickle as part of short float repr.
........
Mark Dickinson [Mon, 26 Oct 2009 22:48:32 +0000 (22:48 +0000)]
Issue #7207: Fix race condition in telnetlib test; should stop test failures on OS X 10.6.
Mark Dickinson [Mon, 26 Oct 2009 22:29:02 +0000 (22:29 +0000)]
Blocked revisions 75739 via svnmerge
........
r75739 | mark.dickinson | 2009-10-26 22:28:14 +0000 (Mon, 26 Oct 2009) | 5 lines
Issue #7117: Use PyOS_string_to_double instead of PyOS_ascii_strtod in
complexobject.c. Also remove length restriction on unicode inputs to
the complex constructor.
........
Mark Dickinson [Mon, 26 Oct 2009 22:05:06 +0000 (22:05 +0000)]
Make sure memory is freed on error in complex_subtype_from_string.
Mark Dickinson [Mon, 26 Oct 2009 21:51:18 +0000 (21:51 +0000)]
Remove length limitation on string arguments to complex()
Mark Dickinson [Mon, 26 Oct 2009 21:13:15 +0000 (21:13 +0000)]
Blocked revisions 75730-75731 via svnmerge
........
r75730 | mark.dickinson | 2009-10-26 21:09:09 +0000 (Mon, 26 Oct 2009) | 2 lines
Issue #7117: Backport missing pystrtod.h declarations from py3k.
........
r75731 | mark.dickinson | 2009-10-26 21:11:20 +0000 (Mon, 26 Oct 2009) | 4 lines
Issue #7117: Use PyOS_string_to_double instead of PyOS_ascii_strtod in
floatobject.c. Also, remove limitation on length of unicode inputs to
float().
........
Mark Dickinson [Mon, 26 Oct 2009 21:12:50 +0000 (21:12 +0000)]
Fix extra-long line; also makes py3k match trunk here.
Mark Dickinson [Mon, 26 Oct 2009 20:02:55 +0000 (20:02 +0000)]
Merged revisions 75728 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75728 | mark.dickinson | 2009-10-26 19:59:23 +0000 (Mon, 26 Oct 2009) | 3 lines
Use correct conversion specifier and length modifier when printing an
integer of type off_t. Also, don't assume that long long is available.
........
Antoine Pitrou [Mon, 26 Oct 2009 19:22:14 +0000 (19:22 +0000)]
Merged revisions 75725 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75725 | antoine.pitrou | 2009-10-26 20:16:46 +0100 (lun., 26 oct. 2009) | 4 lines
Some platforms have rl_completion_append_character but not rl_completion_suppress_append.
Reported by Mark D.
........
Eric Smith [Mon, 26 Oct 2009 17:48:13 +0000 (17:48 +0000)]
Blocked revisions 75722 via svnmerge
........
r75722 | eric.smith | 2009-10-26 13:46:17 -0400 (Mon, 26 Oct 2009) | 1 line
Finished removing _PyOS_double_to_string, as mentioned in issue 7117.
........
Mark Dickinson [Mon, 26 Oct 2009 15:40:42 +0000 (15:40 +0000)]
Blocked revisions 75720 via svnmerge
........
r75720 | mark.dickinson | 2009-10-26 15:39:50 +0000 (Mon, 26 Oct 2009) | 3 lines
Issue #7117 (backport py3k float repr) continued:
Backport pystrtod.c from py3k.
........
Eric Smith [Mon, 26 Oct 2009 15:10:57 +0000 (15:10 +0000)]
Blocked revisions 75717-75718 via svnmerge
........
r75717 | eric.smith | 2009-10-26 10:48:55 -0400 (Mon, 26 Oct 2009) | 1 line
Start to remove _PyOS_double_to_string, as mentioned in issue 7117.
........
r75718 | eric.smith | 2009-10-26 11:06:39 -0400 (Mon, 26 Oct 2009) | 1 line
Continue removing _PyOS_double_to_string, as mentioned in issue 7117.
........
Mark Dickinson [Mon, 26 Oct 2009 14:36:29 +0000 (14:36 +0000)]
Move some comments to more appropriate places
Mark Dickinson [Mon, 26 Oct 2009 14:19:42 +0000 (14:19 +0000)]
Merged revisions 75714 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75714 | mark.dickinson | 2009-10-26 14:18:44 +0000 (Mon, 26 Oct 2009) | 1 line
Warn against replacing PyNumber_Add with PyNumber_InPlaceAdd in sum
........
Mark Dickinson [Mon, 26 Oct 2009 12:01:06 +0000 (12:01 +0000)]
Merged revisions 75711 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75711 | mark.dickinson | 2009-10-26 11:59:30 +0000 (Mon, 26 Oct 2009) | 1 line
Skip readline tests if readline module is not available.
........
R. David Murray [Mon, 26 Oct 2009 08:24:14 +0000 (08:24 +0000)]
Make the XMLRCP CGIHandlerTestCase pass like it did before the change of
the test to use StringIO instead of a temp file. There may or may not
be an underlying problem here, so this patch makes the test function
as originally designed until a determination can be made as to whether
or not there is an underlying bug here. See issue 7165 for discussion.
Mark Dickinson [Mon, 26 Oct 2009 07:58:04 +0000 (07:58 +0000)]
Silence gcc warning about possibly uninitialized variable 'converted_items'
Tarek Ziadé [Sun, 25 Oct 2009 23:08:47 +0000 (23:08 +0000)]
Merged revisions 75669-75671 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75669 | tarek.ziade | 2009-10-24 17:10:37 +0200 (Sat, 24 Oct 2009) | 1 line
Issue #7071: byte-compilation in Distutils now looks at sys.dont_write_bytecode
........
r75670 | tarek.ziade | 2009-10-24 17:19:03 +0200 (Sat, 24 Oct 2009) | 1 line
fixed finally state in distutils.test_util
........
r75671 | tarek.ziade | 2009-10-24 17:51:30 +0200 (Sat, 24 Oct 2009) | 1 line
fixed warning and error message
........
Antoine Pitrou [Sun, 25 Oct 2009 23:00:53 +0000 (23:00 +0000)]
This mention is obsolete.
Mark Dickinson [Sun, 25 Oct 2009 20:43:34 +0000 (20:43 +0000)]
Merged revisions 75697 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75697 | mark.dickinson | 2009-10-25 20:39:06 +0000 (Sun, 25 Oct 2009) | 3 lines
Issue #
1087418 : Small performance boost for bitwise operations on longs.
Initial patch by Gregory Smith; some tweaks added.
........
Antoine Pitrou [Sat, 24 Oct 2009 20:47:05 +0000 (20:47 +0000)]
Add NEWS entry for the various unsupported platforms.
Antoine Pitrou [Sat, 24 Oct 2009 20:43:49 +0000 (20:43 +0000)]
Disable support for Irix threads
Antoine Pitrou [Sat, 24 Oct 2009 20:35:52 +0000 (20:35 +0000)]
Disable GNU pth support
Antoine Pitrou [Sat, 24 Oct 2009 20:30:34 +0000 (20:30 +0000)]
Disable support for SunOS LWP
Antoine Pitrou [Sat, 24 Oct 2009 20:24:16 +0000 (20:24 +0000)]
Disable support for Mach C Threads.
Antoine Pitrou [Sat, 24 Oct 2009 20:11:21 +0000 (20:11 +0000)]
Remove AtheOS support, as per PEP 11 (which claims that all code was removed in Python 3.0).
Eric Smith [Sat, 24 Oct 2009 19:52:23 +0000 (19:52 +0000)]
Blocked revisions 75675 via svnmerge
........
r75675 | eric.smith | 2009-10-24 15:50:44 -0400 (Sat, 24 Oct 2009) | 1 line
Removed unused function PyFloat_AsStringEx. It is unused in floatobject.c, and it's not declared in any .h file.
........
Mark Dickinson [Sat, 24 Oct 2009 15:56:07 +0000 (15:56 +0000)]
Blocked revisions 75672 via svnmerge
........
r75672 | mark.dickinson | 2009-10-24 16:54:35 +0100 (Sat, 24 Oct 2009) | 4 lines
Issue #7117: temporarily disable the short float repr while the
pieces are being assembled. To re-enable, define the preprocessor
symbol PY_SHORT_FLOAT_REPR
........
Mark Dickinson [Sat, 24 Oct 2009 14:05:34 +0000 (14:05 +0000)]
Blocked revisions 75666 via svnmerge
........
r75666 | mark.dickinson | 2009-10-24 15:01:08 +0100 (Sat, 24 Oct 2009) | 4 lines
Issue #7117 (backport py3k float repr) continued:
Add sys.float_repr_style attribute ('short' if short float
repr is in used; 'legacy' otherwise).
........
Mark Dickinson [Sat, 24 Oct 2009 14:04:48 +0000 (14:04 +0000)]
Add tests for sys.float_repr_style
Mark Dickinson [Sat, 24 Oct 2009 13:46:38 +0000 (13:46 +0000)]
Blocked revisions 75664 via svnmerge
........
r75664 | mark.dickinson | 2009-10-24 14:44:16 +0100 (Sat, 24 Oct 2009) | 1 line
Configure check for double rounding should take BASECFLAGS into account
........
Tarek Ziadé [Sat, 24 Oct 2009 13:38:27 +0000 (13:38 +0000)]
Merged revisions 75659 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75659 | tarek.ziade | 2009-10-24 15:29:44 +0200 (Sat, 24 Oct 2009) | 1 line
#7066 - Fixed distutils.archive_util.make_archive behavior so it restores the cwd
........
Mark Dickinson [Sat, 24 Oct 2009 13:32:56 +0000 (13:32 +0000)]
Blocked revisions 75653,75658,75660 via svnmerge
........
r75653 | mark.dickinson | 2009-10-24 13:17:24 +0100 (Sat, 24 Oct 2009) | 1 line
Temporary define to avoid build failure
........
r75658 | mark.dickinson | 2009-10-24 14:28:38 +0100 (Sat, 24 Oct 2009) | 8 lines
Issue #7117 (backport py3k float repr) continued:
- add double endianness detection to configure script
- add configure-time check to see whether we can use inline
assembly to get and set x87 control word in configure script
- add functions to get and set x87 control word in Python/pymath.c
- add pyport.h logic to determine whether it's safe to use the
short float repr or not
........
r75660 | mark.dickinson | 2009-10-24 14:31:41 +0100 (Sat, 24 Oct 2009) | 1 line
Remove temporary define from r75653
........
Antoine Pitrou [Sat, 24 Oct 2009 12:31:03 +0000 (12:31 +0000)]
Blocked revisions 75650,75654-75655 via svnmerge
........
r75650 | antoine.pitrou | 2009-10-24 13:59:41 +0200 (sam., 24 oct. 2009) | 3 lines
Manual py3k backport: [svn r74155] Issue #6242: Fix deallocator of io.StringIO and io.BytesIO
........
r75654 | antoine.pitrou | 2009-10-24 14:23:18 +0200 (sam., 24 oct. 2009) | 3 lines
Manual py3k backport: [svn r74158] Issue #6218: Make io.BytesIO and io.StringIO picklable.
........
r75655 | antoine.pitrou | 2009-10-24 14:28:22 +0200 (sam., 24 oct. 2009) | 3 lines
Manual py3k backport: [svn r74316] Issue #5449: Fix io.BytesIO to not accept arbitrary keywords
........
Mark Dickinson [Sat, 24 Oct 2009 12:15:17 +0000 (12:15 +0000)]
Blocked revisions 75651 via svnmerge
........
r75651 | mark.dickinson | 2009-10-24 13:13:30 +0100 (Sat, 24 Oct 2009) | 7 lines
Issue #7117: Prepare for backport of py3k float repr.
Add the Python/dtoa.c file containing the main algorithms;
add corresponding include file and include in Python.h;
include license information for Python/dtoa.c;
add dtoa.c and dtoa.h to Makefile.
........
Mark Dickinson [Sat, 24 Oct 2009 11:49:04 +0000 (11:49 +0000)]
Recorded merge of revisions 75648 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75648 | mark.dickinson | 2009-10-24 12:47:17 +0100 (Sat, 24 Oct 2009) | 1 line
Acknowledge Ned Deily (extensive bug hunting and testing on OS X)
........
Antoine Pitrou [Fri, 23 Oct 2009 21:55:36 +0000 (21:55 +0000)]
Merged revisions 75624 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75624 | antoine.pitrou | 2009-10-23 14:01:13 +0200 (ven., 23 oct. 2009) | 3 lines
Fix Windows buildbot failure
........
Antoine Pitrou [Fri, 23 Oct 2009 18:34:17 +0000 (18:34 +0000)]
Merged revisions 75633 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75633 | antoine.pitrou | 2009-10-23 20:32:15 +0200 (ven., 23 oct. 2009) | 3 lines
Issue #7194: test_thread could try to release an unacquired mutex (and fail).
........
Eric Smith [Fri, 23 Oct 2009 12:56:11 +0000 (12:56 +0000)]
Changed try/finally to contextlib.closing, as discussed in issue 6882.
Eric Smith [Thu, 22 Oct 2009 20:48:54 +0000 (20:48 +0000)]
Blocked revisions 75620 via svnmerge
........
r75620 | eric.smith | 2009-10-22 16:13:14 -0400 (Thu, 22 Oct 2009) | 1 line
Per the discussion in issue6882, backport the try/finally work that was done to the py3k version (mostly in r59477, I think).
........
Georg Brandl [Thu, 22 Oct 2009 16:08:10 +0000 (16:08 +0000)]
#6927: fix wrong word.
Georg Brandl [Thu, 22 Oct 2009 15:16:26 +0000 (15:16 +0000)]
#7137: fix makefile() documentation to match the new parameters.
Raymond Hettinger [Thu, 22 Oct 2009 11:22:50 +0000 (11:22 +0000)]
Peephole constant folding had missed UNARY_POSITIVE.
Vinay Sajip [Wed, 21 Oct 2009 20:22:14 +0000 (20:22 +0000)]
Issue #7077: logging: SysLogHandler now treats Unicode as per RFC 5424.
Georg Brandl [Wed, 21 Oct 2009 07:17:48 +0000 (07:17 +0000)]
Merged revisions 75580 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75580 | georg.brandl | 2009-10-21 09:15:59 +0200 (Mi, 21 Okt 2009) | 1 line
#7170: fix explanation about non-weakrefable builtin types.
........
Antoine Pitrou [Tue, 20 Oct 2009 22:05:38 +0000 (22:05 +0000)]
Another futile error in the previous commit :-(
Antoine Pitrou [Tue, 20 Oct 2009 22:02:29 +0000 (22:02 +0000)]
Merged revisions 75574 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75574 | antoine.pitrou | 2009-10-20 23:59:25 +0200 (mar., 20 oct. 2009) | 4 lines
Test wouldn't work in debug mode.
We probably need a function in test_support to handle this.
........
Benjamin Peterson [Tue, 20 Oct 2009 21:56:16 +0000 (21:56 +0000)]
clarify the buffer arg
Antoine Pitrou [Tue, 20 Oct 2009 21:52:47 +0000 (21:52 +0000)]
Merged revisions 75570 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75570 | antoine.pitrou | 2009-10-20 23:29:37 +0200 (mar., 20 oct. 2009) | 6 lines
Issue #
1722344 : threading._shutdown() is now called in Py_Finalize(), which
fixes the problem of some exceptions being thrown at shutdown when the
interpreter is killed. Patch by Adam Olsen.
........
Mark Dickinson [Tue, 20 Oct 2009 13:38:04 +0000 (13:38 +0000)]
Merged revisions 75561 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75561 | mark.dickinson | 2009-10-20 14:33:03 +0100 (Tue, 20 Oct 2009) | 3 lines
Issue #7099: Decimal.is_normal should return True for all nonzero
finite non-subnormal values, even those with exponent > Emax.
........
R. David Murray [Tue, 20 Oct 2009 11:18:29 +0000 (11:18 +0000)]
Remove comment that went with the print_lock that was previously deleted.
Raymond Hettinger [Mon, 19 Oct 2009 19:52:20 +0000 (19:52 +0000)]
Add maintainers.
Antoine Pitrou [Mon, 19 Oct 2009 19:43:09 +0000 (19:43 +0000)]
Issue #7080: locale.strxfrm() raises a MemoryError on 64-bit non-Windows
platforms, and assorted locale fixes by Derk Drukker.
Kurt B. Kaiser [Mon, 19 Oct 2009 19:39:00 +0000 (19:39 +0000)]
add myself to idlelib
Antoine Pitrou [Mon, 19 Oct 2009 19:37:25 +0000 (19:37 +0000)]
egreen is Derk Drukker + fix NEWS formatting
R. David Murray [Mon, 19 Oct 2009 19:12:38 +0000 (19:12 +0000)]
Add 'idlelib' to modules, and add a new table for the Tools, with one
entry for which I noticed an active maintainer.
IMO, if a tool doesn't get put on this list with at least one maintainer
it may be in danger of being deleted by and by...
Antoine Pitrou [Mon, 19 Oct 2009 18:22:37 +0000 (18:22 +0000)]
Merged revisions 75531-75532 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75531 | antoine.pitrou | 2009-10-19 20:17:18 +0200 (lun., 19 oct. 2009) | 4 lines
Issue #5833: Fix extra space character in readline completion with the
GNU readline library version 6.0.
........
r75532 | antoine.pitrou | 2009-10-19 20:20:21 +0200 (lun., 19 oct. 2009) | 3 lines
NEWS entry for r75531.
........
R. David Murray [Mon, 19 Oct 2009 18:06:17 +0000 (18:06 +0000)]
Merged revisions 75528 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75528 | r.david.murray | 2009-10-19 13:53:58 -0400 (Mon, 19 Oct 2009) | 4 lines
Clarify error report message, and don't recommend running in verbose
mode for more information if we are already running in verbose mode.
........
R. David Murray [Mon, 19 Oct 2009 16:53:55 +0000 (16:53 +0000)]
Since all regrtest -j output is now done in the main thread we are no
longer using the print lock, so remove it.