]>
granicus.if.org Git - python/log
Barry Warsaw [Fri, 17 Oct 2008 01:15:29 +0000 (01:15 +0000)]
Apply Martin's patch for bug 3685, Crash while compiling Python 3000 in
OpenBSD 4.4.
Benjamin Peterson [Thu, 16 Oct 2008 23:56:29 +0000 (23:56 +0000)]
add tests for PyInstanceMethod_Type
Benjamin Peterson [Thu, 16 Oct 2008 23:52:53 +0000 (23:52 +0000)]
Blocked revisions 66386 via svnmerge
........
r66386 | nick.coghlan | 2008-09-11 07:11:06 -0500 (Thu, 11 Sep 2008) | 1 line
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
........
Benjamin Peterson [Thu, 16 Oct 2008 23:24:44 +0000 (23:24 +0000)]
forward port r66386
Benjamin Peterson [Thu, 16 Oct 2008 22:49:08 +0000 (22:49 +0000)]
Unblocked revisions 66386 via svnmerge
........
r66386 | nick.coghlan | 2008-09-11 07:11:06 -0500 (Thu, 11 Sep 2008) | 1 line
Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon)
........
Benjamin Peterson [Thu, 16 Oct 2008 21:56:24 +0000 (21:56 +0000)]
Merged revisions 66938,66942 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66938 | benjamin.peterson | 2008-10-16 16:27:54 -0500 (Thu, 16 Oct 2008) | 1 line
fix possible ref leak
........
r66942 | benjamin.peterson | 2008-10-16 16:48:06 -0500 (Thu, 16 Oct 2008) | 1 line
fix more possible ref leaks in _json and use Py_CLEAR
........
Benjamin Peterson [Thu, 16 Oct 2008 21:17:24 +0000 (21:17 +0000)]
merge r66932 and add a few py3k only checks
Benjamin Peterson [Thu, 16 Oct 2008 19:34:46 +0000 (19:34 +0000)]
remove some more references to __cmp__ #1717
Benjamin Peterson [Wed, 15 Oct 2008 22:28:54 +0000 (22:28 +0000)]
use bytes throughout telnetlib docs
Benjamin Peterson [Wed, 15 Oct 2008 20:54:24 +0000 (20:54 +0000)]
Victor Stinner's patch to make telnetlib use bytes 3725
Martin v. Löwis [Wed, 15 Oct 2008 05:58:17 +0000 (05:58 +0000)]
Issue #4072: Restore build_py_2to3. Add a distutils demo for
build_py_2to3.
Benjamin Peterson [Wed, 15 Oct 2008 03:09:45 +0000 (03:09 +0000)]
correct changed import
Benjamin Peterson [Tue, 14 Oct 2008 23:07:40 +0000 (23:07 +0000)]
Merged revisions 66894 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66894 | benjamin.peterson | 2008-10-14 17:37:18 -0500 (Tue, 14 Oct 2008) | 1 line
remove set compat cruft
........
Martin v. Löwis [Mon, 13 Oct 2008 11:30:30 +0000 (11:30 +0000)]
Merged revisions 66881 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66881 | martin.v.loewis | 2008-10-13 13:23:35 +0200 (Mo, 13 Okt 2008) | 2 lines
Issue #4018: Disable "for me" installations on Vista.
........
Benjamin Peterson [Sun, 12 Oct 2008 12:51:12 +0000 (12:51 +0000)]
remove a mention of backtick repr
Benjamin Peterson [Sat, 11 Oct 2008 02:19:18 +0000 (02:19 +0000)]
fix merge boo-boo
Benjamin Peterson [Sat, 11 Oct 2008 00:49:57 +0000 (00:49 +0000)]
merge from trunk
Benjamin Peterson [Fri, 10 Oct 2008 23:15:38 +0000 (23:15 +0000)]
Blocked revisions 66822 via svnmerge
........
r66822 | skip.montanaro | 2008-10-06 20:55:20 -0500 (Mon, 06 Oct 2008) | 2 lines
Simplify individual tests by defining setUp and tearDown methods.
........
Benjamin Peterson [Fri, 10 Oct 2008 22:20:52 +0000 (22:20 +0000)]
Merged revisions 66703,66708 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66703 | gregory.p.smith | 2008-09-30 15:41:13 -0500 (Tue, 30 Sep 2008) | 6 lines
Works around issue3863: freebsd4/5/6 and os2emx are known to have OS bugs when
calling fork() from a child thread. This disables that unit test (with a note
printed to stderr) on those platforms.
A caveat about buggy platforms is added to the os.fork documentation.
........
r66708 | andrew.macintyre | 2008-09-30 22:25:25 -0500 (Tue, 30 Sep 2008) | 9 lines
fix for issue 3862: test_array fails FreeBSD 7 amd64
FreeBSD 7's underlying malloc() is behaves differently to earlier versions
and seriously overcommits available memory on amd64. This may affect
other 64bit platforms in some circumstances, so the scale of the
problematic test is wound back.
Patch by Mark Dickinson, reviewed by Martin von Loewis.
........
Amaury Forgeot d'Arc [Thu, 9 Oct 2008 23:37:48 +0000 (23:37 +0000)]
Issues #2384 and #3975: Tracebacks were not correctly printed when the source file
contains a ``coding:`` header: the wrong line was displayed, and the encoding was not respected.
Patch by Victor Stinner.
Georg Brandl [Wed, 8 Oct 2008 16:34:57 +0000 (16:34 +0000)]
Some more notes about bytes/string filename APIs.
Amaury Forgeot d'Arc [Tue, 7 Oct 2008 21:27:43 +0000 (21:27 +0000)]
The #warning directive is a gcc extension to standard C,
and Microsoft compilers spells it differently.
Amaury Forgeot d'Arc [Tue, 7 Oct 2008 21:06:18 +0000 (21:06 +0000)]
#4004: Missing newline in some startup error messages.
Patch by Victor.
Martin v. Löwis [Tue, 7 Oct 2008 13:16:28 +0000 (13:16 +0000)]
Issue #3740: Null-initialize module state.
Reviewed by Benjamin Peterson.
Martin v. Löwis [Tue, 7 Oct 2008 07:03:04 +0000 (07:03 +0000)]
More bytes vs. strings documentation.
Martin v. Löwis [Tue, 7 Oct 2008 06:36:31 +0000 (06:36 +0000)]
Patch #3187 (file 11721): Document byte vs. string parameters
and results.
Skip Montanaro [Tue, 7 Oct 2008 02:51:48 +0000 (02:51 +0000)]
merge from trunk
Benjamin Peterson [Tue, 7 Oct 2008 02:32:59 +0000 (02:32 +0000)]
Merged revisions 66677,66700 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66677 | brett.cannon | 2008-09-28 22:41:21 -0500 (Sun, 28 Sep 2008) | 7 lines
The _lsprof module could crash the interpreter if it was given an external
timer that did not return a float and a timer was still running when the
Profiler object was garbage collected.
Fixes issue 3895.
Code review by Benjamin Peterson.
........
r66700 | brett.cannon | 2008-09-30 12:46:03 -0500 (Tue, 30 Sep 2008) | 5 lines
Fix a refleak introduced by r66677.
Fix suggested by Amaury Forgeot d'Arc.
Closes issue #4003.
........
Benjamin Peterson [Tue, 7 Oct 2008 02:22:24 +0000 (02:22 +0000)]
Unblocked revisions 66677 via svnmerge
........
r66677 | brett.cannon | 2008-09-28 22:41:21 -0500 (Sun, 28 Sep 2008) | 7 lines
The _lsprof module could crash the interpreter if it was given an external
timer that did not return a float and a timer was still running when the
Profiler object was garbage collected.
Fixes issue 3895.
Code review by Benjamin Peterson.
........
Brett Cannon [Mon, 6 Oct 2008 22:48:11 +0000 (22:48 +0000)]
Merged revisions 66819 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66819 | brett.cannon | 2008-10-06 15:44:37 -0700 (Mon, 06 Oct 2008) | 4 lines
Add the 'patchcheck' build target to .PHONY.
Re-closes issue 3758. Thanks to Ralph Corderoy for the catch.
........
Benjamin Peterson [Mon, 6 Oct 2008 22:05:00 +0000 (22:05 +0000)]
a trival fix to let test_profile pass if it runs after test_cprofile
Benjamin Peterson [Mon, 6 Oct 2008 21:03:05 +0000 (21:03 +0000)]
unbreak test_cprofile
Martin v. Löwis [Mon, 6 Oct 2008 15:19:21 +0000 (15:19 +0000)]
Merged revisions 66814 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66814 | martin.v.loewis | 2008-10-06 17:15:40 +0200 (Mo, 06 Okt 2008) | 3 lines
Issue #4014: Don't claim that Python has an Alpha release status, in addition
to claiming it is Mature.
........
Hirokazu Yamamoto [Mon, 6 Oct 2008 04:53:43 +0000 (04:53 +0000)]
Blocked revisions 66809-66810 via svnmerge
........
r66809 | hirokazu.yamamoto | 2008-10-06 10:57:03 +0900 | 1 line
Added the test for issue3762.
........
r66810 | hirokazu.yamamoto | 2008-10-06 11:41:59 +0900 | 1 line
More strict test. Consider the case sys.executable itself is symlink.
........
Hirokazu Yamamoto [Mon, 6 Oct 2008 04:51:11 +0000 (04:51 +0000)]
Added the test for issue3762.
Raymond Hettinger [Sun, 5 Oct 2008 17:57:52 +0000 (17:57 +0000)]
Issue 3412: Mention fractions and decimal in the tutorial section on floating point.
Raymond Hettinger [Sun, 5 Oct 2008 16:46:29 +0000 (16:46 +0000)]
Issue 3288: document as_integer_ratio(), fromhex(), and hex().
Mark Hammond [Sun, 5 Oct 2008 09:00:28 +0000 (09:00 +0000)]
Fix [issue4038] py3k error in distutils file_copy exception handlers. r=martin.
Benjamin Peterson [Sat, 4 Oct 2008 22:00:42 +0000 (22:00 +0000)]
Merged revisions 66670,66681,66688,66696-66699 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66670 | georg.brandl | 2008-09-28 15:01:36 -0500 (Sun, 28 Sep 2008) | 2 lines
Don't show version in title.
........
r66681 | georg.brandl | 2008-09-29 11:51:35 -0500 (Mon, 29 Sep 2008) | 2 lines
Update nasm location.
........
r66688 | jesse.noller | 2008-09-29 19:15:45 -0500 (Mon, 29 Sep 2008) | 2 lines
issue3770: if SEM_OPEN is 0, disable the mp.synchronize module, rev. Nick Coghlan, Damien Miller
........
r66696 | andrew.kuchling | 2008-09-30 07:31:07 -0500 (Tue, 30 Sep 2008) | 1 line
Edits, and add markup
........
r66697 | andrew.kuchling | 2008-09-30 08:00:34 -0500 (Tue, 30 Sep 2008) | 1 line
Markup fix
........
r66698 | andrew.kuchling | 2008-09-30 08:00:51 -0500 (Tue, 30 Sep 2008) | 1 line
Markup fixes
........
r66699 | andrew.kuchling | 2008-09-30 08:01:46 -0500 (Tue, 30 Sep 2008) | 1 line
Markup fixes. (optparse.rst probably needs an entire revision pass.)
........
Benjamin Peterson [Sat, 4 Oct 2008 21:04:36 +0000 (21:04 +0000)]
Merged revisions 66797 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
................
r66797 | benjamin.peterson | 2008-10-04 15:55:50 -0500 (Sat, 04 Oct 2008) | 19 lines
Merged revisions 66707,66775,66782 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r66707 | benjamin.peterson | 2008-09-30 18:27:10 -0500 (Tue, 30 Sep 2008) | 1 line
fix #4001: fix_imports didn't check for __init__.py before converting to relative imports
........
r66775 | collin.winter | 2008-10-03 12:08:26 -0500 (Fri, 03 Oct 2008) | 4 lines
Add an alternative iterative pattern matching system that, while slower, correctly parses files that cause the faster recursive pattern matcher to fail with a recursion error. lib2to3 falls back to the iterative matcher if the recursive one fails.
Fixes http://bugs.python.org/issue2532. Thanks to Nick Edds.
........
r66782 | benjamin.peterson | 2008-10-03 17:51:36 -0500 (Fri, 03 Oct 2008) | 1 line
add Victor Stinner's fixer for os.getcwdu -> os.getcwd #4023
........
................
Georg Brandl [Sat, 4 Oct 2008 18:37:20 +0000 (18:37 +0000)]
#4029: fix typo.
Georg Brandl [Sat, 4 Oct 2008 18:33:26 +0000 (18:33 +0000)]
#4000: fix several 2.x atavisms.
Amaury Forgeot d'Arc [Fri, 3 Oct 2008 21:57:20 +0000 (21:57 +0000)]
Issue3187 for Macintosh platform:
macpath.py now accepts both unicode string and bytes as file names.
Also add more tests for these functions.
Reviewed by Benjamin.
Benjamin Peterson [Fri, 3 Oct 2008 21:35:48 +0000 (21:35 +0000)]
Blocked revisions 66714,66721,66763-66765 via svnmerge
........
r66714 | barry.warsaw | 2008-10-01 16:46:40 -0500 (Wed, 01 Oct 2008) | 2 lines
Bumping to 2.6 final.
........
r66721 | barry.warsaw | 2008-10-01 22:33:51 -0500 (Wed, 01 Oct 2008) | 1 line
Bump to 2.7a0
........
r66763 | neal.norwitz | 2008-10-02 23:13:08 -0500 (Thu, 02 Oct 2008) | 1 line
Update the version to 2.7. Hopefully this fixes the test_distutils failure
........
r66764 | martin.v.loewis | 2008-10-03 03:59:41 -0500 (Fri, 03 Oct 2008) | 2 lines
Bump version to 2.7. Regenerate.
........
r66765 | martin.v.loewis | 2008-10-03 05:59:55 -0500 (Fri, 03 Oct 2008) | 1 line
Update version number to 2.7.
........
Amaury Forgeot d'Arc [Fri, 3 Oct 2008 20:32:33 +0000 (20:32 +0000)]
Issue3187 again: test_ntpath failed when run with the -bb option
(BytesWarning: Comparison between bytes and string)
Amaury Forgeot d'Arc [Fri, 3 Oct 2008 19:34:30 +0000 (19:34 +0000)]
Make the test more robust in face of remaining files.
Amaury Forgeot d'Arc [Fri, 3 Oct 2008 18:38:26 +0000 (18:38 +0000)]
Second part of #3187, for windows:
os and os.path functions now accept both unicode and byte strings for file names.
Reviewed by Guido.
Guido van Rossum [Fri, 3 Oct 2008 16:38:30 +0000 (16:38 +0000)]
Change fnmatch.py to use separate caches for str and bytes keys.
This is necessary to pass the tests with -bb.
Hirokazu Yamamoto [Fri, 3 Oct 2008 16:16:20 +0000 (16:16 +0000)]
Blocked revisions 66768 via svnmerge
........
r66768 | hirokazu.yamamoto | 2008-10-04 01:07:28 +0900 | 1 line
Follows to python's version change (VC6)
........
Martin v. Löwis [Fri, 3 Oct 2008 16:09:28 +0000 (16:09 +0000)]
Issue #3187: Add sys.setfilesystemencoding.
Benjamin Peterson [Thu, 2 Oct 2008 21:02:27 +0000 (21:02 +0000)]
update pydoc-topics
Benjamin Peterson [Thu, 2 Oct 2008 20:52:36 +0000 (20:52 +0000)]
Blocked revisions 66756 via svnmerge
........
r66756 | benjamin.peterson | 2008-10-02 15:46:58 -0500 (Thu, 02 Oct 2008) | 1 line
update pydoc topics
........
Martin v. Löwis [Thu, 2 Oct 2008 20:10:40 +0000 (20:10 +0000)]
Add UUID for 3.0b4.
Martin v. Löwis [Thu, 2 Oct 2008 20:09:47 +0000 (20:09 +0000)]
Add UUID for 3.1.
Martin v. Löwis [Thu, 2 Oct 2008 20:09:01 +0000 (20:09 +0000)]
Merged revisions 66752 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66752 | martin.v.loewis | 2008-10-02 22:04:47 +0200 (Do, 02 Okt 2008) | 2 lines
Add UUID for 2.7.
........
Christian Heimes [Thu, 2 Oct 2008 19:56:01 +0000 (19:56 +0000)]
Merged revisions 66748 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66748 | christian.heimes | 2008-10-02 21:47:50 +0200 (Thu, 02 Oct 2008) | 1 line
Fixed a couple more C99 comments and one occurence of inline.
........
+ another // comment in bytesobject
Benjamin Peterson [Thu, 2 Oct 2008 19:10:18 +0000 (19:10 +0000)]
Blocked revisions 66744 via svnmerge
........
r66744 | benjamin.peterson | 2008-10-02 14:00:31 -0500 (Thu, 02 Oct 2008) | 1 line
we're in 2.7 now
........
Guido van Rossum [Thu, 2 Oct 2008 18:55:37 +0000 (18:55 +0000)]
Issue #3187: Better support for "undecodable" filenames. Code by Victor
Stinner, with small tweaks by GvR.
Christian Heimes [Thu, 2 Oct 2008 18:38:11 +0000 (18:38 +0000)]
Merged revisions 66739 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66739 | christian.heimes | 2008-10-02 20:33:41 +0200 (Thu, 02 Oct 2008) | 1 line
Fixed a comment to C89 style as of http://drj11.wordpress.com/2008/10/02/python-and-bragging-about-c89/
........
Guido van Rossum [Thu, 2 Oct 2008 16:57:05 +0000 (16:57 +0000)]
Fix svn:ignore properties on these two directories.
Martin v. Löwis [Thu, 2 Oct 2008 11:46:09 +0000 (11:46 +0000)]
Merged revisions 66722 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66722 | martin.v.loewis | 2008-10-02 13:44:17 +0200 (Do, 02 Okt 2008) | 1 line
Use CRT 9 policy files.
........
Martin v. Löwis [Wed, 1 Oct 2008 11:22:32 +0000 (11:22 +0000)]
Merged revisions 66710 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66710 | martin.v.loewis | 2008-10-01 13:19:50 +0200 (Mi, 01 Okt 2008) | 2 lines
Bug #3989: Package the 2to3 script (as 2to3.py) in the Windows
installer.
........
Amaury Forgeot d'Arc [Tue, 30 Sep 2008 20:22:44 +0000 (20:22 +0000)]
Fix a probable merge glitch in r66695:
a redundant check that actually belongs to another function.
Benjamin Peterson [Tue, 30 Sep 2008 02:22:04 +0000 (02:22 +0000)]
check for errors after PyLong_Ssize_t
patch from Victor Stinner #3977
reviewed by Amaury
Benjamin Peterson [Tue, 30 Sep 2008 02:18:09 +0000 (02:18 +0000)]
Merged revisions 66693 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66693 | benjamin.peterson | 2008-09-29 21:11:07 -0500 (Mon, 29 Sep 2008) | 4 lines
Victor Stinner's patches to check the return result of PyLong_Ssize_t
reviewed by Amaury
........
Benjamin Peterson [Tue, 30 Sep 2008 02:08:36 +0000 (02:08 +0000)]
remove a trace of the cmp argument for list.sort
Benjamin Peterson [Tue, 30 Sep 2008 01:53:10 +0000 (01:53 +0000)]
Blocked revisions 66676,66682,66689 via svnmerge
........
r66676 | jesus.cea | 2008-09-28 18:24:19 -0500 (Sun, 28 Sep 2008) | 1 line
bsddb4.7.3pre9 renamed to 4.7.3
........
r66682 | bill.janssen | 2008-09-29 13:56:38 -0500 (Mon, 29 Sep 2008) | 1 line
fix for release blocker 3910, 2.6 regression in socket.ssl method
........
r66689 | benjamin.peterson | 2008-09-29 20:31:49 -0500 (Mon, 29 Sep 2008) | 5 lines
fix security issue 2: imageop's poor validation of arguments could result in segfaults
patch by Victor Stinner
reviewed by myself and Brett
........
Martin v. Löwis [Mon, 29 Sep 2008 22:19:08 +0000 (22:19 +0000)]
Merged revisions 66686 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66686 | martin.v.loewis | 2008-09-30 00:09:07 +0200 (Di, 30 Sep 2008) | 5 lines
Issue #3965: Allow repeated calls to turtle.Screen, by making it a
true singleton object.
Reviewed by Gregor Lingl.
........
Thomas Heller [Mon, 29 Sep 2008 20:03:53 +0000 (20:03 +0000)]
Merged revisions 66683 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66683 | thomas.heller | 2008-09-29 21:56:24 +0200 (Mo, 29 Sep 2008) | 1 line
Fix issue #3547 for MingW, update comments.
........
Georg Brandl [Mon, 29 Sep 2008 06:43:45 +0000 (06:43 +0000)]
#3993: fix old-style print statements.
Brett Cannon [Mon, 29 Sep 2008 04:05:23 +0000 (04:05 +0000)]
Blocked revisions 66677 via svnmerge.
Should be merged once test_cProfile is no longer flagged as broken.
........
r66677 | brett.cannon | 2008-09-28 20:41:21 -0700 (Sun, 28 Sep 2008) | 7 lines
The _lsprof module could crash the interpreter if it was given an external
timer that did not return a float and a timer was still running when the
Profiler object was garbage collected.
Fixes issue 3895.
Code review by Benjamin Peterson.
........
Benjamin Peterson [Sun, 28 Sep 2008 21:00:42 +0000 (21:00 +0000)]
Merged revisions 66673 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66673 | benjamin.peterson | 2008-09-28 15:57:21 -0500 (Sun, 28 Sep 2008) | 1 line
merge in the fix for test_ftplib on some bots [reviewed by Georg]
........
Georg Brandl [Sun, 28 Sep 2008 09:08:27 +0000 (09:08 +0000)]
#3983: typo fix.
Georg Brandl [Sun, 28 Sep 2008 08:38:49 +0000 (08:38 +0000)]
Merged revisions 66667 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66667 | georg.brandl | 2008-09-28 10:34:31 +0200 (Sun, 28 Sep 2008) | 2 lines
No downloads for RCs.
........
Benjamin Peterson [Sun, 28 Sep 2008 02:06:32 +0000 (02:06 +0000)]
Devil merge!
Merged revisions 66561,66564,66580,66610,66614,66618,66624-66625,66628-66629,66643,66645,66660-66665 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66561 | benjamin.peterson | 2008-09-22 17:13:29 -0500 (Mon, 22 Sep 2008) | 1 line
clean up docs for platform's linux_distribution and dist functions
........
r66564 | benjamin.peterson | 2008-09-23 08:32:46 -0500 (Tue, 23 Sep 2008) | 1 line
mention how to override boolean evaluation
........
r66580 | georg.brandl | 2008-09-24 04:47:55 -0500 (Wed, 24 Sep 2008) | 2 lines
Indentation normalization.
........
r66610 | andrew.kuchling | 2008-09-24 12:27:55 -0500 (Wed, 24 Sep 2008) | 1 line
Improve wording
........
r66614 | benjamin.peterson | 2008-09-24 17:11:59 -0500 (Wed, 24 Sep 2008) | 4 lines
#3950 fix missing scale factors in turtle.py
reviewers: Georg, Benjamin
........
r66618 | benjamin.peterson | 2008-09-25 15:35:45 -0500 (Thu, 25 Sep 2008) | 1 line
add a NEWs entry for r66614
........
r66624 | raymond.hettinger | 2008-09-25 18:31:52 -0500 (Thu, 25 Sep 2008) | 1 line
Fix namedtuple bug reported by Glenn Linderman. Template did not form correctly if the field names were input in Unicode.
........
r66625 | benjamin.peterson | 2008-09-25 21:58:36 -0500 (Thu, 25 Sep 2008) | 1 line
add the beginnings of a C-API 2 -> 3 porting guide
........
r66628 | benjamin.peterson | 2008-09-26 15:52:06 -0500 (Fri, 26 Sep 2008) | 1 line
add an 'other options' section
........
r66629 | georg.brandl | 2008-09-26 16:15:21 -0500 (Fri, 26 Sep 2008) | 2 lines
typos.
........
r66643 | andrew.kuchling | 2008-09-27 09:12:33 -0500 (Sat, 27 Sep 2008) | 1 line
Add a last bunch of items
........
r66645 | benjamin.peterson | 2008-09-27 11:23:55 -0500 (Sat, 27 Sep 2008) | 1 line
2to3's api should be considered unstable
........
r66660 | andrew.kuchling | 2008-09-27 17:54:08 -0500 (Sat, 27 Sep 2008) | 1 line
#3510: future-proof text
........
r66661 | benjamin.peterson | 2008-09-27 18:28:43 -0500 (Sat, 27 Sep 2008) | 1 line
clarify a few things
........
r66662 | andrew.kuchling | 2008-09-27 19:15:27 -0500 (Sat, 27 Sep 2008) | 1 line
#
1579477 : mention necessity to flush output before exec'ing
........
r66663 | andrew.kuchling | 2008-09-27 20:08:47 -0500 (Sat, 27 Sep 2008) | 1 line
#
1415508 : Document two functions
........
r66664 | benjamin.peterson | 2008-09-27 20:51:36 -0500 (Sat, 27 Sep 2008) | 1 line
better grammar
........
r66665 | benjamin.peterson | 2008-09-27 20:53:29 -0500 (Sat, 27 Sep 2008) | 1 line
note the 2to3 -d could be useful for other refactoring
........
Benjamin Peterson [Sat, 27 Sep 2008 22:17:35 +0000 (22:17 +0000)]
Merged revisions 66653-66654 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
................
r66653 | benjamin.peterson | 2008-09-27 16:09:10 -0500 (Sat, 27 Sep 2008) | 49 lines
Merged revisions 66511,66548-66549,66644,66646-66652 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r66511 | benjamin.peterson | 2008-09-18 21:49:27 -0500 (Thu, 18 Sep 2008) | 1 line
remove a useless if __name__ == '__main__'
........
r66548 | benjamin.peterson | 2008-09-21 21:14:14 -0500 (Sun, 21 Sep 2008) | 1 line
avoid the perils of mutable default arguments
........
r66549 | benjamin.peterson | 2008-09-21 21:26:11 -0500 (Sun, 21 Sep 2008) | 1 line
some places in RefactoringTool should raise an error instead of logging it
........
r66644 | benjamin.peterson | 2008-09-27 10:45:10 -0500 (Sat, 27 Sep 2008) | 1 line
fix doctest refactoring
........
r66646 | benjamin.peterson | 2008-09-27 11:40:13 -0500 (Sat, 27 Sep 2008) | 1 line
don't print to stdout when 2to3 is used as a library
........
r66647 | benjamin.peterson | 2008-09-27 12:28:28 -0500 (Sat, 27 Sep 2008) | 1 line
let fixer modules and classes have different prefixes
........
r66648 | benjamin.peterson | 2008-09-27 14:02:13 -0500 (Sat, 27 Sep 2008) | 1 line
raise errors when 2to3 is used as a library
........
r66649 | benjamin.peterson | 2008-09-27 14:03:38 -0500 (Sat, 27 Sep 2008) | 1 line
fix docstring
........
r66650 | benjamin.peterson | 2008-09-27 14:22:21 -0500 (Sat, 27 Sep 2008) | 1 line
make use of enumerate
........
r66651 | benjamin.peterson | 2008-09-27 14:24:13 -0500 (Sat, 27 Sep 2008) | 1 line
revert last revision; it breaks things
........
r66652 | benjamin.peterson | 2008-09-27 16:03:06 -0500 (Sat, 27 Sep 2008) | 1 line
add tests for lib2to3.refactor
........
................
r66654 | benjamin.peterson | 2008-09-27 16:12:20 -0500 (Sat, 27 Sep 2008) | 1 line
enable refactor tests
................
Benjamin Peterson [Sat, 27 Sep 2008 22:10:28 +0000 (22:10 +0000)]
Blocked revisions 66657 via svnmerge
........
r66657 | benjamin.peterson | 2008-09-27 17:08:12 -0500 (Sat, 27 Sep 2008) | 1 line
backport r66656 so people using -Qnew aren't affected
........
Benjamin Peterson [Sat, 27 Sep 2008 22:04:16 +0000 (22:04 +0000)]
#3911 FTP.makeport was giving bad port numbers
reviewed by Benjamin and Antoine
Benjamin Peterson [Sat, 27 Sep 2008 21:49:47 +0000 (21:49 +0000)]
Merged revisions 66634 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66634 | benjamin.peterson | 2008-09-26 21:49:54 -0500 (Fri, 26 Sep 2008) | 7 lines
give ftplib a real test suite
A asyncore based mock ftp server is used to test the protocol.
This is all thanks to Giampaolo Rodola #3939
(Barry gave me permission to do this before final on IRC.)
........
Amaury Forgeot d'Arc [Fri, 26 Sep 2008 22:48:41 +0000 (22:48 +0000)]
Merged revisions 66631 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66631 | amaury.forgeotdarc | 2008-09-27 00:34:08 +0200 (sam., 27 sept. 2008) | 7 lines
#3967: Correct a crash in count() and find() methods of string-like objects.
For example:
"".count("xxxx", sys.maxint, 0)
Reviewed by Benjamin Peterson.
Will port to 2.5 and 3.0.
........
Benjamin Peterson [Fri, 26 Sep 2008 21:49:22 +0000 (21:49 +0000)]
#3946 fix PyObject_CheckBuffer on a memoryview object
reviewed by Antoine
Amaury Forgeot d'Arc [Thu, 25 Sep 2008 22:55:06 +0000 (22:55 +0000)]
Blocked revisions 66568 via svnmerge
........
r66568 | jesus.cea | 2008-09-23 20:54:08 +0200 (mar., 23 sept. 2008) | 1 line
Bugfix for issue3885 and 'DB.verify()' crash
........
Amaury Forgeot d'Arc [Thu, 25 Sep 2008 22:27:43 +0000 (22:27 +0000)]
#3929: dbm.open() would try to raise a tuple. This does not work anymore with python 3.0.
Reviewed by Georg Brandl.
Amaury Forgeot d'Arc [Thu, 25 Sep 2008 20:57:46 +0000 (20:57 +0000)]
Blocked revisions 66620 via svnmerge
........
r66620 | amaury.forgeotdarc | 2008-09-25 22:52:56 +0200 (jeu., 25 sept. 2008) | 5 lines
#3965: on Windows, open() crashes if the filename or the mode is invalid,
and if the filename is a unicode string.
Reviewed by Martin von Loewis.
........
Martin v. Löwis [Thu, 25 Sep 2008 04:15:27 +0000 (04:15 +0000)]
Merged revisions 66616 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66616 | martin.v.loewis | 2008-09-25 06:12:50 +0200 (Do, 25 Sep 2008) | 2 lines
Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default.
........
Benjamin Peterson [Wed, 24 Sep 2008 22:53:33 +0000 (22:53 +0000)]
Merged revisions 66496 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66496 | benjamin.peterson | 2008-09-17 20:22:16 -0500 (Wed, 17 Sep 2008) | 1 line
fix possible integer overflows in _hashopenssl #3886
........
Thomas Heller [Wed, 24 Sep 2008 19:01:29 +0000 (19:01 +0000)]
Merged revisions 66611 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66611 | thomas.heller | 2008-09-24 20:26:05 +0200 (Mi, 24 Sep 2008) | 3 lines
Fix issue #3547: ctypes is confused by bitfields of varying integer types
Reviewed by Fredrik Lundh and Skip Montanaro.
........
Georg Brandl [Wed, 24 Sep 2008 09:11:47 +0000 (09:11 +0000)]
Remove references to __cmp__.
Benjamin Peterson [Tue, 23 Sep 2008 20:53:33 +0000 (20:53 +0000)]
Blocked revisions 66569 via svnmerge
........
r66569 | benjamin.peterson | 2008-09-23 15:43:09 -0500 (Tue, 23 Sep 2008) | 1 line
backport the atexit test for r66563
........
Hirokazu Yamamoto [Tue, 23 Sep 2008 16:18:18 +0000 (16:18 +0000)]
Blocked revisions 66566 via svnmerge
........
r66566 | hirokazu.yamamoto | 2008-09-24 01:11:09 +0900 | 2 lines
Issue #3945: Fixed compile error on cygwin. (initializer element is not constant)
Reviewed by Amaury Forgeot d'Arc.
........
Benjamin Peterson [Tue, 23 Sep 2008 13:44:44 +0000 (13:44 +0000)]
fix some more cases of reduce's move to functools from Tim Pietzcker
Benjamin Peterson [Tue, 23 Sep 2008 03:14:49 +0000 (03:14 +0000)]
add a test for bad atexit arguments
Skip Montanaro [Tue, 23 Sep 2008 00:52:29 +0000 (00:52 +0000)]
Fix for issue 3666 - atexit.register with bad inputs segfaults on exit.
Reviewed by Christian Heimes.
Benjamin Peterson [Mon, 22 Sep 2008 22:10:59 +0000 (22:10 +0000)]
Merged revisions 66508,66510,66512-66513,66523-66526,66529-66530,66532,66535,66538,66544,66546 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66508 | benjamin.peterson | 2008-09-18 18:20:28 -0500 (Thu, 18 Sep 2008) | 1 line
tabify
........
r66510 | josiah.carlson | 2008-09-18 21:07:22 -0500 (Thu, 18 Sep 2008) | 2 lines
Fix for documentation bug. Fixes issue 3904.
........
r66512 | raymond.hettinger | 2008-09-19 03:07:48 -0500 (Fri, 19 Sep 2008) | 1 line
Improve docs for super().
........
r66513 | lars.gustaebel | 2008-09-19 07:39:23 -0500 (Fri, 19 Sep 2008) | 2 lines
Correct information about the tarfile module.
........
r66523 | georg.brandl | 2008-09-21 02:14:44 -0500 (Sun, 21 Sep 2008) | 2 lines
#3852: fix some select.kqueue and kevent docs.
........
r66524 | georg.brandl | 2008-09-21 02:15:59 -0500 (Sun, 21 Sep 2008) | 2 lines
#3912: document default for *places* arg.
........
r66525 | georg.brandl | 2008-09-21 02:17:00 -0500 (Sun, 21 Sep 2008) | 2 lines
#3916: fixes for docs wrt. Windows directory layout
........
r66526 | georg.brandl | 2008-09-21 02:18:28 -0500 (Sun, 21 Sep 2008) | 2 lines
#3914: add //= to the augmented assign operators.
........
r66529 | georg.brandl | 2008-09-21 02:24:11 -0500 (Sun, 21 Sep 2008) | 2 lines
#3901: bsddb fix.
........
r66530 | georg.brandl | 2008-09-21 02:31:52 -0500 (Sun, 21 Sep 2008) | 2 lines
#3897: _collections now has an underscore.
........
r66532 | georg.brandl | 2008-09-21 02:36:22 -0500 (Sun, 21 Sep 2008) | 2 lines
Update readme and Makefile (web builder doesn't exist).
........
r66535 | georg.brandl | 2008-09-21 03:03:21 -0500 (Sun, 21 Sep 2008) | 2 lines
#3918: note that uniform() args can be swapped.
........
r66538 | georg.brandl | 2008-09-21 05:03:39 -0500 (Sun, 21 Sep 2008) | 2 lines
Add "dist" target.
........
r66544 | benjamin.peterson | 2008-09-21 16:27:51 -0500 (Sun, 21 Sep 2008) | 4 lines
#3879 fix a regression in urllib.getproxies_environment
reviewers: Benjamin, Georg
........
r66546 | georg.brandl | 2008-09-21 17:31:59 -0500 (Sun, 21 Sep 2008) | 2 lines
Fill out download page.
........
Benjamin Peterson [Mon, 22 Sep 2008 21:22:17 +0000 (21:22 +0000)]
Removed merge tracking for "svnmerge" for
svn+ssh://pythondev@svn.python.org/python/branches/py3k-struni
Benjamin Peterson [Mon, 22 Sep 2008 21:17:49 +0000 (21:17 +0000)]
Merged revisions 66557 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66557 | benjamin.peterson | 2008-09-22 16:11:43 -0500 (Mon, 22 Sep 2008) | 1 line
use the new threading properties for multiprocessing (reviewed by Jesse #3927)
........
Andrew MacIntyre [Mon, 22 Sep 2008 14:49:01 +0000 (14:49 +0000)]
Merged revisions 66552-66553 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66552 | andrew.macintyre | 2008-09-23 00:10:54 +1000 (Tue, 23 Sep 2008) | 5 lines
should use macro'ed symbols not direct
Part of source_os2emx.patch in issue 3868
Reviewed by Amaury Forgeot d'Arc
........
r66553 | andrew.macintyre | 2008-09-23 00:11:41 +1000 (Tue, 23 Sep 2008) | 5 lines
any platform without HAVE_LOG1P should have DBL_EPSILON in <float.h>
Part of source_os2emx.patch in issue 3868
Reviewed by Amaury Forgeot d'Arc
........
Andrew MacIntyre [Mon, 22 Sep 2008 14:41:22 +0000 (14:41 +0000)]
Blocked revisions 66554 via svnmerge
........
r66554 | andrew.macintyre | 2008-09-23 00:23:45 +1000 (Tue, 23 Sep 2008) | 8 lines
build_os2emx.patch in issue 3868 - update OS/2 EMX makefile and config files
Part of source_os2emx.patch in issue 3868:
Include/pystrcmp.h: OS/2 has same C APIs as Windows
Lib/test/test_io.py: OS/2 has same behaviour as Windows for this test
Reviewed by Amaury Forgeot d'Arc
........
Reason for block: other work needs to be done for this platform - aimacintyre
Andrew MacIntyre [Mon, 22 Sep 2008 14:01:03 +0000 (14:01 +0000)]
Initialized merge tracking via "svnmerge" with revisions "1-56848" from
svn+ssh://pythondev@svn.python.org/python/branches/py3k-struni
Gerhard Häring [Mon, 22 Sep 2008 06:04:51 +0000 (06:04 +0000)]
Issue #3659: Values of string subclasses were not handled correctly when used
as bind parameters.
Reviewed by Bejnamin Peterson.