summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #9550: a BufferedReader could issue an additional read when theAntoine Pitrou2010-08-114-1/+34
| | | | | | original read request had been satisfied, which can block indefinitely when the underlying raw IO channel is e.g. a socket. Report and original patch by Jason V. Miller.
* Add George Boutsioukis, from the GSoC project.Martin v. Löwis2010-08-111-0/+3
|
* Note that Éric Araujo has been given commit privileges.Brett Cannon2010-08-111-0/+3
|
* Issue #8834: Added a comment describing the order of entries in Misc/ACKS.Alexander Belopolsky2010-08-101-4/+10
| | | | Added names from release27-maint branch that were missing from py3k.
* Issue #9530: Fix undefined-behaviour-inducing overflow checks in bytes and ↵Mark Dickinson2010-08-103-68/+49
| | | | bytearray implementations.
* Issue #9425: create Py_UNICODE_strrchr() functionVictor Stinner2010-08-102-0/+17
|
* Issue #8411: new condition variable emulation under Windows for the new GIL,Antoine Pitrou2010-08-101-52/+105
| | | | | by Kristján. Unfortunately the 3.x Windows buildbots are in a wreck, so we'll have to watch them when they become fit again.
* test_winsound shouldn't crash when ctypes isn't availableAntoine Pitrou2010-08-101-1/+1
|
* Issue #6915: Under Windows, os.listdir() didn't release the GlobalAntoine Pitrou2010-08-093-1/+9
| | | | Interpreter Lock around all system calls. Original patch by Ryan Kelly.
* Issue #3757: thread-local objects now support cyclic garbage collection.Antoine Pitrou2010-08-093-47/+244
| | | | | Thread-local objects involved in reference cycles will be deallocated timely by the cyclic GC, even if the underlying thread is still running.
* Followup to r83869 and issue #8524: rename socket.forget() to socket.detach()Antoine Pitrou2010-08-096-24/+29
| | | | and make it return the file descriptor.
* Fix Issue7007 - Use percent-encoded consistently instead of URL Encoded ↵Senthil Kumaran2010-08-093-7/+7
| | | | variations. Changes in Modules.
* Fix Issue7007 - Use percent-encoded consistently instead of URL Encoded ↵Senthil Kumaran2010-08-094-6/+6
| | | | variations. Docs changed.
* Merged manually from 2.7 branch to 3.x trunk.Florent Xicluna2010-08-092-8/+17
| | | | | | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r81149 | florent.xicluna | 2010-05-13 23:40:01 +0200 (jeu. 13 mai 2010) | 2 lignes Better test skipping, with message in the log. ------------------------------------------------------------------------ r81150 | florent.xicluna | 2010-05-13 23:41:05 +0200 (jeu. 13 mai 2010) | 2 lignes Improve test feedback to troubleshoot issue #8423 on OS X. ------------------------------------------------------------------------ r81151 | florent.xicluna | 2010-05-14 01:46:48 +0200 (ven. 14 mai 2010) | 2 lignes Revert changeset r81150 which helped diagnose issue #8423 on some OS X buildbot. ------------------------------------------------------------------------ r82056 | florent.xicluna | 2010-06-17 22:30:56 +0200 (jeu. 17 juin 2010) | 2 lignes Add few words about test.test_genericpath.CommonTest ------------------------------------------------------------------------
* Merged manually from 2.7 branch to 3.x trunk.Florent Xicluna2010-08-091-17/+10
| | | | | | | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r80411 | florent.xicluna | 2010-04-23 19:59:10 +0200 (ven. 23 avril 2010) | 2 lignes Remove ImportWarnings filters. They become obsolete after r79310, issue #8205. ------------------------------------------------------------------------ r80412 | florent.xicluna | 2010-04-23 20:10:12 +0200 (ven. 23 avril 2010) | 2 lignes Fix the "regrtest -s" switch. ------------------------------------------------------------------------ r81140 | florent.xicluna | 2010-05-13 19:05:29 +0200 (jeu. 13 mai 2010) | 3 lignes Add sensible information about the OS X platform to diagnose issue #8423: test_pep277 fails on "x86 Tiger" buildbot but not on "PPC Tiger". ------------------------------------------------------------------------ r81141 | florent.xicluna | 2010-05-13 20:16:06 +0200 (jeu. 13 mai 2010) | 2 lignes Revert the additional OS X information (r81140). Keep the endianness information. ------------------------------------------------------------------------
* correct commentBenjamin Peterson2010-08-091-1/+1
|
* typoBenjamin Peterson2010-08-091-1/+1
|
* don't alias directly, so that extra arguments don't appear #6678Benjamin Peterson2010-08-091-4/+3
|
* issue #9452:Fred Drake2010-08-094-142/+452
| | | | | Add read_file, read_string, and read_dict to the configparser API; new source attribute to exceptions.
* Also temporarily revert r83871, to fix compilation on buildbotsAntoine Pitrou2010-08-093-14/+60
|
* Fix ``Tools/scripts/checkpyc.py`` after PEP 3147.Florent Xicluna2010-08-092-17/+22
|
* Clean up syntax for some scripts.Florent Xicluna2010-08-097-87/+115
|
* Revert r83877 in order to fix compilationAntoine Pitrou2010-08-093-14/+84
|
* spelling mistake.Senthil Kumaran2010-08-091-1/+1
|
* Fix Issue5416 - explain negative value for count in bytes object replace.Senthil Kumaran2010-08-091-1/+2
|
* Merge the 2to3 script from /sandbox/trunk/2to3/2to3, revision 72867 (latest).Florent Xicluna2010-08-091-2/+1
|
* reapply the revert made in r83875Senthil Kumaran2010-08-093-84/+14
| | | | | | | | | Now the _collections is statically built, the build dependencies are in proper order and build works fine. Commit Log from r83874: Issue 9396. Apply functools.lru_cache in the place of the random flushing cache in the re module.
* Fix Issue9545 - Adding _collections to static build.Senthil Kumaran2010-08-092-6/+3
|
* Revert 83784 adding functools.lru_cache() to the re module.Raymond Hettinger2010-08-093-14/+84
| | | | | | | | | | | The problem is that the re module is imported by sysconfig and re needs functools which uses collections.OrderedDict() but the _collectionsmodule.c code is not yet constructed at this point in the build. The likely best solution will be to include _collections as part of the static build before the rest of the boot-strapping.
* Issue 9396. Apply functools.lru_cache in the place of theRaymond Hettinger2010-08-093-84/+14
| | | | random flushing cache in the re module.
* use 3 space indentsBenjamin Peterson2010-08-091-17/+16
|
* Issue 7846: fnmatch cache can grow without boundRaymond Hettinger2010-08-093-60/+14
| | | | | | Updated to solution to use the functools.lru_cache(). Restores the API so that purge() is not needed (because the cache never gets big).
* Issue #9425: Create load_builtin() subfunctionVictor Stinner2010-08-091-30/+40
| | | | Just move the code and some variables.
* Issue #8524: Add a forget() method to socket objects, so as to put theAntoine Pitrou2010-08-086-3/+50
| | | | | socket into the closed state without closing the underlying file descriptor.
* Fix xml.etree.ElementInclude to include the tail of the current node. Issue ↵Florent Xicluna2010-08-083-1/+22
| | | | #6231
* Fix BytesWarning in test_xml_etree, introduced with r83851.Florent Xicluna2010-08-081-2/+2
|
* Issue #9425: file system encoding is not always utf-8Victor Stinner2010-08-081-4/+1
| | | | Fix a regression introduced in test_sys by r83778.
* Issue #477863: Print a warning at shutdown if gc.garbage is not empty.Antoine Pitrou2010-08-087-10/+99
|
* Issue #9425: fix setup_context() for non-ascii filenamesVictor Stinner2010-08-081-13/+11
| | | | | | | | | | setup_context() replaces .pyc or .pyo filename suffix by .py, but it didn't work if the filename contains a non-ascii character because the function used the wrong unit for the length (number of characters instead of the number of bytes). With this patch, it uses unicode filenames instead of bytes filenames, to fix the bug and to be fully unicode compliant.
* Fix #8530: Prevent stringlib fastsearch from reading beyond the front of an ↵Florent Xicluna2010-08-082-2/+5
| | | | array.
* Issue #5319: Print an error if flushing stdout fails at interpreterAntoine Pitrou2010-08-082-1/+4
| | | | shutdown.
* Issue #8047: Fix the xml.etree serializer to return bytes by default.Florent Xicluna2010-08-084-57/+73
| | | | Use ``encoding="unicode"`` to generate a Unicode string.
* revert r83830, breaks tests on unixesBenjamin Peterson2010-08-082-43/+1
|
* Merged revisions ↵Benjamin Peterson2010-08-089-95/+290
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 82779,82855,83740,83789-83791,83797-83801,83803,83811,83827,83844 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r82779 | benjamin.peterson | 2010-07-10 14:45:08 -0500 (Sat, 10 Jul 2010) | 1 line typo in attribute name #9217 ........ r82855 | benjamin.peterson | 2010-07-13 16:27:38 -0500 (Tue, 13 Jul 2010) | 1 line remove more extraneous commas #9245 ........ r83740 | alexandre.vassalotti | 2010-08-05 01:58:36 -0500 (Thu, 05 Aug 2010) | 4 lines Issue 5077: Update fixer for the other functions gone from the operator module. Patch by Meador Inge. ........ r83789 | benjamin.peterson | 2010-08-07 17:45:14 -0500 (Sat, 07 Aug 2010) | 1 line cleanup and use unicode consistently ........ r83790 | benjamin.peterson | 2010-08-07 17:52:06 -0500 (Sat, 07 Aug 2010) | 1 line unicode literal ........ r83791 | benjamin.peterson | 2010-08-07 17:52:55 -0500 (Sat, 07 Aug 2010) | 1 line .get() is pointless here ........ r83797 | benjamin.peterson | 2010-08-07 18:54:51 -0500 (Sat, 07 Aug 2010) | 1 line add a function to find how a node is indented ........ r83798 | benjamin.peterson | 2010-08-07 18:55:28 -0500 (Sat, 07 Aug 2010) | 1 line when splitting import statements, use correct indentation #9386 ........ r83799 | benjamin.peterson | 2010-08-07 18:57:43 -0500 (Sat, 07 Aug 2010) | 1 line double quotes ........ r83800 | benjamin.peterson | 2010-08-07 18:58:52 -0500 (Sat, 07 Aug 2010) | 1 line add another test ........ r83801 | benjamin.peterson | 2010-08-07 19:02:10 -0500 (Sat, 07 Aug 2010) | 1 line cleanup; style-nits ........ r83803 | benjamin.peterson | 2010-08-07 19:05:08 -0500 (Sat, 07 Aug 2010) | 1 line slightly more explicit ........ r83811 | benjamin.peterson | 2010-08-07 22:56:44 -0500 (Sat, 07 Aug 2010) | 4 lines Fix node.pre_order() to call the right method on its children. This was a rather tragic copy-paste error. ........ r83827 | benjamin.peterson | 2010-08-08 08:12:48 -0500 (Sun, 08 Aug 2010) | 1 line cause test to actually run and fix it ........ r83844 | benjamin.peterson | 2010-08-08 13:46:37 -0500 (Sun, 08 Aug 2010) | 1 line fix whitespace ........
* Fix issue6869: refcount problem in the _ctypes extension.Thomas Heller2010-08-082-1/+9
|
* Issue #7564: Skip test_ioctl if another process is attached to /dev/tty.Florent Xicluna2010-08-082-1/+11
|
* Typo.Florent Xicluna2010-08-081-1/+1
|
* Fix issue5504: ctypes does now work with systems where mmap can't beThomas Heller2010-08-089-20/+35
| | | | PROT_WRITE and PROT_EXEC.
* Remove unused import.Mark Dickinson2010-08-081-1/+0
|
* remove dead code #9292Benjamin Peterson2010-08-081-23/+11
|