Georg Brandl
84a0b8d4b6
Patch #1001604 : glob.glob() now returns unicode filenames if it was
...
given a unicode argument and os.listdir() returns unicode filenames.
(backport from rev. 54197)
2007-03-07 08:32:24 +00:00
Georg Brandl
fd13ef9c9c
Patch #812285 : allow multiple auth schemes in AbstractBasicAuthHandler.
...
(backport from rev. 54195)
2007-03-07 07:39:13 +00:00
Walter Dörwald
05b5c7fe0e
Backport checkin:
...
Patch for bug #1633621 : if curses.resizeterm() or
curses.resize_term() is called, update _curses.LINES,
_curses.COLS, curses.LINES and curses.COLS.
2007-03-06 20:46:26 +00:00
Georg Brandl
62b1b001e6
Patch #1654417 : make operator.{get,set,del}slice use the full range
...
of Py_ssize_t.
(backport from rev. 54177)
2007-03-06 19:00:09 +00:00
Georg Brandl
ffb0a804c6
Patch #1638879 : don't accept strings with embedded NUL bytes in long().
...
(backport from rev. 54173)
2007-03-06 18:44:35 +00:00
Georg Brandl
02d7cffb8f
Patch #1646728 : datetime.fromtimestamp fails with negative
...
fractional times. With unittest.
(backport from rev. 54167 by Guido)
2007-03-06 17:46:17 +00:00
Georg Brandl
1a74b4325c
A test case for the defaultdict KeyError bug.
...
(backport from rev. 54162)
2007-03-06 13:35:08 +00:00
Georg Brandl
8da6f1b668
Patch #1672481 : fix bug in idlelib.MultiCall.
...
(backport from rev. 54156)
2007-03-06 11:52:33 +00:00
Georg Brandl
0520e03d0f
A test case for the fix in #1674228 .
...
(backport from rev. 54154)
2007-03-06 11:51:27 +00:00
Georg Brandl
0ea891603d
Patch #1674228 : when assigning a slice (old-style), check for the
...
sq_ass_slice instead of the sq_slice slot.
(backport from rev. 54139)
2007-03-05 22:28:13 +00:00
Georg Brandl
131069b3a0
Fix a bug in test_dict and test_userdict, found at the PyPy sprint.
...
(backport from rev. 54114)
2007-03-04 17:19:02 +00:00
Raymond Hettinger
d882e36f45
Fix constantification of None.
2007-03-02 19:19:05 +00:00
Thomas Wouters
25e7cfa4b9
Backported r51621 from p3yk:
...
Don't use a fixed temporary name (gdbm).
Don't use our own temp name creation (dbm).
2007-02-25 22:15:04 +00:00
Raymond Hettinger
1bff796983
Extend work on revision 52962: Eliminate redundant calls to PyObject_Hash().
2007-02-19 03:04:45 +00:00
Martin v. Löwis
497380f48c
Revert r53672.
2007-02-18 08:54:32 +00:00
Vinay Sajip
0c2552c073
Minor fix for currentframe (SF #1652788 ).
2007-02-17 01:37:50 +00:00
Martin v. Löwis
ef67690eac
Patch #685268 : Consider a package's __path__ in imputil.
2007-02-13 08:35:01 +00:00
Martin v. Löwis
626b2e992f
Patch 1463026: Support default namespace in XMLGenerator.
...
Fixes #847665 .
2007-02-12 12:21:41 +00:00
Skip Montanaro
4a67a67416
backport: fix trace.py --ignore-dir
2007-02-11 18:41:56 +00:00
Martin v. Löwis
523539de5e
Bug #1600860 : Search for shared python library in LIBDIR, not
...
lib/python/config, on "linux" and "gnu" systems.
2007-02-09 12:37:12 +00:00
Martin v. Löwis
2e8b602ac1
Bug #1653736 : Complain about keyword arguments to time.isoformat.
2007-02-08 09:13:51 +00:00
Raymond Hettinger
0bafda4546
Fix docstring bug
2007-02-08 01:37:18 +00:00
Raymond Hettinger
9f0e1ea964
Do not let overflows in enumerate() and count() pass silently.
2007-02-07 23:57:05 +00:00
Raymond Hettinger
127ef44c7b
Bug #1575169 : operator.isSequenceType() now returns False for subclasses of dict.
2007-02-07 22:12:01 +00:00
Raymond Hettinger
113776c411
Check for a common user error with defaultdict().
2007-02-07 21:40:49 +00:00
Raymond Hettinger
20dcf1cb9d
SF #1615701 : make d.update(m) honor __getitem__() and keys() in dict subclasses
2007-02-07 20:01:28 +00:00
Peter Astrand
39e23b2bfa
Applied patch 1124861.3.patch to solve bug #1124861 : Automatically create pipes on Windows, if GetStdHandle fails. Backport from rev 53646.
2007-02-06 15:41:46 +00:00
Georg Brandl
cd7a78e0a4
[Patch #783050 from Patrick Lynch] The emulation of forkpty() is incorrect;
...
the master should close the slave fd.
Added a test to test_pty.py that reads from the master_fd after doing
a pty.fork(); without the fix it hangs forever instead of raising an
exception. (<crossing fingers for the buildbots>)
Backport from trunk rev. 53146.
2007-01-31 07:48:49 +00:00
Georg Brandl
20aa477a2d
Patch #1638243 : the compiler package is now able to correctly compile
...
a with statement; previously, executing code containing a with statement
compiled by the compiler package crashed the interpreter.
(backport from rev. 53575)
2007-01-27 17:43:07 +00:00
Brett Cannon
6d8e5ad09d
Backport fix for bug #1643943 .
2007-01-25 23:22:24 +00:00
Brett Cannon
75ba075110
If you created a weakref in an object's __del__ method to itself it would
...
segfault the interpreter during weakref clean up. Now any new weakrefs created
after __del__ is run are removed silently.
Fixes bug #1377858 and the weakref_in_del crasher for new-style classes.
Classic classes are still affected.
2007-01-23 22:41:20 +00:00
Georg Brandl
1e4bb44048
Bug #1627316 : handle error in condition/ignore pdb commands more gracefully.
...
(backport from rev. 53524)
2007-01-22 21:23:45 +00:00
Georg Brandl
742e39296a
Bug #1249573 : fix rfc822.parsedate not accepting a certain date format
...
(backport from rev. 53522)
2007-01-22 21:10:43 +00:00
Andrew M. Kuchling
f446a9b00a
[Bug #1633678 ] Improve pattern used for mbox 'From' lines; add a simple test
2007-01-22 20:49:44 +00:00
Andrew M. Kuchling
a0a133bea8
Make comment match the code
2007-01-22 20:31:15 +00:00
Peter Astrand
bb6a0edce1
Avoid O(N**2) bottleneck in _communicate_(). Fixes #1598181 . Backport from rev. 53295.
2007-01-21 15:45:25 +00:00
Georg Brandl
962e9165aa
Patch #1627441 : close sockets properly in urllib2.
...
(backport from rev. 53511)
2007-01-21 10:35:14 +00:00
Georg Brandl
8e932e7d68
Bug #1486663 : don't reject keyword arguments for subclasses of builtin
...
types.
(backport from rev. 53509)
2007-01-21 10:28:56 +00:00
Raymond Hettinger
3b77d3d9a7
SF# 1635892: Fix docs for betavariate's input parameters .
2007-01-19 18:03:13 +00:00
Thomas Heller
225755dc36
Merged revisions 53402 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk/Lib/ctypes
........
r53402 | thomas.heller | 2007-01-12 21:17:34 +0100 (Fr, 12 Jan 2007) | 6 lines
patch #1610795 : BSD version of ctypes.util.find_library, by Martin
Kammerhofer.
Backported from trunk.
........
2007-01-17 19:53:24 +00:00
Peter Astrand
29794ecd43
Fix for bug #1634343 : allow specifying empty arguments on Windows
2007-01-13 22:37:11 +00:00
Raymond Hettinger
535989ecb6
SF #1486663 -- Allow keyword args in subclasses of set() and frozenset().
2007-01-11 18:21:04 +00:00
Matthias Klose
9e031c7c9d
- idle: Honor the "Cancel" action in the save dialog (Debian bug #299092 ).
2007-01-11 11:42:43 +00:00
Thomas Heller
5131925034
Change the ctypes version number to "1.0.2".
2007-01-10 20:07:29 +00:00
Thomas Heller
346085eb87
Merged revisions 53316 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk/Lib/ctypes
........
r53316 | thomas.heller | 2007-01-09 20:19:33 +0100 (Di, 09 Jan 2007) | 4 lines
Verify the sizes of the basic ctypes data types against the struct
module.
Backport from trunk.
........
2007-01-09 19:52:31 +00:00
Raymond Hettinger
5b44cbe6d8
Fix zero-length corner case for iterating over a mutating deque.
2007-01-08 18:05:53 +00:00
Vinay Sajip
f96725af8b
Backported changes from trunk:
...
Made func argument in LogRecord.__init__ optional.
Improved performance of _fixupChildren.
2007-01-08 10:12:29 +00:00
Vinay Sajip
977061142d
Backported change from trunk:
...
Made SysLogHandler more resilient in the face of syslogd failures.
2007-01-08 10:11:58 +00:00
Peter Astrand
6cdc34672c
Re-implemented fix for #1531862 once again, in a way that works with Python 2.2. Fixes bug #1603424 .
2007-01-07 09:00:11 +00:00
Andrew M. Kuchling
3b015c46a5
[Bug #1622533 ] Make docstrings raw strings because they contain control characters (\0, \1)
2007-01-05 14:24:36 +00:00