Commit graph

50809 commits

Author SHA1 Message Date
Antoine Pitrou
fa1d84107a Issue #7978: socketserver now restarts the select() call when EINTR is returned.
This avoids crashing the server loop when a signal is received.
Patch by Jerzy Kozera.
2012-04-09 00:47:24 +02:00
R David Murray
088a874c7f Make test_mailbox runnable via python -m unittest. 2012-04-08 18:34:36 -04:00
Sandro Tosi
ceeb47d0c3 Issue #14502: release() and unlocked lock generates a ThreadError 2012-04-05 22:51:00 +02:00
Antoine Pitrou
02a380105d Issue #14505: Fix file descriptor leak when deallocating file objects created with PyFile_FromString(). 2012-04-05 14:07:52 +02:00
Georg Brandl
b45c5e2d0e Closes #14489: correct link target. 2012-04-05 09:04:40 +02:00
Georg Brandl
f14a2bf3bc Transplant 45287f2799f5 from default branch. 2012-04-04 20:19:09 +02:00
R David Murray
5fc56eb1ca #14481: fix formatting of example in subprocess docs. 2012-04-03 08:46:05 -04:00
Benjamin Peterson
b9348e76e4 fix parse_syntax_error to clean up its resources 2012-04-03 00:30:38 -04:00
Benjamin Peterson
b6e21a0725 remove uneeded line 2012-04-02 14:22:50 -04:00
Benjamin Peterson
f235989e0c protect this call, too 2012-04-02 11:18:18 -04:00
Benjamin Peterson
f73813a8bb prevent writing to stderr from messing up the exception state (closes #14474) 2012-04-02 11:15:17 -04:00
Antoine Pitrou
fe9417726c Issue #13019: Fix potential reference leaks in bytearray.extend().
Patch by Suman Saha.
2012-04-01 16:05:46 +02:00
Sandro Tosi
d987c0221c fix typo; thanks to Robert Bardos from docs@ 2012-04-01 01:49:46 +02:00
Antoine Pitrou
4b536d4771 Issue #14437: Fix building the _io module under Cygwin. 2012-03-31 23:53:07 +02:00
Sandro Tosi
6ca845c66a use unittest.skip; thanks to Chang Min Jeon from docs@ 2012-03-31 18:34:42 +02:00
R David Murray
93a224dd75 #14434: make tutorial link in 'help' banner version-specific
Without this fix, both 2.7 and 3.x would always point to the "current"
docs...which means that before this fix python 3.2 'help' pointed to the 2.7
tutorial, and without this fix when we switch over to the 3.x docs being
current, 2.7 would have pointed to the python3 tutorial.
2012-03-31 12:10:48 -04:00
Sandro Tosi
04cd09552a add 'safari' to webbrowser browsers table; thanks to Jonathan Eunice from docs@ 2012-03-31 17:22:47 +02:00
Andrew Svetlov
8af872983f update NEWS for 2.7 as Terry Reedy proposed 2012-03-31 14:34:16 +03:00
R David Murray
5080cad646 #10423: clarify options vs args in argparse discussion of optparse
Patch by Sandro Tosi.
2012-03-30 18:09:07 -04:00
Alex Gaynor
afa2e470db Added a new crasher that targets mutating the underlying storage of a buffer. All work done by Armin Rigo. 2012-03-30 08:45:25 -04:00
Vinay Sajip
7ce9bda575 Closes #14436: Convert msg + args to string before pickling. 2012-03-29 20:11:20 +01:00
Andrew Svetlov
c37db10e03 Backport of Issue #14409 to 2.7
IDLE doesn't not execute commands from shell with default keybinding
for <Return>.
Patch by Roger Serwy.
2012-03-29 19:54:58 +03:00
R David Murray
de294ec02e #14416: add missing LOG_SYSLOG facility to syslog docs. 2012-03-29 06:47:59 -04:00
Georg Brandl
c56e667b6e Closes #14411: remove outdated comment in rlcompleter docstring. 2012-03-27 07:46:46 +02:00
R David Murray
4922a46e1a #5301: re-add image/vnd.microsoft.icon per discussion
We concluded that adding registered mimetypes present in most systems' mime
databases can be considered a bug fix.
2012-03-26 21:06:04 -04:00
Sandro Tosi
48a88953cc Issue #14410: fix typo in argparse doc; patch by Tshepang Lekhonkhobe 2012-03-26 19:35:52 +02:00
Vinay Sajip
49d5fbab87 Minor documentation tweak. 2012-03-26 17:06:44 +01:00
Benjamin Peterson
e8ecc73844 kill this terribly outdated comment 2012-03-25 22:40:54 -04:00
Georg Brandl
99c1f594b3 Closes #14401: fix typos in curses howto. 2012-03-25 08:43:22 +02:00
Martin v. Löwis
fcf37c1896 Issue #14400: Fix typo. 2012-03-24 17:38:29 +01:00
Vinay Sajip
50d6f54b1a Closes #14314: backported fix. 2012-03-23 14:33:00 +00:00
Giampaolo Rodola'
ea605cd152 attempt to fix asyncore buildbot failure 2012-03-23 15:04:27 +01:00
Benjamin Peterson
eee7690315 move news thing around 2012-03-22 23:32:23 -04:00
krisvale
479c8f8c51 Issue #10538 - Update Misc/NEWS 2012-03-22 20:17:42 +00:00
Kristján Valur Jónsson
50b6778bda Issue #10538. Put a reference to the source object in the Py_buffer when
converting the old buffer for PyArgs_ParseTuple with *s
2012-03-22 16:35:37 +00:00
Giampaolo Rodola'
96cb5d15c1 fix #10340: properly handle EINVAL on OSX and also avoid to call handle_connect() in case of a disconnetected socket which is not meant to connect. 2012-03-22 16:06:43 +01:00
Benjamin Peterson
219a05094b this should technicaly be identifier 2012-03-22 10:39:16 -04:00
Benjamin Peterson
72c6227df8 merge heads 2012-03-22 08:57:56 -04:00
Benjamin Peterson
e90cdaa185 check for NULL 2012-03-22 08:56:15 -04:00
Benjamin Peterson
eff19a13ed check by equality for __future__ not identity (closes #14378) 2012-03-22 08:19:04 -04:00
R David Murray
b3f95d7ff1 #12757: Make doctest skipping in -OO mode work with unittest/regrtest -v 2012-03-21 15:02:30 -04:00
Andrew Svetlov
7c010ee00c #3573: idle now doesn't hungs if launched as: idle -e <directory>
Patch by Guilherme Polo.
2012-03-21 13:35:08 +02:00
Giampaolo Rodola'
3d3cf48e53 Fix issue #13694: asynchronous connect in asyncore.dispatcher does not set addr. 2012-03-20 16:46:57 +01:00
Benjamin Peterson
0e3c107549 merge from release branch 2012-03-20 10:40:55 -04:00
Benjamin Peterson
02fa3b9571 merge tag 2012-03-20 10:40:26 -04:00
Benjamin Peterson
e79499504e merge heads 2012-03-18 21:23:22 -04:00
Benjamin Peterson
f72ef7882c merge 2.7.3 release branch 2012-03-18 21:22:45 -04:00
Gregory P. Smith
fcdf04becc Fixes Issue #14331: Use significantly less stack space when importing modules by
allocating path buffers on the heap instead of the stack.
2012-03-18 16:07:10 -07:00
Martin v. Löwis
cdc60aac3d Add 2.7.3rc2 uuid 2012-03-18 23:46:56 +01:00
Martin v. Löwis
28b22d0d15 Add 2.7.3rc2 uuid 2012-03-18 23:46:56 +01:00