Benjamin Peterson
be17a11721
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.)
........
2008-09-27 21:49:47 +00:00
Amaury Forgeot d'Arc
f2e9368021
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.
........
2008-09-26 22:48:41 +00:00
Benjamin Peterson
60320cb3e4
#3946 fix PyObject_CheckBuffer on a memoryview object
...
reviewed by Antoine
2008-09-26 21:49:22 +00:00
Amaury Forgeot d'Arc
8a1b689e85
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
........
2008-09-25 22:55:06 +00:00
Amaury Forgeot d'Arc
b5cf301b8e
#3929 : dbm.open() would try to raise a tuple. This does not work anymore with python 3.0.
...
Reviewed by Georg Brandl.
2008-09-25 22:27:43 +00:00
Amaury Forgeot d'Arc
7de5f29972
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.
........
2008-09-25 20:57:46 +00:00
Martin v. Löwis
6fea2339d8
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.
........
2008-09-25 04:15:27 +00:00
Benjamin Peterson
78cb491de3
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
........
2008-09-24 22:53:33 +00:00
Thomas Heller
1308c26cf4
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.
........
2008-09-24 19:01:29 +00:00
Georg Brandl
05f5ab7ee3
Remove references to __cmp__.
2008-09-24 09:11:47 +00:00
Benjamin Peterson
23dbc6eeca
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
........
2008-09-23 20:53:33 +00:00
Hirokazu Yamamoto
f8ce60d32d
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.
........
2008-09-23 16:18:18 +00:00
Benjamin Peterson
0931042997
fix some more cases of reduce's move to functools from Tim Pietzcker
2008-09-23 13:44:44 +00:00
Benjamin Peterson
b8401c7cb1
add a test for bad atexit arguments
2008-09-23 03:14:49 +00:00
Skip Montanaro
711552bb40
Fix for issue 3666 - atexit.register with bad inputs segfaults on exit.
...
Reviewed by Christian Heimes.
2008-09-23 00:52:29 +00:00
Benjamin Peterson
9bc9351c04
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.
........
2008-09-22 22:10:59 +00:00
Benjamin Peterson
81817ad5cd
Removed merge tracking for "svnmerge" for
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k-struni
2008-09-22 21:22:17 +00:00
Benjamin Peterson
07317b12f3
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 )
........
2008-09-22 21:17:49 +00:00
Andrew MacIntyre
4561257c34
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
........
2008-09-22 14:49:01 +00:00
Andrew MacIntyre
a74e4bf4c3
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
2008-09-22 14:41:22 +00:00
Andrew MacIntyre
905d27c35f
Initialized merge tracking via "svnmerge" with revisions "1-56848" from
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k-struni
2008-09-22 14:01:03 +00:00
Gerhard Häring
6117f423c4
Issue #3659 : Values of string subclasses were not handled correctly when used
...
as bind parameters.
Reviewed by Bejnamin Peterson.
2008-09-22 06:04:51 +00:00
Amaury Forgeot d'Arc
d0db98fcd8
#1688 : On Windows, the input() prompt was not correctly displayed if it
...
contains non-ascii characters.
Reviewed by Benjamin Peterson.
2008-09-21 21:49:01 +00:00
Hirokazu Yamamoto
956ffd75af
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.
........
2008-09-21 20:52:42 +00:00
Georg Brandl
dc529c1e1f
#3923 : fix undefined token.
2008-09-21 17:03:29 +00:00
Hirokazu Yamamoto
af079d4c14
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.
........
2008-09-21 11:50:03 +00:00
Georg Brandl
23d11d31fe
Handle documentation for turtle rename.
2008-09-21 07:50:52 +00:00
Georg Brandl
33d1ae8563
Remove stray question mark.
2008-09-21 07:40:25 +00:00
Martin v. Löwis
60ebb8b0aa
Bug #3884 : Make the turtle module toplevel again.
2008-09-21 07:32:10 +00:00
Georg Brandl
8e3548350d
Remove duplicate production.
2008-09-21 07:21:20 +00:00
Georg Brandl
3ad8166ee9
#3913 : Remove "decorated" from production, it is handled differently from Grammar/Grammar here.
2008-09-21 07:20:11 +00:00
Georg Brandl
528cdb1281
#3917 : don't allow {} as a set display.
2008-09-21 07:09:51 +00:00
Benjamin Peterson
8b6dc5cfab
kill another set_daemon instance
2008-09-20 12:52:07 +00:00
Benjamin Peterson
71088cc200
fix #3628 ; idle wouldn't start because of a typo
2008-09-19 21:49:37 +00:00
Martin v. Löwis
8a2e90e5e7
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.
........
2008-09-19 19:21:20 +00:00
Martin v. Löwis
df014bf604
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.
........
2008-09-19 15:24:28 +00:00
Benjamin Peterson
b68828cf98
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
........
2008-09-18 23:40:54 +00:00
Barry Warsaw
5da9a71921
removing incorrectly tagged double directory
2008-09-18 11:30:58 +00:00
Barry Warsaw
1ecaf2c009
done with rc1
2008-09-18 04:28:35 +00:00
Barry Warsaw
4c7cec4ac7
Tagging 3.0rc1
2008-09-18 03:03:20 +00:00
Barry Warsaw
8331640157
Tagging 3.0rc1
2008-09-18 03:01:08 +00:00
Barry Warsaw
b885480695
bumping to 3.0rc1
2008-09-18 03:00:28 +00:00
Benjamin Peterson
f2fa87b02d
shut up a few sphinx warnings
2008-09-17 22:59:21 +00:00
Benjamin Peterson
5478b47355
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
........
2008-09-17 22:25:09 +00:00
Robert Schuppenies
357877c8f1
Issue #3859 : Fixed test_sys.Sizeof failure on win64.
...
Reviewed by Benjamin Peterson.
2008-09-16 07:21:01 +00:00
Benjamin Peterson
9d0ced3689
add documentation for the new buffer interface based on PEP 3118; I hope it's at least 60% right...
2008-09-16 02:24:31 +00:00
Benjamin Peterson
74423693fb
forgot to commit properties for last merge
2008-09-16 00:18:04 +00:00
Benjamin Peterson
2beb413784
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
........
................
2008-09-16 00:11:26 +00:00
Antoine Pitrou
d62269f920
Fix Windows buildbot failures after r66469.
2008-09-15 23:54:52 +00:00
Antoine Pitrou
9cadb1b6e0
Issue #3782 : os.write() must not accept unicode strings
2008-09-15 23:02:56 +00:00