]>
granicus.if.org Git - python/log
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.
Amaury Forgeot d'Arc [Sun, 21 Sep 2008 21:49:01 +0000 (21:49 +0000)]
#1688: On Windows, the input() prompt was not correctly displayed if it
contains non-ascii characters.
Reviewed by Benjamin Peterson.
Hirokazu Yamamoto [Sun, 21 Sep 2008 20:52:42 +0000 (20:52 +0000)]
Merged revisions 66542 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66542 | hirokazu.yamamoto | 2008-09-22 05:48:41 +0900 | 2 lines
Issue #3925: Ignores shutil.rmtree error on cygwin too.
Reviewed by Benjamin Peterson.
........
Georg Brandl [Sun, 21 Sep 2008 17:03:29 +0000 (17:03 +0000)]
#3923: fix undefined token.
Hirokazu Yamamoto [Sun, 21 Sep 2008 11:50:03 +0000 (11:50 +0000)]
Merged revisions 66539 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66539 | hirokazu.yamamoto | 2008-09-21 20:44:23 +0900 | 2 lines
Issue #3838: TarFile object assigned to self.tar should be closed explicitly.
Reviewed by Lars Gustäbel.
........
Georg Brandl [Sun, 21 Sep 2008 07:50:52 +0000 (07:50 +0000)]
Handle documentation for turtle rename.
Georg Brandl [Sun, 21 Sep 2008 07:40:25 +0000 (07:40 +0000)]
Remove stray question mark.
Martin v. Löwis [Sun, 21 Sep 2008 07:32:10 +0000 (07:32 +0000)]
Bug #3884: Make the turtle module toplevel again.
Georg Brandl [Sun, 21 Sep 2008 07:21:20 +0000 (07:21 +0000)]
Remove duplicate production.
Georg Brandl [Sun, 21 Sep 2008 07:20:11 +0000 (07:20 +0000)]
#3913: Remove "decorated" from production, it is handled differently from Grammar/Grammar here.
Georg Brandl [Sun, 21 Sep 2008 07:09:51 +0000 (07:09 +0000)]
#3917: don't allow {} as a set display.
Benjamin Peterson [Sat, 20 Sep 2008 12:52:07 +0000 (12:52 +0000)]
kill another set_daemon instance
Benjamin Peterson [Fri, 19 Sep 2008 21:49:37 +0000 (21:49 +0000)]
fix #3628; idle wouldn't start because of a typo
Martin v. Löwis [Fri, 19 Sep 2008 19:21:20 +0000 (19:21 +0000)]
Merged revisions 66516 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66516 | martin.v.loewis | 2008-09-19 21:20:03 +0200 (Fr, 19 Sep 2008) | 1 line
Use AMD64 version of CRT in just-for-me installations for Win64 installers.
........
Martin v. Löwis [Fri, 19 Sep 2008 15:24:28 +0000 (15:24 +0000)]
Merged revisions 66514 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66514 | martin.v.loewis | 2008-09-19 17:21:07 +0200 (Fr, 19 Sep 2008) | 2 lines
Bug #3887: Package x64 version of CRT for AMD64
Windows binaries.
........
Benjamin Peterson [Thu, 18 Sep 2008 23:40:54 +0000 (23:40 +0000)]
Blocked revisions 66498,66502,66504,66506 via svnmerge
........
r66498 | mark.hammond | 2008-09-17 21:47:35 -0500 (Wed, 17 Sep 2008) | 4 lines
On Windows, temporarily disable the bsddb test referenced in bug 3892.
We do yell to stderr and the bug is marked as a blocker.
Reviewed by barry in #python-dev.
........
r66502 | mark.hammond | 2008-09-17 22:51:46 -0500 (Wed, 17 Sep 2008) | 3 lines
avoid putting unicode objects in the environment causing
later test failures. As discussed on #python-dev
........
r66504 | barry.warsaw | 2008-09-17 23:33:43 -0500 (Wed, 17 Sep 2008) | 1 line
Bumping to 2.6rc2
........
r66506 | barry.warsaw | 2008-09-18 00:34:31 -0500 (Thu, 18 Sep 2008) | 1 line
done with 2.6rc2
........
Barry Warsaw [Thu, 18 Sep 2008 11:30:58 +0000 (11:30 +0000)]
removing incorrectly tagged double directory
Barry Warsaw [Thu, 18 Sep 2008 04:28:35 +0000 (04:28 +0000)]
done with rc1
Barry Warsaw [Thu, 18 Sep 2008 03:03:20 +0000 (03:03 +0000)]
Tagging 3.0rc1
Barry Warsaw [Thu, 18 Sep 2008 03:01:08 +0000 (03:01 +0000)]
Tagging 3.0rc1
Barry Warsaw [Thu, 18 Sep 2008 03:00:28 +0000 (03:00 +0000)]
bumping to 3.0rc1
Benjamin Peterson [Wed, 17 Sep 2008 22:59:21 +0000 (22:59 +0000)]
shut up a few sphinx warnings
Benjamin Peterson [Wed, 17 Sep 2008 22:25:09 +0000 (22:25 +0000)]
Merged revisions 66457-66459,66465-66468,66483-66485,66487-66491 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66457 | antoine.pitrou | 2008-09-13 15:30:30 -0500 (Sat, 13 Sep 2008) | 5 lines
Issue #3850: Misc/find_recursionlimit.py was broken.
Reviewed by A.M. Kuchling.
........
r66458 | benjamin.peterson | 2008-09-13 17:54:43 -0500 (Sat, 13 Sep 2008) | 1 line
fix a name issue; note all doc files should be encoded in utf8
........
r66459 | benjamin.peterson | 2008-09-14 11:02:22 -0500 (Sun, 14 Sep 2008) | 1 line
clarify that radix for int is not 'guessed'
........
r66465 | skip.montanaro | 2008-09-14 21:03:05 -0500 (Sun, 14 Sep 2008) | 3 lines
Review usage. Fix a mistake in the new-style class definition. Add a
couple new definitions (CPython and virtual machine).
........
r66466 | skip.montanaro | 2008-09-14 21:19:53 -0500 (Sun, 14 Sep 2008) | 2 lines
Pick up a few more definitions from the glossary on the wiki.
........
r66467 | benjamin.peterson | 2008-09-14 21:53:23 -0500 (Sun, 14 Sep 2008) | 1 line
mention that object.__init__ no longer takes arbitrary args and kwargs
........
r66468 | andrew.kuchling | 2008-09-15 08:08:32 -0500 (Mon, 15 Sep 2008) | 1 line
Rewrite item a bit
........
r66483 | georg.brandl | 2008-09-16 05:17:45 -0500 (Tue, 16 Sep 2008) | 2 lines
Fix typo.
........
r66484 | benjamin.peterson | 2008-09-16 16:20:28 -0500 (Tue, 16 Sep 2008) | 2 lines
be less wordy
........
r66485 | georg.brandl | 2008-09-17 03:45:54 -0500 (Wed, 17 Sep 2008) | 2 lines
#3888: add some deprecated modules in whatsnew.
........
r66487 | skip.montanaro | 2008-09-17 06:50:36 -0500 (Wed, 17 Sep 2008) | 2 lines
usage
........
r66488 | andrew.kuchling | 2008-09-17 07:57:04 -0500 (Wed, 17 Sep 2008) | 1 line
Markup fixes
........
r66489 | andrew.kuchling | 2008-09-17 07:58:22 -0500 (Wed, 17 Sep 2008) | 2 lines
Remove comment about improvement: pystone is about the same, and
the improvements seem to be difficult to quantify
........
r66490 | andrew.kuchling | 2008-09-17 08:04:53 -0500 (Wed, 17 Sep 2008) | 1 line
Note sqlite3 version; move item
........
r66491 | benjamin.peterson | 2008-09-17 16:54:56 -0500 (Wed, 17 Sep 2008) | 1 line
document compileall command flags
........
Robert Schuppenies [Tue, 16 Sep 2008 07:21:01 +0000 (07:21 +0000)]
Issue #3859: Fixed test_sys.Sizeof failure on win64.
Reviewed by Benjamin Peterson.
Benjamin Peterson [Tue, 16 Sep 2008 02:24:31 +0000 (02:24 +0000)]
add documentation for the new buffer interface based on PEP 3118; I hope it's at least 60% right...
Benjamin Peterson [Tue, 16 Sep 2008 00:18:04 +0000 (00:18 +0000)]
forgot to commit properties for last merge
Benjamin Peterson [Tue, 16 Sep 2008 00:11:26 +0000 (00:11 +0000)]
Merged revisions 66473 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
................
r66473 | benjamin.peterson | 2008-09-15 18:55:01 -0500 (Mon, 15 Sep 2008) | 9 lines
Merged revisions 66470 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r66470 | benjamin.peterson | 2008-09-15 18:29:43 -0500 (Mon, 15 Sep 2008) | 1 line
don't use os.linesep for newlines; it breaks tests on windows
........
................
Antoine Pitrou [Mon, 15 Sep 2008 23:54:52 +0000 (23:54 +0000)]
Fix Windows buildbot failures after r66469.
Antoine Pitrou [Mon, 15 Sep 2008 23:02:56 +0000 (23:02 +0000)]
Issue #3782: os.write() must not accept unicode strings
Martin v. Löwis [Mon, 15 Sep 2008 01:31:40 +0000 (01:31 +0000)]
Merged revisions 66463 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66463 | martin.v.loewis | 2008-09-15 03:30:21 +0200 (Mo, 15 Sep 2008) | 2 lines
Fix grammar.
........
Martin v. Löwis [Sun, 14 Sep 2008 20:27:52 +0000 (20:27 +0000)]
Merged revisions 66460-66461 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66460 | martin.v.loewis | 2008-09-14 22:22:39 +0200 (So, 14 Sep 2008) | 1 line
Issue #3617: Include a licensing statement regarding the Microsoft C runtime in the Windows installer.
........
r66461 | martin.v.loewis | 2008-09-14 22:25:40 +0200 (So, 14 Sep 2008) | 1 line
Set eol-style to native.
........
Benjamin Peterson [Sat, 13 Sep 2008 18:37:09 +0000 (18:37 +0000)]
Merged revisions 66453 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
................
r66453 | benjamin.peterson | 2008-09-13 12:43:19 -0500 (Sat, 13 Sep 2008) | 24 lines
Merged revisions 66191,66418,66438,66445 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r66191 | benjamin.peterson | 2008-09-03 17:00:52 -0500 (Wed, 03 Sep 2008) | 1 line
update the Grammar file after recent syntax changes
........
r66418 | benjamin.peterson | 2008-09-12 18:49:48 -0500 (Fri, 12 Sep 2008) | 1 line
a trival fix to get a few more print corner cases #2899
........
r66438 | benjamin.peterson | 2008-09-12 21:32:30 -0500 (Fri, 12 Sep 2008) | 5 lines
add Jack Diederich's fixer for metaclass syntax #2366
my contribution to this was adding a few tests and fixing a few bugs
I also reviewed it (Jack is a committer)
........
r66445 | benjamin.peterson | 2008-09-13 10:50:00 -0500 (Sat, 13 Sep 2008) | 1 line
add a few more tests concerning int literals and weird spacing
........
................
Georg Brandl [Sat, 13 Sep 2008 17:46:05 +0000 (17:46 +0000)]
Merged revisions 66452 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66452 | georg.brandl | 2008-09-13 19:41:16 +0200 (Sat, 13 Sep 2008) | 2 lines
Remove things specific to the old Macintosh, and spell "Mac OS X" consistently.
........
Benjamin Peterson [Sat, 13 Sep 2008 17:32:55 +0000 (17:32 +0000)]
Blocked revisions 66450 via svnmerge
........
r66450 | benjamin.peterson | 2008-09-13 12:31:08 -0500 (Sat, 13 Sep 2008) | 1 line
remove duplicate target
........
Georg Brandl [Sat, 13 Sep 2008 17:20:09 +0000 (17:20 +0000)]
Blocked revisions 66447 via svnmerge
........
r66447 | georg.brandl | 2008-09-13 19:18:11 +0200 (Sat, 13 Sep 2008) | 2 lines
Incorporate some suggestions by Tait Stevens.
........
Georg Brandl [Sat, 13 Sep 2008 17:18:21 +0000 (17:18 +0000)]
Forward-port of r66447.
Benjamin Peterson [Sat, 13 Sep 2008 15:58:53 +0000 (15:58 +0000)]
Merged revisions 66394,66404,66412,66414,66424-66436 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66394 | benjamin.peterson | 2008-09-11 17:04:02 -0500 (Thu, 11 Sep 2008) | 1 line
fix typo
........
r66404 | gerhard.haering | 2008-09-12 08:54:06 -0500 (Fri, 12 Sep 2008) | 2 lines
sqlite3 module: Mark iterdump() method as "Non-standard" like all the other methods not found in DB-API.
........
r66412 | gerhard.haering | 2008-09-12 13:58:57 -0500 (Fri, 12 Sep 2008) | 2 lines
Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python.
........
r66414 | gerhard.haering | 2008-09-12 17:33:22 -0500 (Fri, 12 Sep 2008) | 2 lines
Issue #3846: Release GIL during calls to sqlite3_prepare. This improves concurrent access to the same database file from multiple threads/processes.
........
r66424 | andrew.kuchling | 2008-09-12 20:22:08 -0500 (Fri, 12 Sep 2008) | 1 line
#687648 from Robert Schuppenies: use classic division. (RM Barry gave permission to update the demos.)
........
r66425 | andrew.kuchling | 2008-09-12 20:27:33 -0500 (Fri, 12 Sep 2008) | 1 line
#687648 from Robert Schuppenies: use classic division. From me: don't use string exception; flush stdout after printing
........
r66426 | andrew.kuchling | 2008-09-12 20:34:41 -0500 (Fri, 12 Sep 2008) | 1 line
#687648 from Robert Schuppenies: use classic division. From me: don't use string exception; add __main__ section
........
r66427 | andrew.kuchling | 2008-09-12 20:42:55 -0500 (Fri, 12 Sep 2008) | 1 line
#687648 from Robert Schuppenies: use classic division. From me: remove two stray semicolons
........
r66428 | andrew.kuchling | 2008-09-12 20:43:28 -0500 (Fri, 12 Sep 2008) | 1 line
#687648 from Robert Schuppenies: use classic division.
........
r66429 | andrew.kuchling | 2008-09-12 20:47:02 -0500 (Fri, 12 Sep 2008) | 1 line
Remove semicolon
........
r66430 | andrew.kuchling | 2008-09-12 20:48:36 -0500 (Fri, 12 Sep 2008) | 1 line
Subclass exception
........
r66431 | andrew.kuchling | 2008-09-12 20:56:56 -0500 (Fri, 12 Sep 2008) | 1 line
Fix SyntaxError
........
r66432 | andrew.kuchling | 2008-09-12 20:57:25 -0500 (Fri, 12 Sep 2008) | 1 line
Update uses of string exceptions
........
r66433 | andrew.kuchling | 2008-09-12 21:08:30 -0500 (Fri, 12 Sep 2008) | 1 line
Use title case
........
r66434 | andrew.kuchling | 2008-09-12 21:09:15 -0500 (Fri, 12 Sep 2008) | 1 line
Remove extra 'the'; the following title includes it
........
r66435 | andrew.kuchling | 2008-09-12 21:11:51 -0500 (Fri, 12 Sep 2008) | 1 line
#3288: Document as_integer_ratio
........
r66436 | andrew.kuchling | 2008-09-12 21:14:15 -0500 (Fri, 12 Sep 2008) | 1 line
Use title case
........
Martin v. Löwis [Sat, 13 Sep 2008 08:37:17 +0000 (08:37 +0000)]
Merged revisions 66441 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66441 | martin.v.loewis | 2008-09-13 10:36:22 +0200 (Sa, 13 Sep 2008) | 1 line
Change product code of Win64 installer to allow simultaneous installation on Win32 and Win64; also change product name to be able to distinguish the two in ARP.
........
Martin v. Löwis [Sat, 13 Sep 2008 08:14:01 +0000 (08:14 +0000)]
Merged revisions 66439 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66439 | martin.v.loewis | 2008-09-13 10:11:57 +0200 (Sa, 13 Sep 2008) | 1 line
Issue #3833: Use a different upgrade code for Win64 installers.
........
Benjamin Peterson [Sat, 13 Sep 2008 02:14:49 +0000 (02:14 +0000)]
Blocked revisions 66415-66416,66422 via svnmerge
........
r66415 | barry.warsaw | 2008-09-12 18:25:57 -0500 (Fri, 12 Sep 2008) | 1 line
Bumping to 2.6rc1
........
r66416 | barry.warsaw | 2008-09-12 18:35:48 -0500 (Fri, 12 Sep 2008) | 1 line
Fix the release level
........
r66422 | barry.warsaw | 2008-09-12 20:12:18 -0500 (Fri, 12 Sep 2008) | 1 line
post release updates
........
Amaury Forgeot d'Arc [Thu, 11 Sep 2008 21:06:24 +0000 (21:06 +0000)]
Blocked revisions 66390 via svnmerge
........
r66390 | amaury.forgeotdarc | 2008-09-11 22:56:13 +0200 (jeu., 11 sept. 2008) | 4 lines
#3640: Correct a crash in cPickle on 64bit platforms, in the case of deeply nested lists or dicts.
Reviewed by Martin von Loewis.
........
Benjamin Peterson [Thu, 11 Sep 2008 21:05:25 +0000 (21:05 +0000)]
make lib2to3/main.py syntax py3k valid
Amaury Forgeot d'Arc [Thu, 11 Sep 2008 21:03:37 +0000 (21:03 +0000)]
#3640: Correct a crash in cPickle on 64bit platforms, in the case of deeply nested lists or dicts.
Reviewed by Martin von Loewis.
Nick Coghlan [Thu, 11 Sep 2008 13:59:53 +0000 (13:59 +0000)]
Blocked revisions 66386 via svnmerge (needs some fiddling to make it work in 3.0, will add a new patch to the tracker instead of merging)
........
r66386 | nick.coghlan | 2008-09-11 22:11:06 +1000 (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)
........
Martin v. Löwis [Thu, 11 Sep 2008 06:55:48 +0000 (06:55 +0000)]
Merged revisions 66383 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66383 | martin.v.loewis | 2008-09-11 08:53:30 +0200 (Do, 11 Sep 2008) | 3 lines
Issue #3642: Suppress warning in obmalloc when size_t is
larger than uint. Reverts r65975. Reviewed by Brett Cannon.
........
Amaury Forgeot d'Arc [Thu, 11 Sep 2008 00:26:17 +0000 (00:26 +0000)]
Correct a test_ctypes failure, caused by the removal of memoryview.size.
Amaury Forgeot d'Arc [Wed, 10 Sep 2008 23:51:42 +0000 (23:51 +0000)]
The Unicode database was updated to 5.1, and some characters have become printable.
Change the tests and use another code point.
Benjamin Peterson [Wed, 10 Sep 2008 22:37:34 +0000 (22:37 +0000)]
Merged revisions 66379 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66379 | benjamin.peterson | 2008-09-10 17:28:00 -0500 (Wed, 10 Sep 2008) | 1 line
update asdl_c.py from r66377
........
Amaury Forgeot d'Arc [Wed, 10 Sep 2008 22:24:24 +0000 (22:24 +0000)]
Merged revisions 66377 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66377 | amaury.forgeotdarc | 2008-09-11 00:04:45 +0200 (jeu., 11 sept. 2008) | 8 lines
#3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for
PyString_FromFormat which has an independent implementation, and uses "%zd".
This makes a difference on win64, where printf needs "%Id" to display
64bit values. For example, queue.__repr__ was incorrect.
Reviewed by Martin von Loewis.
........
Benjamin Peterson [Wed, 10 Sep 2008 21:57:34 +0000 (21:57 +0000)]
Merged revisions 66337,66347,66350,66352,66358 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66337 | vinay.sajip | 2008-09-09 08:42:08 -0500 (Tue, 09 Sep 2008) | 1 line
Issue #3809: Fixed spurious 'test.blah' file left behind by test_logging.
........
r66347 | georg.brandl | 2008-09-09 14:26:00 -0500 (Tue, 09 Sep 2008) | 2 lines
Fix varname in docstring. #3822.
........
r66350 | georg.brandl | 2008-09-09 15:28:31 -0500 (Tue, 09 Sep 2008) | 2 lines
#3472: update Mac-bundled Python version info.
........
r66352 | benjamin.peterson | 2008-09-09 15:55:01 -0500 (Tue, 09 Sep 2008) | 4 lines
Fix #3634 invalid return value from _weakref.ref(Exception).__init__
Reviewers: Amaury, Antoine, Benjamin
........
r66358 | benjamin.peterson | 2008-09-09 18:16:48 -0500 (Tue, 09 Sep 2008) | 1 line
use the latest pygments version
........
Benjamin Peterson [Wed, 10 Sep 2008 21:47:03 +0000 (21:47 +0000)]
kill memoryview.size in favor of len(view)
Reviewer: Antoine Pitrou #3827
Benjamin Peterson [Wed, 10 Sep 2008 21:38:31 +0000 (21:38 +0000)]
make use of shorter attribute access
Benjamin Peterson [Wed, 10 Sep 2008 21:31:58 +0000 (21:31 +0000)]
endow memoryview.tolist() with docs
Martin v. Löwis [Wed, 10 Sep 2008 21:15:32 +0000 (21:15 +0000)]
Merged revisions 66369 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r66369 | martin.v.loewis | 2008-09-10 21:16:35 +0200 (Mi, 10 Sep 2008) | 4 lines
Read unidata_version from unicodedata module.
Delete old NormalizationTest.txt if it doesn't match
unidata_version.
........
Benjamin Peterson [Wed, 10 Sep 2008 21:02:02 +0000 (21:02 +0000)]
fix sphinx warning