]>
granicus.if.org Git - python/log
Antoine Pitrou [Sat, 18 Sep 2010 22:40:56 +0000 (22:40 +0000)]
Merged revisions 84883 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84883 | antoine.pitrou | 2010-09-19 00:38:48 +0200 (dim., 19 sept. 2010) | 3 lines
Issue #9895: speed up test_subprocess
........
Antoine Pitrou [Sat, 18 Sep 2010 18:16:39 +0000 (18:16 +0000)]
Merged revisions 84878 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84878 | antoine.pitrou | 2010-09-18 19:56:02 +0200 (sam., 18 sept. 2010) | 5 lines
Issue #9894: Do not hardcode ENOENT in test_subprocess.
(GNU/Hurd is not dead)
........
Senthil Kumaran [Sat, 18 Sep 2010 02:57:28 +0000 (02:57 +0000)]
Merged revisions 84871 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84871 | senthil.kumaran | 2010-09-18 08:25:03 +0530 (Sat, 18 Sep 2010) | 3 lines
Skip the distutils mode test on Windows OS.
........
Senthil Kumaran [Fri, 17 Sep 2010 16:42:05 +0000 (16:42 +0000)]
Merged revisions 84861 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84861 | senthil.kumaran | 2010-09-17 22:05:37 +0530 (Fri, 17 Sep 2010) | 3 lines
Fix Issue2236: Distutils' mkpath implementation ignoring the "mode" parameter
........
Alexander Belopolsky [Thu, 16 Sep 2010 14:26:01 +0000 (14:26 +0000)]
Issue 9315: Removed list comprehention test.
Matthias Klose [Wed, 15 Sep 2010 13:08:12 +0000 (13:08 +0000)]
Merged revisions 84836 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84836 | matthias.klose | 2010-09-15 15:06:09 +0200 (Mi, 15 Sep 2010) | 3 lines
Try harder on issue #7356: ctypes.util: Make parsing of ldconfig output
independent of the locale. Set LC_ALL=C too.
........
Antoine Pitrou [Wed, 15 Sep 2010 11:25:11 +0000 (11:25 +0000)]
Merged revisions 84827-84829 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84827 | antoine.pitrou | 2010-09-15 11:58:26 +0200 (mer., 15 sept. 2010) | 3 lines
Add a glossary entry for file objects.
........
r84828 | antoine.pitrou | 2010-09-15 12:08:31 +0200 (mer., 15 sept. 2010) | 3 lines
Update file-related information in the FAQ.
........
r84829 | antoine.pitrou | 2010-09-15 13:11:28 +0200 (mer., 15 sept. 2010) | 3 lines
Add cross-references to the glossary entry for file objects.
........
Antoine Pitrou [Wed, 15 Sep 2010 11:16:39 +0000 (11:16 +0000)]
Merged revisions 84825-84826,84830 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84825 | antoine.pitrou | 2010-09-15 10:39:25 +0200 (mer., 15 sept. 2010) | 3 lines
Add a comment explaining why SocketIO is needed
........
r84826 | antoine.pitrou | 2010-09-15 11:32:45 +0200 (mer., 15 sept. 2010) | 3 lines
Improve docs for socket.makefile() and SocketIO
........
r84830 | antoine.pitrou | 2010-09-15 13:12:57 +0200 (mer., 15 sept. 2010) | 3 lines
Reverted unwanted change in r84826
........
Raymond Hettinger [Wed, 15 Sep 2010 00:12:05 +0000 (00:12 +0000)]
Clarify where support for negative indices fall in the language hierarchy.
Antoine Pitrou [Tue, 14 Sep 2010 18:53:07 +0000 (18:53 +0000)]
Merged revisions 84814 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84814 | antoine.pitrou | 2010-09-14 20:37:24 +0200 (mar., 14 sept. 2010) | 4 lines
Issue #9854: The default read() implementation in io.RawIOBase now
handles non-blocking readinto() returning None correctly.
........
Antoine Pitrou [Tue, 14 Sep 2010 18:39:20 +0000 (18:39 +0000)]
Blocked revisions 84813 via svnmerge
........
r84813 | antoine.pitrou | 2010-09-14 20:00:02 +0200 (mar., 14 sept. 2010) | 5 lines
Issue #1552: socket.socketpair() now returns regular socket.socket
objects supporting the whole socket API (rather than the "raw"
_socket.socket objects).
........
Daniel Stutzbach [Tue, 14 Sep 2010 16:07:54 +0000 (16:07 +0000)]
Merged revisions 84810 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84810 | daniel.stutzbach | 2010-09-14 11:02:01 -0500 (Tue, 14 Sep 2010) | 1 line
Remove pointers to a FAQ entry that no longer exists. Incorporate some text from the old FAQ into the docs
........
Antoine Pitrou [Tue, 14 Sep 2010 14:47:08 +0000 (14:47 +0000)]
Merged revisions 84807 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84807 | antoine.pitrou | 2010-09-14 16:43:44 +0200 (mar., 14 sept. 2010) | 4 lines
Issue #9853: Fix the signature of SSLSocket.recvfrom() and
SSLSocket.sendto() to match the corresponding socket methods.
........
Alexander Belopolsky [Tue, 14 Sep 2010 14:21:12 +0000 (14:21 +0000)]
Merged revisions 84803 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84803 | alexander.belopolsky | 2010-09-14 10:12:19 -0400 (Tue, 14 Sep 2010) | 1 line
Issue 9315: Added test/tracedmodules to LIBSUBDIRS
........
Eric Smith [Tue, 14 Sep 2010 13:03:39 +0000 (13:03 +0000)]
Blocked revisions 84790 via svnmerge
........
r84790 | eric.smith | 2010-09-13 16:48:43 -0400 (Mon, 13 Sep 2010) | 8 lines
Issue 7994: Make object.__format__() raise a PendingDeprecationWarning
if the format string is not empty. Manually merge r79596 and r84772
from 2.x.
Also, apparently test_format() from test_builtin never made it into
3.x. I've added it as well. It tests the basic format()
infrastructure.
........
Alexander Belopolsky [Mon, 13 Sep 2010 18:38:54 +0000 (18:38 +0000)]
Merged revisions 84780-84781 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
with some manual fixes
........
r84780 | alexander.belopolsky | 2010-09-13 14:14:34 -0400 (Mon, 13 Sep 2010) | 3 lines
Issue #9315: Fix for the trace module to record correct class name
when tracing methods. Unit tests. Patch by Eli Bendersky.
........
r84781 | alexander.belopolsky | 2010-09-13 14:15:33 -0400 (Mon, 13 Sep 2010) | 1 line
Removed debugging setting
........
Hirokazu Yamamoto [Mon, 13 Sep 2010 08:07:29 +0000 (08:07 +0000)]
Recorded merge of revisions 84765 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84765 | hirokazu.yamamoto | 2010-09-13 16:18:30 +0900 | 2 lines
get_build_version() is needed even where sys.platform != "win32".
Try to fix buildbot error in other way.
........
Hirokazu Yamamoto [Mon, 13 Sep 2010 07:48:22 +0000 (07:48 +0000)]
Merged revisions 84765 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84765 | hirokazu.yamamoto | 2010-09-13 16:18:30 +0900 | 2 lines
get_build_version() is needed even where sys.platform != "win32".
Try to fix buildbot error in other way.
........
Hirokazu Yamamoto [Mon, 13 Sep 2010 05:48:30 +0000 (05:48 +0000)]
Merged revisions 84753,84760 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84753 | hirokazu.yamamoto | 2010-09-13 07:55:40 +0900 | 1 line
Issue #9313: Skips test_remove_visual_c_ref on old MSVC.
........
r84760 | hirokazu.yamamoto | 2010-09-13 14:36:21 +0900 | 1 line
Issue #9313: Use unittest.skipUnless to skip old MSVC.
........
Benjamin Peterson [Mon, 13 Sep 2010 01:52:40 +0000 (01:52 +0000)]
Merged revisions 84754-84755 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84754 | benjamin.peterson | 2010-09-12 20:25:38 -0500 (Sun, 12 Sep 2010) | 1 line
remove duplicate statement
........
r84755 | benjamin.peterson | 2010-09-12 20:30:04 -0500 (Sun, 12 Sep 2010) | 1 line
remove less complete of duplicate docs
........
Matthias Klose [Sun, 12 Sep 2010 16:50:20 +0000 (16:50 +0000)]
Merged revisions 84743 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84743 | matthias.klose | 2010-09-12 18:31:58 +0200 (So, 12 Sep 2010) | 3 lines
- Issue #9817: Add expat COPYING file; add expat, libffi and expat licenses
to Doc/license.rst.
........
Hirokazu Yamamoto [Sun, 12 Sep 2010 16:19:05 +0000 (16:19 +0000)]
Merged revisions 83841,84741 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r83841 | thomas.heller | 2010-08-09 03:16:20 +0900 | 2 lines
Fix issue6869: refcount problem in the _ctypes extension.
........
r84741 | hirokazu.yamamoto | 2010-09-13 01:06:18 +0900 | 2 lines
Fixed refcount bug. I placed Py_INCREF in create_comerror() for compatibility
with Python2.7.
........
Antoine Pitrou [Sun, 12 Sep 2010 14:55:22 +0000 (14:55 +0000)]
Merged revisions 84737 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
Only the tests are merged, 3.1 doesn't exhibit the issue.
........
r84737 | antoine.pitrou | 2010-09-12 16:51:20 +0200 (dim., 12 sept. 2010) | 4 lines
Issue #9837: The read() method of ZipExtFile objects (as returned by
ZipFile.open()) could return more bytes than requested.
........
Benjamin Peterson [Sun, 12 Sep 2010 13:58:34 +0000 (13:58 +0000)]
Merged revisions 84735 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84735 | benjamin.peterson | 2010-09-12 08:55:02 -0500 (Sun, 12 Sep 2010) | 1 line
reenable test_nis on solaris #3402
........
Vinay Sajip [Sun, 12 Sep 2010 11:51:26 +0000 (11:51 +0000)]
Issue #9827: clarified LogRecord documentation a little more.
Vinay Sajip [Sun, 12 Sep 2010 11:47:47 +0000 (11:47 +0000)]
Issue #9827: clarified LogRecord documentation.
Raymond Hettinger [Sun, 12 Sep 2010 05:28:42 +0000 (05:28 +0000)]
Issue #9826: Handle recursive repr in collections.OrderedDict.
Hirokazu Yamamoto [Sat, 11 Sep 2010 22:26:07 +0000 (22:26 +0000)]
Blocked revisions 84643 via svnmerge
........
r84643 | hirokazu.yamamoto | 2010-09-09 15:08:36 +0900 | 4 lines
Updated VC6 files.
* pythoncore.dsp: updated project file
* readme.txt: removed dead link
* tcl852.patch: fixed patch. it was doubled.
........
R. David Murray [Sat, 11 Sep 2010 18:20:06 +0000 (18:20 +0000)]
Merged revisions 84719 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84719 | r.david.murray | 2010-09-11 14:12:25 -0400 (Sat, 11 Sep 2010) | 2 lines
#9608, #8518 : clarify and improve discussion of exceptions in howto.
........
Benjamin Peterson [Sat, 11 Sep 2010 16:40:47 +0000 (16:40 +0000)]
Merged revisions 84717 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84717 | benjamin.peterson | 2010-09-11 11:39:57 -0500 (Sat, 11 Sep 2010) | 1 line
fix formatting
........
Benjamin Peterson [Sat, 11 Sep 2010 16:23:57 +0000 (16:23 +0000)]
Merged revisions 84705 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84705 | georg.brandl | 2010-09-11 01:39:58 -0500 (Sat, 11 Sep 2010) | 1 line
Add new generated file to ignoreds.
........
Benjamin Peterson [Sat, 11 Sep 2010 16:03:33 +0000 (16:03 +0000)]
Merged revisions 84714 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84714 | benjamin.peterson | 2010-09-11 11:02:03 -0500 (Sat, 11 Sep 2010) | 1 line
check for NULL tp_as_mapping in PySequence_(Get/Set/Del)Slice #9834
........
Éric Araujo [Sat, 11 Sep 2010 15:30:19 +0000 (15:30 +0000)]
Merged revisions 84711 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84711 | eric.araujo | 2010-09-11 17:28:56 +0200 (sam., 11 sept. 2010) | 2 lines
Fix typo in option name
........
Victor Stinner [Sat, 11 Sep 2010 00:23:53 +0000 (00:23 +0000)]
Merged revisions 84701 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84701 | victor.stinner | 2010-09-11 02:22:12 +0200 (sam., 11 sept. 2010) | 5 lines
Issue #767645: fix os.path.supports_unicode_filenames definition
os.listdir(str) always returns unicode and it can return non-ascii filenames
even if supports_unicode_filenames is False.
........
Antoine Pitrou [Fri, 10 Sep 2010 19:55:19 +0000 (19:55 +0000)]
Merged revisions 84680 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84680 | antoine.pitrou | 2010-09-10 21:44:44 +0200 (ven., 10 sept. 2010) | 4 lines
Issue #941346: Improve the build process under AIX and allow Python to
be built as a shared library. Patch by Sébastien Sablé.
........
Benjamin Peterson [Fri, 10 Sep 2010 18:52:36 +0000 (18:52 +0000)]
Merged revisions 84677 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84677 | benjamin.peterson | 2010-09-10 13:50:38 -0500 (Fri, 10 Sep 2010) | 1 line
add reference to file object
........
Antoine Pitrou [Fri, 10 Sep 2010 18:44:45 +0000 (18:44 +0000)]
Merged revisions 84674 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84674 | antoine.pitrou | 2010-09-10 20:39:00 +0200 (ven., 10 sept. 2010) | 3 lines
Followup to #4026: better patch for flock detection.
........
Victor Stinner [Fri, 10 Sep 2010 12:32:58 +0000 (12:32 +0000)]
Recorded merge of revisions 83987 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r83987 | victor.stinner | 2010-08-14 00:23:24 +0200 (sam., 14 août 2010) | 2 lines
Fix a typo: TESTFN_UNENCODEABLE => TESTFN_UNENCODABLE
........
Victor Stinner [Fri, 10 Sep 2010 12:19:37 +0000 (12:19 +0000)]
Merged revisions 84666 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84666 | victor.stinner | 2010-09-10 13:19:59 +0200 (ven., 10 sept. 2010) | 2 lines
Issue #9819: fix TESTFN_UNENCODABLE for japanese code page
........
Hirokazu Yamamoto [Fri, 10 Sep 2010 02:59:55 +0000 (02:59 +0000)]
Merged revisions 84644 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84644 | hirokazu.yamamoto | 2010-09-09 15:14:23 +0900 | 1 line
Updated VS7.1 project file. (I cannot test this file because I don't have VS7.1)
........
Antoine Pitrou [Thu, 9 Sep 2010 20:33:43 +0000 (20:33 +0000)]
Merged revisions 84655 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84655 | antoine.pitrou | 2010-09-09 22:30:23 +0200 (jeu., 09 sept. 2010) | 6 lines
Issue #9804: ascii() now always represents unicode surrogate pairs as
a single `\UXXXXXXXX`, regardless of whether the character is printable
or not. Also, the "backslashreplace" error handler now joins surrogate
pairs into a single character on UCS-2 builds.
........
Hirokazu Yamamoto [Thu, 9 Sep 2010 19:57:17 +0000 (19:57 +0000)]
Merged revisions 84645 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84645 | hirokazu.yamamoto | 2010-09-09 15:24:43 +0900 | 5 lines
PCBuild cosmetic fixes.
* pythoncore.vcproj: Fixed indentation
* _multiprocessing.vcproj: Converted ProjectGUID to uppercase. Otherwise,
VS8 _multiprocessing.vcproj created by vs9to8.py was modified every time
loads it in VS8 IDE.
........
Antoine Pitrou [Thu, 9 Sep 2010 13:33:33 +0000 (13:33 +0000)]
Merged revisions 84650 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84650 | antoine.pitrou | 2010-09-09 15:31:46 +0200 (jeu., 09 sept. 2010) | 4 lines
Use transient_internet() where appropriate in test_ssl
(svn.python.org is sometimes unavailable)
........
Senthil Kumaran [Wed, 8 Sep 2010 13:00:07 +0000 (13:00 +0000)]
Merged revisions 84629 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84629 | senthil.kumaran | 2010-09-08 18:20:29 +0530 (Wed, 08 Sep 2010) | 3 lines
Revert the doc change done in r83880. str.replace with negative count value is not a feature.
........
Antoine Pitrou [Wed, 8 Sep 2010 12:48:12 +0000 (12:48 +0000)]
Merged revisions 84623 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84623 | antoine.pitrou | 2010-09-08 14:37:10 +0200 (mer., 08 sept. 2010) | 4 lines
Issue #9797: pystate.c wrongly assumed that zero couldn't be a valid
thread-local storage key.
........
Éric Araujo [Wed, 8 Sep 2010 12:39:00 +0000 (12:39 +0000)]
Synchronize maintainers.rst
Éric Araujo [Wed, 8 Sep 2010 00:02:00 +0000 (00:02 +0000)]
Merged revisions 84614 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84614 | eric.araujo | 2010-09-08 02:00:45 +0200 (mer., 08 sept. 2010) | 5 lines
Follow-up to #9199: Fix str.join use, add newlines.
Thanks to Konrad Delong for writing a test for upload_docs
--show-response in distutils2, letting me catch my mistake.
........
Éric Araujo [Tue, 7 Sep 2010 23:09:44 +0000 (23:09 +0000)]
Merged revisions 84611 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84611 | eric.araujo | 2010-09-08 01:08:57 +0200 (mer., 08 sept. 2010) | 2 lines
Fix incorrect use of Command.announce (#9199)
........
Éric Araujo [Tue, 7 Sep 2010 22:17:04 +0000 (22:17 +0000)]
Merged revisions 84608 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84608 | eric.araujo | 2010-09-08 00:11:52 +0200 (mer., 08 sept. 2010) | 2 lines
Fix eon-old bug in build_clib options (#
1718574 )
........
Antoine Pitrou [Tue, 7 Sep 2010 21:44:17 +0000 (21:44 +0000)]
Merged revisions 84604 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84604 | antoine.pitrou | 2010-09-07 23:43:31 +0200 (mar., 07 sept. 2010) | 3 lines
Also catch some gaierrors
........
Antoine Pitrou [Tue, 7 Sep 2010 21:22:56 +0000 (21:22 +0000)]
Merged revisions 84597-84599 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84597 | antoine.pitrou | 2010-09-07 22:42:19 +0200 (mar., 07 sept. 2010) | 5 lines
Issue #8574: better implementation of test.support.transient_internet().
Original patch by Victor.
........
r84598 | antoine.pitrou | 2010-09-07 23:05:49 +0200 (mar., 07 sept. 2010) | 6 lines
Issue #9792: In case of connection failure, socket.create_connection()
would swallow the exception and raise a new one, making it impossible
to fetch the original errno, or to filter timeout errors. Now the
original error is re-raised.
........
r84599 | antoine.pitrou | 2010-09-07 23:09:09 +0200 (mar., 07 sept. 2010) | 4 lines
Improve transient_internet() again to detect more network errors,
and use it in test_robotparser. Fixes #8574.
........
Antoine Pitrou [Tue, 7 Sep 2010 18:44:52 +0000 (18:44 +0000)]
Merged revisions 84592 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84592 | antoine.pitrou | 2010-09-07 20:44:12 +0200 (mar., 07 sept. 2010) | 5 lines
Update nntplib examples to use a public news server.
The example still doesn't work as-is under py3k, due to incomplete
or buggy porting of the nntplib module.
........
Antoine Pitrou [Tue, 7 Sep 2010 16:32:28 +0000 (16:32 +0000)]
Merged revisions 84589 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84589 | antoine.pitrou | 2010-09-07 18:30:09 +0200 (mar., 07 sept. 2010) | 5 lines
Issue #9758: When fcntl.ioctl() was called with mutable_flag set to True,
and the passed buffer was exactly 1024 bytes long, the buffer wouldn't
be updated back after the system call. Original patch by Brian Brazil.
........
Antoine Pitrou [Tue, 7 Sep 2010 14:58:50 +0000 (14:58 +0000)]
Merged revisions 84584 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84584 | antoine.pitrou | 2010-09-07 16:52:42 +0200 (mar., 07 sept. 2010) | 4 lines
Issue #4026: Make the fcntl extension build under AIX.
Patch by Sébastien Sablé.
........
Vinay Sajip [Mon, 6 Sep 2010 22:18:20 +0000 (22:18 +0000)]
Updated information on logging contextual information.
Brian Curtin [Mon, 6 Sep 2010 16:10:04 +0000 (16:10 +0000)]
Merged revisions 84556 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84556 | brian.curtin | 2010-09-06 11:04:10 -0500 (Mon, 06 Sep 2010) | 7 lines
Clean up the fix to #9324 with some of the suggestions raised on python-dev
in response to the original checkin.
Move the validation from the original loop into a switch statement,
and adjust a platform check in the tests.
........
R. David Murray [Sun, 5 Sep 2010 22:40:41 +0000 (22:40 +0000)]
Merged revisions 80521 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r80521 | r.david.murray | 2010-04-26 22:45:53 -0400 (Mon, 26 Apr 2010) | 13 lines
Merged revisions 80512 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r80512 | r.david.murray | 2010-04-26 17:17:14 -0400 (Mon, 26 Apr 2010) | 7 lines
Issue #6656: fix locale.format_string to handle escaped percents and mappings.
Refactors format_string. Includes tests for the two problems noted in
the issue, but as far as I can see there are no other tests that confirm
that format_string conforms to normal % formatting rules.
........
................
Antoine Pitrou [Sat, 4 Sep 2010 21:02:41 +0000 (21:02 +0000)]
Merged revisions 84506 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84506 | antoine.pitrou | 2010-09-04 22:53:29 +0200 (sam., 04 sept. 2010) | 5 lines
Issue #8734: Avoid crash in msvcrt.get_osfhandle() when an invalid file
descriptor is provided. Patch by Pascal Chambon.
........
Antoine Pitrou [Sat, 4 Sep 2010 18:46:56 +0000 (18:46 +0000)]
Merged revisions 84502 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84502 | antoine.pitrou | 2010-09-04 20:45:37 +0200 (sam., 04 sept. 2010) | 3 lines
Fix typos in error messages (thanks Arfrever).
........
Antoine Pitrou [Sat, 4 Sep 2010 17:49:13 +0000 (17:49 +0000)]
Merged revisions 84495-84497 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84495 | antoine.pitrou | 2010-09-04 19:40:21 +0200 (sam., 04 sept. 2010) | 4 lines
Issue #
1100562 : Fix deep-copying of objects derived from the list and dict types.
Patch by Michele Orrù and Björn Lindqvist.
........
r84496 | antoine.pitrou | 2010-09-04 19:40:51 +0200 (sam., 04 sept. 2010) | 3 lines
Fix Björn's name in ACKS.
........
r84497 | antoine.pitrou | 2010-09-04 19:46:44 +0200 (sam., 04 sept. 2010) | 3 lines
Fix running the copy module from the command-line (however use{ful,less} it may be).
........
Antoine Pitrou [Sat, 4 Sep 2010 17:33:06 +0000 (17:33 +0000)]
Merged revisions 84492 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84492 | antoine.pitrou | 2010-09-04 19:32:06 +0200 (sam., 04 sept. 2010) | 4 lines
Issue #9581: Fix non-working PosixGroupsTester test case
(it only runs as root, which is why nobody bothered about the failure)
........
Antoine Pitrou [Sat, 4 Sep 2010 17:26:01 +0000 (17:26 +0000)]
Merged revisions 84489 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84489 | antoine.pitrou | 2010-09-04 19:21:57 +0200 (sam., 04 sept. 2010) | 4 lines
Issue #7736: Release the GIL around calls to opendir() and closedir()
in the posix module. Patch by Marcin Bachry.
........
Éric Araujo [Fri, 3 Sep 2010 22:05:17 +0000 (22:05 +0000)]
Merged revisions 84472 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84472 | eric.araujo | 2010-09-04 00:03:10 +0200 (sam., 04 sept. 2010) | 2 lines
Fix invalid bytes for UTF-8
........
Antoine Pitrou [Fri, 3 Sep 2010 18:39:47 +0000 (18:39 +0000)]
Merged revisions 84464 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84464 | antoine.pitrou | 2010-09-03 20:38:17 +0200 (ven., 03 sept. 2010) | 3 lines
Issue #3805: clean up implementation of the _read method in _ssl.c.
........
Daniel Stutzbach [Fri, 3 Sep 2010 18:37:34 +0000 (18:37 +0000)]
Merged revisions 84459 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84459 | daniel.stutzbach | 2010-09-03 13:31:07 -0500 (Fri, 03 Sep 2010) | 1 line
Doc fix: unicode() is now str()
........
Antoine Pitrou [Fri, 3 Sep 2010 16:14:14 +0000 (16:14 +0000)]
Merged revisions 84452 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84452 | antoine.pitrou | 2010-09-03 18:12:14 +0200 (ven., 03 sept. 2010) | 3 lines
Fix NEWS entry.
........
Daniel Stutzbach [Fri, 3 Sep 2010 12:42:06 +0000 (12:42 +0000)]
Merged revisions 84450 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84450 | daniel.stutzbach | 2010-09-03 07:38:33 -0500 (Fri, 03 Sep 2010) | 1 line
Fix Issue9753: socket.dup() does not always work right on Windows
........
Antoine Pitrou [Thu, 2 Sep 2010 22:21:32 +0000 (22:21 +0000)]
Merged revisions 84438 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84438 | antoine.pitrou | 2010-09-02 21:48:07 +0200 (jeu., 02 sept. 2010) | 3 lines
BytesIO.getvalue() and StringIO.getvalue() are METH_NOARGS.
........
Raymond Hettinger [Wed, 1 Sep 2010 22:52:25 +0000 (22:52 +0000)]
More descriptive title.
Raymond Hettinger [Wed, 1 Sep 2010 22:21:36 +0000 (22:21 +0000)]
Glossary cleanup
Raymond Hettinger [Wed, 1 Sep 2010 21:26:16 +0000 (21:26 +0000)]
Cleanup heapq docs
Antoine Pitrou [Wed, 1 Sep 2010 21:16:10 +0000 (21:16 +0000)]
Merged revisions 84408-84409 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84408 | antoine.pitrou | 2010-09-01 23:14:16 +0200 (mer., 01 sept. 2010) | 4 lines
Issue #9737: Fix a crash when trying to delete a slice or an item from
a memoryview object.
........
r84409 | antoine.pitrou | 2010-09-01 23:14:46 +0200 (mer., 01 sept. 2010) | 3 lines
Fix a compilation warning
........
Antoine Pitrou [Wed, 1 Sep 2010 20:30:18 +0000 (20:30 +0000)]
Blocked revisions 84403 via svnmerge
........
r84403 | antoine.pitrou | 2010-09-01 22:29:34 +0200 (mer., 01 sept. 2010) | 6 lines
Issue #8990: array.fromstring() and array.tostring() get renamed to
frombytes() and tobytes(), respectively, to avoid confusion. Furthermore,
array.frombytes(), array.extend() as well as the array.array()
constructor now accept bytearray objects. Patch by Thomas Jollans.
........
Antoine Pitrou [Wed, 1 Sep 2010 18:56:56 +0000 (18:56 +0000)]
Blocked revisions 84397 via svnmerge
........
r84397 | antoine.pitrou | 2010-09-01 20:54:56 +0200 (mer., 01 sept. 2010) | 5 lines
Issue #9549: sys.setdefaultencoding() and PyUnicode_SetDefaultEncoding()
are now removed, since their effect was inexistent in 3.x (the default
encoding is hardcoded to utf-8 and cannot be changed).
........
Antoine Pitrou [Wed, 1 Sep 2010 15:16:41 +0000 (15:16 +0000)]
Merged revisions 84394 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84394 | antoine.pitrou | 2010-09-01 17:10:12 +0200 (mer., 01 sept. 2010) | 4 lines
Issue #7415: PyUnicode_FromEncodedObject() now uses the new buffer API
properly. Patch by Stefan Behnel.
........
Antoine Pitrou [Wed, 1 Sep 2010 13:01:35 +0000 (13:01 +0000)]
Merged revisions 84391 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84391 | antoine.pitrou | 2010-09-01 14:58:21 +0200 (mer., 01 sept. 2010) | 5 lines
Issue #3101: Helper functions _add_one_to_C() and _add_one_to_F() become
_Py_add_one_to_C() and _Py_add_one_to_F(), respectively.
........
Raymond Hettinger [Wed, 1 Sep 2010 09:17:24 +0000 (09:17 +0000)]
Forward port sorting howto
Raymond Hettinger [Wed, 1 Sep 2010 08:27:16 +0000 (08:27 +0000)]
Fixup broken example
Raymond Hettinger [Wed, 1 Sep 2010 08:24:40 +0000 (08:24 +0000)]
Clean-up bisect docs
Benjamin Peterson [Tue, 31 Aug 2010 14:32:27 +0000 (14:32 +0000)]
Merged revisions 84376 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84376 | benjamin.peterson | 2010-08-31 09:31:01 -0500 (Tue, 31 Aug 2010) | 1 line
add nonlocal to pydoc topics #9724
........
Antoine Pitrou [Mon, 30 Aug 2010 14:54:03 +0000 (14:54 +0000)]
Merged revisions 84366 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84366 | antoine.pitrou | 2010-08-30 16:52:00 +0200 (lun., 30 août 2010) | 5 lines
Issue #9700: define HAVE_BROKEN_POSIX_SEMAPHORES under AIX 6.x. Patch by
Sébastien Sablé.
........
Benjamin Peterson [Mon, 30 Aug 2010 14:44:53 +0000 (14:44 +0000)]
Merged revisions 84364 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84364 | benjamin.peterson | 2010-08-30 09:41:20 -0500 (Mon, 30 Aug 2010) | 1 line
handle names starting with non-ascii characters correctly #9712
........
Benjamin Peterson [Mon, 30 Aug 2010 13:27:30 +0000 (13:27 +0000)]
Merged revisions 84359-84360 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84359 | benjamin.peterson | 2010-08-30 07:46:09 -0500 (Mon, 30 Aug 2010) | 1 line
sync open() doc
........
r84360 | benjamin.peterson | 2010-08-30 08:19:53 -0500 (Mon, 30 Aug 2010) | 1 line
rewrite and move open() docs only to functions.rst
........
Antoine Pitrou [Mon, 30 Aug 2010 12:45:23 +0000 (12:45 +0000)]
Merged revisions 84357 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84357 | antoine.pitrou | 2010-08-30 14:41:00 +0200 (lun., 30 août 2010) | 3 lines
Issue #9715: improve documentation of the io module
........
Antoine Pitrou [Sat, 28 Aug 2010 20:53:24 +0000 (20:53 +0000)]
Merged revisions 84347 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84347 | antoine.pitrou | 2010-08-28 22:42:55 +0200 (sam., 28 août 2010) | 5 lines
Issue #4835: make PyLong_FromSocket_t() and PyLong_AsSocket_t() private
to the socket module, and fix the width of socket descriptors to be
correctly detected under 64-bit Windows.
........
Antoine Pitrou [Sat, 28 Aug 2010 18:27:09 +0000 (18:27 +0000)]
Merged revisions 84344 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84344 | antoine.pitrou | 2010-08-28 20:17:03 +0200 (sam., 28 août 2010) | 4 lines
Issue #1868: Eliminate subtle timing issues in thread-local objects by
getting rid of the cached copy of thread-local attribute dictionary.
........
Senthil Kumaran [Thu, 26 Aug 2010 06:24:04 +0000 (06:24 +0000)]
Merged revisions 84323 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84323 | senthil.kumaran | 2010-08-26 11:46:22 +0530 (Thu, 26 Aug 2010) | 3 lines
Fix Issue8797 - Reset the basic auth retry count when response code is not 401.
........
Benjamin Peterson [Wed, 25 Aug 2010 23:19:30 +0000 (23:19 +0000)]
Merged revisions 84320 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84320 | benjamin.peterson | 2010-08-25 18:13:17 -0500 (Wed, 25 Aug 2010) | 1 line
basicsize and itemsize are Py_ssize_t #9688
........
R. David Murray [Wed, 25 Aug 2010 01:55:24 +0000 (01:55 +0000)]
Merged revisions 84310 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84310 | r.david.murray | 2010-08-24 20:45:55 -0400 (Tue, 24 Aug 2010) | 8 lines
#
1194222 : make parsedate always return RFC2822 four character years.
Two character years are now converted to four character years using
the Posix standard rule (<68 == 2000, >=68==1900). This makes the
parsed date RFC2822 compliant even if the input is not.
Patch and test by Jeffrey Finkelstein.
........
Daniel Stutzbach [Tue, 24 Aug 2010 21:00:32 +0000 (21:00 +0000)]
Merged revisions 84301 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84301 | daniel.stutzbach | 2010-08-24 15:49:57 -0500 (Tue, 24 Aug 2010) | 1 line
Issue 8750: Fixed MutableSet's methods to correctly handle reflexive operations, namely x -= x and x ^= x
........
Giampaolo Rodolà [Mon, 23 Aug 2010 22:34:37 +0000 (22:34 +0000)]
Merged revisions 84289 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84289 | giampaolo.rodola | 2010-08-24 00:28:13 +0200 (mar, 24 ago 2010) | 1 line
fix issue 9129: adds proper error handling on accept() when smtpd accepts new incoming connections.
........
Giampaolo Rodolà [Mon, 23 Aug 2010 21:56:11 +0000 (21:56 +0000)]
Merged revisions 84284 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84284 | giampaolo.rodola | 2010-08-23 23:53:41 +0200 (lun, 23 ago 2010) | 1 line
fix issue 658749: correctly interprets asyncore's windows errors on connect()
........
Antoine Pitrou [Sun, 22 Aug 2010 20:46:30 +0000 (20:46 +0000)]
Merged revisions 84258,84268 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84258 | antoine.pitrou | 2010-08-22 12:18:36 +0200 (dim., 22 août 2010) | 4 lines
Test that calls to path hooks and meta_path entries are serialized by the import lock.
(part of issue #9251)
........
r84268 | antoine.pitrou | 2010-08-22 22:43:26 +0200 (dim., 22 août 2010) | 4 lines
Add an import lock test for multithreaded circular imports.
(part of #9657)
........
Raymond Hettinger [Sun, 22 Aug 2010 07:56:20 +0000 (07:56 +0000)]
Issue #9214: Fix set operations on KeysView and ItemsView.
Benjamin Peterson [Sat, 21 Aug 2010 20:17:36 +0000 (20:17 +0000)]
Merged revisions 84242-84244 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84242 | benjamin.peterson | 2010-08-21 15:01:28 -0500 (Sat, 21 Aug 2010) | 1 line
indent properly
........
r84243 | benjamin.peterson | 2010-08-21 15:03:15 -0500 (Sat, 21 Aug 2010) | 1 line
fix more indentation
........
r84244 | benjamin.peterson | 2010-08-21 15:08:36 -0500 (Sat, 21 Aug 2010) | 1 line
provide sample implementations for attrgetter and methodcaller
........
Antoine Pitrou [Sat, 21 Aug 2010 19:17:57 +0000 (19:17 +0000)]
Merged revisions 84239 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84239 | antoine.pitrou | 2010-08-21 21:09:32 +0200 (sam., 21 août 2010) | 4 lines
Issue #9617: Signals received during a low-level write operation aren't
ignored by the buffered IO layer anymore.
........
Éric Araujo [Fri, 20 Aug 2010 03:22:35 +0000 (03:22 +0000)]
Recorded merge of revisions 84187 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84187 | eric.araujo | 2010-08-19 00:29:54 +0200 (jeu., 19 août 2010) | 2 lines
Fix indentation level
........
Amaury Forgeot d'Arc [Thu, 19 Aug 2010 22:29:49 +0000 (22:29 +0000)]
The 3.1 compiler don't check for keyword assignments in all places.
Find another way to generate a SyntaxError in the tests.
Previously, these statements would raise something strange like
TypeError: "'int' object is not iterable"
Amaury Forgeot d'Arc [Thu, 19 Aug 2010 21:35:59 +0000 (21:35 +0000)]
Merged revisions 84214 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84214 | amaury.forgeotdarc | 2010-08-19 23:32:38 +0200 (jeu., 19 août 2010) | 3 lines
Add tests for r84209 (crashes in the Ast builder)
Also remove one tab, and move a check closer to the possible failure.
........
Amaury Forgeot d'Arc [Thu, 19 Aug 2010 20:26:00 +0000 (20:26 +0000)]
Merged revisions 84209 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84209 | amaury.forgeotdarc | 2010-08-19 19:43:15 +0200 (jeu., 19 août 2010) | 5 lines
Check the return values for all functions returning an ast node.
Failure to do it may result in strange error messages or even crashes,
in admittedly convoluted cases that are normally syntax errors, like:
def f(*xx, __debug__): pass
........