Commit graph

65666 commits

Author SHA1 Message Date
Ezio Melotti
58abc5bcd7 #13094: add Programming FAQ entry about the behavior of closures. 2013-01-05 00:49:48 +02:00
Chris Jerdonek
717e50e43a Issue #16747: Reflow iterable glossary entry to match 3.x change e19ed347523e. 2013-01-04 04:41:34 -08:00
Benjamin Peterson
830b4a8570 drop email (closes #16857) 2013-01-03 20:34:19 -08:00
Victor Stinner
23a32ba0e5 Issue #16367: Fix FileIO.readall() on Windows for files larger than 2 GB 2013-01-03 03:33:21 +01:00
Giampaolo Rodola'
049a378cd7 issue 10527: fix missing import 2013-01-03 02:53:28 +01:00
Nadeem Vawda
895cc22b8b Issue #16828: Fix error incorrectly raised by bz2.compress('').
Patch by Martin Packman.
2013-01-02 22:59:51 +01:00
Benjamin Peterson
8f53ded1ee untabify 2013-01-02 12:25:15 -06:00
Benjamin Peterson
b7ee47b4b7 add Tom Tromey to ACKS 2013-01-02 12:22:11 -06:00
Benjamin Peterson
a708adfcf6 call PyErr_Clear() when ignoring error from PyNumber_Int (closes #15516)
Patch from Tom Tromey.
2013-01-02 12:21:32 -06:00
Benjamin Peterson
140794d6e7 merge heads 2013-01-02 09:37:33 -06:00
Benjamin Peterson
6b3f8d375b ensure the attribute name string is initalized before using it (closes #16839) 2013-01-02 09:36:23 -06:00
Eli Bendersky
f29abd3254 Fix method name in documentation (__setstate__ --> __getstate__) 2013-01-02 06:02:23 -08:00
Serhiy Storchaka
dbaac37a5f Fix incorrect grammar in Misc/NEWS. 2013-01-02 11:56:58 +02:00
Benjamin Peterson
5ca88d2b18 get the core to compile --disable-unicode 2013-01-01 23:04:16 -06:00
Serhiy Storchaka
14224420d0 Issue #16819: IDLE method completion now correctly works for unicode literals. 2013-01-01 22:27:45 +02:00
Ned Deily
93b0b25fe0 Update copyright dates in Mac plists. 2013-01-01 12:06:15 -08:00
Richard Oudkerk
7450a81970 Issue #9586: Redefine SEM_FAILED on MacOSX to keep compiler happy. 2013-01-01 17:25:09 +00:00
Benjamin Peterson
856cb0fc34 update another year 2012-12-31 21:44:00 -06:00
Benjamin Peterson
1f7df8f207 merge heads 2012-12-31 21:40:42 -06:00
Benjamin Peterson
b25d611f8d bring Python into 2013 2012-12-31 21:37:21 -06:00
Ned Deily
10e93a6d40 Issue #14958: backport to 2.7.x from 3.3 (patch by Roger Serwy) 2012-12-31 15:06:38 -08:00
Giampaolo Rodola'
cef2006eaf Fix issue 10527: make multiprocessing use poll() instead of select() if available. 2012-12-31 17:23:09 +01:00
Serhiy Storchaka
421489f8a6 Issue #16645: Fix hardlink extracting test for tarfile. 2012-12-30 20:15:10 +02:00
Andrew Svetlov
14e27d896f Fix docstring in curses (#16782) 2012-12-29 23:09:32 +02:00
Serhiy Storchaka
4ed797efbc Issue #16485: Fix file descriptor not being closed if file header patching fails on closing of aifc file. 2012-12-29 22:25:59 +02:00
Antoine Pitrou
40f12ab0c5 Backport Python 3.2 fix for issue #12065, and add another test for SSLSocket.connect_ex(). 2012-12-28 19:03:43 +01:00
Serhiy Storchaka
c4051aa8eb Merge heads 2012-12-28 10:16:47 +02:00
Raymond Hettinger
c195b4e88c Make the from_iterable() recipe more usable.
The code isn't exactly equivalent because a classmethod would
only make sense inside a chain class, and it would need "cls"
as a first argument, and it would need to return an instance
of "chain" rather than a generator.

The updated example drops the @classmethod decorator so that
it can be used standalone:  list(from_iterable(['abc', 'def']))
This should be communicate what from_iterable does.
2012-12-28 00:03:30 -08:00
Serhiy Storchaka
cf095f8e0f Issue #16761: Raise TypeError when int() or long() called with base argument only. 2012-12-28 09:31:59 +02:00
Chris Jerdonek
3684c79e00 Issue #15324: Fix regrtest parsing of --fromfile and --randomize options. 2012-12-27 18:14:01 -08:00
Ezio Melotti
82ee30384c #16796: fix typo. Patch by Michael Schurter. 2012-12-28 01:59:24 +02:00
Serhiy Storchaka
c90be30b0d Issue #16792: Use assertIs() to test identity. 2012-12-28 00:44:20 +02:00
Serhiy Storchaka
8876145fab Issue #16793. Replace deprecated unittest asserts with modern counterparts. 2012-12-28 00:32:19 +02:00
Serhiy Storchaka
270767b2ce Issue #16792: Mark small ints test as CPython-only. 2012-12-27 23:07:00 +02:00
Chris Jerdonek
6f70fe8046 Issue #16790: add some of the recent issue #16045 int tests to test_long.
This patch also provides a simple way to share tests going forward
between test_int and test_long.
2012-12-27 12:53:29 -08:00
Brian Curtin
33e05e7905 Fix #16759. Convert DWORD registry values using unsigned long.
When converting REG_DWORD registry values into Python, the conversion
needs to be made from an *unsigned* long (k instead of i) to match the
DWORD type.
2012-12-27 14:37:06 -06:00
Serhiy Storchaka
a0b7e9c74c Null merge. 2012-12-27 22:00:12 +02:00
Serhiy Storchaka
61006a2113 Issue #16504: Catch SyntaxErrors raised by tokenizer in IDLE. 2012-12-27 21:34:23 +02:00
Brian Curtin
0e091b0365 Fix #14420. Check for PyLong as well as PyInt when converting in Py2Reg.
This fixes a ValueError seen in winreg.SetValueEx when passed long
winreg.REG_DWORD values that should be supported by the underlying API.
2012-12-27 12:28:51 -06:00
Hynek Schlawack
4a5a4c2808 #16618: Add more glob regression tests
Mostly about symlinks and str/unicode behavior.

Patch by Serhiy Storchaka.
2012-12-27 10:24:21 +01:00
Jesus Cea
4947049b40 Closes #16789: :meth:quit links to constants instead of own module 2012-12-26 16:46:04 +01:00
Senthil Kumaran
2f01e239cb Issue #16702: Skip proxies for localhost in urllib2_localnet tests 2012-12-26 01:45:22 -08:00
Chris Jerdonek
cf4710c323 Add additional links and index entries for "argument" and "parameter".
This adds to the work done for issue #15990 (i.e. f44b8d69e5fc and the
commits referenced there).
2012-12-25 14:50:21 -08:00
Kristján Valur Jónsson
b0d1c37d73 Issue #14574: Ignore socket errors raised when flushing a connection on close. 2012-12-25 22:46:32 +00:00
Andrew Svetlov
c08ded9e4a rename MathcObject to match object in doctrings for re module (#16760) 2012-12-25 18:50:03 +02:00
Ezio Melotti
3b65a9eeed #16760: use ref:match-objects instead of :class:MatchObject. 2012-12-25 18:10:49 +02:00
Ezio Melotti
4268b3a751 #16677: rename section header and fix markup. 2012-12-25 15:45:15 +02:00
Kristján Valur Jónsson
2380feeff8 issue #879399
Fix line buffering of socket._fileobject
2012-12-25 13:04:50 +00:00
Ezio Melotti
513e9b4f61 #16666: document default values for socket.getaddrinfo in the text to clarify that it doesn't accept keyword args. 2012-12-25 14:45:55 +02:00
Ezio Melotti
94704fc25b #16765: remove unused import. 2012-12-25 14:25:47 +02:00