Skip Montanaro
c1ce286061
issue 4483 - _dbm build failures on systems with gdbm_compat lib.
2008-12-06 17:25:02 +00:00
Mark Dickinson
fd24b323f9
Issue #4445 : save 3 bytes of memory (on average) per bytes allocation.
...
(This is a forward port of r67601).
2008-12-06 15:33:31 +00:00
Christian Heimes
a872de55dc
Fixed issue #4533 : File read operation was dreadfully slow
2008-12-05 08:26:55 +00:00
Amaury Forgeot d'Arc
bc9d4749f2
#4542 : On Windows, binascii.crc32 still accepted str as binary input.
...
This fixes test_binascii.
Will backport to 3.0
2008-12-05 01:40:43 +00:00
Amaury Forgeot d'Arc
bc2ce57203
Issue #4537 : webbrowser.UnixBrowser failed because this module defines an open()
...
function which shadows the builtin.
Will backport to 3.0
2008-12-05 01:02:21 +00:00
Fred Drake
9a0a65b524
Merged revisions 67528 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67528 | fred.drake | 2008-12-04 13:25:17 -0500 (Thu, 04 Dec 2008) | 4 lines
Issue #1055234 : cgi.parse_header(): Fixed parsing of header parameters to
support unusual filenames (such as those containing semi-colons) in
Content-Disposition headers.
........
2008-12-04 19:24:50 +00:00
Barry Warsaw
97f005d137
Prep for Python 3.1!
2008-12-03 16:46:14 +00:00
Raymond Hettinger
f5b64116cc
Issue 3689: list_reverseiterator should support __length_hint__ instead of __len__.
2008-12-02 21:33:45 +00:00
Martin v. Löwis
15b16a3ec4
Issue #4387 : binascii now refuses to accept str as binary input.
2008-12-02 06:00:15 +00:00
Alexandre Vassalotti
eae122be62
Fix docutils parsing errors in Misc/NEWS.
2008-12-02 03:34:24 +00:00
Martin v. Löwis
6178db6d55
Issue #4073 : Add 2to3 support to build_scripts, refactor that support
...
in build_py.
2008-12-01 04:38:52 +00:00
Martin v. Löwis
45a6b9f7e5
Merged revisions 67449 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67449 | martin.v.loewis | 2008-11-30 12:08:26 +0100 (So, 30 Nov 2008) | 3 lines
Issue #4389 : Add icon to the uninstall entry in
"add-and-remove-programs".
........
2008-11-30 11:12:00 +00:00
Martin v. Löwis
841edad43c
Issue #4407 : Fix source file that caused the compileall step in Windows
...
installer to fail.
2008-11-30 10:36:49 +00:00
Amaury Forgeot d'Arc
bed1710115
Fix more threading API related bugs: Thread.get_name() --> Thread.name.
...
Seen when setting RPCHandler.debugging=True
2008-11-29 01:48:47 +00:00
Amaury Forgeot d'Arc
47c2b607b8
#4455 : IDLE failed to display the windows list when two windows have the same title.
...
Windows objects cannot be compared, and it's better to have a consistent order;
so We add the window unique ID to the sort key.
Reviewed by Benjamin Peterson.
2008-11-28 23:28:42 +00:00
Christian Heimes
7ca7cb488f
Forgot to update Misc/NEWS
2008-11-28 11:24:16 +00:00
Christian Heimes
94e0772989
Merged revisions 67414 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67414 | christian.heimes | 2008-11-28 12:02:32 +0100 (Fri, 28 Nov 2008) | 1 line
Fixed issue ##3741: DISTUTILS_USE_SDK set causes msvc9compiler.py to raise an exception
........
2008-11-28 11:05:17 +00:00
Thomas Heller
60e5f5e78f
Remove the Py_TPFLAGS_HAVE_GC from the _ctypes.COMError type.
...
Fixes issue #4433 ; reviewed by Benjamin Peterson.
2008-11-26 18:40:58 +00:00
Matthias Klose
7e1b8faacc
- Fix build failure of _cursesmodule.c building with -D_FORTIFY_SOURCE=2.
2008-11-26 17:22:04 +00:00
Thomas Heller
71fb513437
Prevent UnicodeDecodeErrors in ctypes with non-ascii error messages.
...
Fixes issue #4429 .
Reviewed by Amaury Forgeot d'Arc.
2008-11-26 08:45:36 +00:00
Christian Heimes
3e7e069887
Second fix for issue #4373
2008-11-25 21:21:32 +00:00
Amaury Forgeot d'Arc
5f95257ef9
#4373 : Reference leak in the pickle module.
...
Reviewed by Brett Cannon.
2008-11-25 21:11:54 +00:00
Brett Cannon
7317c1ef7a
dbm.gnu and dbm.ndbm accept both strings and bytes as keys and values. For the
...
former they are converted to bytes before being written to the DB.
Closes issue 3799. Reviewed by Skip Montanaro.
2008-11-25 19:19:17 +00:00
Brett Cannon
2b5d6ebfe5
dbm.dumb was opening files without specifying the encoding. Caused problem on
...
at least OS X where the default is macroman.
Closes issue #4382 .
2008-11-24 21:09:58 +00:00
Amaury Forgeot d'Arc
b0c29161a2
Merged revisions 67295,67301-67302,67318,67330,67342-67343 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67295 | benjamin.peterson | 2008-11-20 05:05:12 +0100 (jeu., 20 nov. 2008) | 1 line
move useful sys.settrace information to the function's documentation from the debugger
........
r67301 | benjamin.peterson | 2008-11-20 22:25:31 +0100 (jeu., 20 nov. 2008) | 1 line
fix indentation and a sphinx warning
........
r67302 | benjamin.peterson | 2008-11-20 22:44:23 +0100 (jeu., 20 nov. 2008) | 1 line
oops! didn't mean to disable that test
........
r67318 | amaury.forgeotdarc | 2008-11-21 23:05:48 +0100 (ven., 21 nov. 2008) | 4 lines
#4363 : Let uuid.uuid1() and uuid.uuid4() run even if the ctypes module is not present.
Will backport to 2.6
........
r67330 | georg.brandl | 2008-11-22 09:34:14 +0100 (sam., 22 nov. 2008) | 2 lines
#4364 : fix attribute name on ctypes object.
........
r67342 | amaury.forgeotdarc | 2008-11-22 20:39:38 +0100 (sam., 22 nov. 2008) | 3 lines
yuvconvert.c is a part of the "sv" module, an old IRIX thing
and certainly not useful for any Windows build.
........
r67343 | amaury.forgeotdarc | 2008-11-22 21:01:18 +0100 (sam., 22 nov. 2008) | 5 lines
#3996 : On Windows, PyOS_CheckStack is supposed to protect the interpreter from
stack overflow. But doing this, it always crashes when the stack is nearly full.
Reviewed by Martin von Loewis. Will backport to 2.6.
........
2008-11-22 22:18:04 +00:00
Benjamin Peterson
44309e6b37
make FileIO.mode always include 'b'
...
#4386 Reviewed by Amaury
2008-11-22 00:41:45 +00:00
Amaury Forgeot d'Arc
efae8c499f
#4383 : UnboundLocalError when IDLE cannot connect to its subprocess.
...
Python 3.0 clears the exception variable upon exit of the "except:" clause,
and the displaying code fails miserably.
Reviewed by Benjamin.
2008-11-21 23:08:09 +00:00
Barry Warsaw
d8ccd1ce6f
post-3.0rc3
2008-11-21 15:13:37 +00:00
Barry Warsaw
43baef41fd
Bump to 3.0rc3
2008-11-21 01:18:21 +00:00
Brett Cannon
58425d3103
Make dbm.dumb encode strings as UTF-8. Also fix it so it accepts bytes and
...
strings.
Closes issue #3799 .
2008-11-21 00:17:53 +00:00
Amaury Forgeot d'Arc
836b670e89
#4338 : Fix the distutils "setup.py upload" command.
...
The code still mixed bytes and strings.
Reviewed by Martin von Loewis.
2008-11-20 23:53:46 +00:00
Martin v. Löwis
2d1ca2dbab
Issue #4354 : Fix distutils register command.
2008-11-20 16:21:55 +00:00
Martin v. Löwis
a632a75a3e
Merged revisions 67283 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67283 | martin.v.loewis | 2008-11-19 14:51:44 +0100 (Mi, 19 Nov 2008) | 1 line
Issue #4289 : Remove Cancel button from AdvancedDlg.
........
2008-11-19 13:55:07 +00:00
Martin v. Löwis
22d297be51
Merged revisions 67279 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67279 | martin.v.loewis | 2008-11-19 10:09:41 +0100 (Mi, 19 Nov 2008) | 2 lines
Issue #4116 : Resolve member name conflict in ScrolledCanvas.__init__
........
2008-11-19 09:14:30 +00:00
Benjamin Peterson
4f39d22d26
fix the Makefile so it doesn't pollute sys.path
...
#4349 reviewed by Christian
2008-11-18 22:37:15 +00:00
Martin v. Löwis
276c3718e3
Issue #3327 : Don't overallocate in the modules_by_index list.
2008-11-17 16:22:11 +00:00
Raymond Hettinger
7d99f09f89
Issue #1721812 : Binary operations and copy operations on set/frozenset
...
subclasses need to return the base type, not the subclass itself.
2008-11-16 11:44:54 +00:00
Mark Dickinson
4a1f593df5
Issue #4296 : Fix PyObject_RichCompareBool so that "x in [x]" evaluates to
...
True, even when x doesn't compare equal to itself. This was a regression
from 2.6.
Reviewed by R. Hettinger and C. Heimes.
2008-11-12 23:23:36 +00:00
Benjamin Peterson
3d4ca74bc8
change the named tuple returned by inspect.getfullargspec to have a 'kwonlydefaults' (as claimed by the docs) attribute instead of 'kwdefaults'
...
Fixes #4307
Reviewed by Christian
2008-11-12 21:39:01 +00:00
Amaury Forgeot d'Arc
9a5499b4e5
#3705 : Command-line arguments were not correctly decoded when the
...
terminal does not use UTF8.
Now the code propagates the unicode string as far as possible, and avoids
the conversion to char* which implicitely uses utf-8.
Reviewed by Benjamin.
2008-11-11 23:04:59 +00:00
Amaury Forgeot d'Arc
3e4e72f66f
#4298 : pickle.load() can segfault on invalid or truncated input.
...
Patch and test by Hirokazu Yamamoto.
2008-11-11 20:05:06 +00:00
Benjamin Peterson
06fd5f8cc8
fix the socketserver demo code for py3k
...
#4275 Thanks to Don MacMillen
2008-11-08 17:24:34 +00:00
Georg Brandl
da06606b63
#4283 : fix left-over iteritems() in distutils.
2008-11-08 15:15:57 +00:00
Martin v. Löwis
bfda544767
Merged revisions 67149 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67149 | martin.v.loewis | 2008-11-07 19:51:50 +0100 (Fr, 07 Nov 2008) | 1 line
Issue #1656675 : Register a drop handler for .py* files on Windows.
........
2008-11-07 18:54:51 +00:00
Benjamin Peterson
6570d071fa
name the release
2008-11-07 03:51:42 +00:00
Barry Warsaw
a7c373056a
post release cleanup
2008-11-07 03:46:33 +00:00
Martin v. Löwis
900646ef68
Merged revisions 67120 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67120 | martin.v.loewis | 2008-11-06 17:43:00 +0100 (Do, 06 Nov 2008) | 2 lines
Issue #4120 : Exclude manifest from extension modules in VS2008.
........
2008-11-06 17:30:03 +00:00
Barry Warsaw
1f0e67ec1f
Bumping to 3.0rc2.
2008-11-06 03:29:32 +00:00
Benjamin Peterson
93ef79cce3
period
2008-11-05 22:49:09 +00:00
Benjamin Peterson
d968e27581
fix #4211 : the __path__ of a frozen package should be a list.
...
Patch by Brett Cannon, review by Christian Heimes.
2008-11-05 22:48:33 +00:00