summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixes Issue #15507: test_subprocess's test_send_signal could fail if the testGregory P. Smith2013-08-292-10/+21
|\ | | | | | | | | | | runner were run in an environment where the process inherited an ignore setting for SIGINT. Restore the SIGINT handler to the desired KeyboardInterrupt raising one during that test.
| * Fixes issue #15507: test_subprocess's test_send_signal could fail if the testGregory P. Smith2013-08-292-10/+21
| | | | | | | | | | | | runner were run in an environment where the process inherited an ignore setting for SIGINT. Restore the SIGINT handler to the desired KeyboardInterrupt raising one during that test.
* | Null merge of 3.3 into default.Tim Peters2013-08-290-0/+0
|\ \ | |/
| * Merge.Charles-François Natali2013-08-292-5/+12
| |\
* | \ Merge.Charles-François Natali2013-08-292-5/+12
|\ \ \
| * \ \ Issue #18643: Fix some test_socket failures due to large default socket bufferCharles-François Natali2013-08-292-5/+12
| |\ \ \ | | | |/ | | |/| | | | | sizes.
| | * | Issue #18643: Fix some test_socket failures due to large default socket bufferCharles-François Natali2013-08-292-5/+12
| | | | | | | | | | | | | | | | sizes.
* | | | Issue #8713: Print dangling processes/threads, if any.Richard Oudkerk2013-08-291-2/+17
| | | |
* | | | Issue #8713: Cleanup before saving process._dangling.Richard Oudkerk2013-08-291-2/+6
| | | |
* | | | Issue #8713: Test should not print message about start method.Richard Oudkerk2013-08-291-1/+0
| | | |
* | | | Issue #17974: Switch unittest from using getopt to using argparse.Serhiy Storchaka2013-08-295-177/+170
| | | |
* | | | Issue #16799: Switched from getopt to argparse style in regrtest's argumentSerhiy Storchaka2013-08-293-359/+499
| | | | | | | | | | | | | | | | parsing. Added more tests for regrtest's argument parsing.
* | | | Issue #18743: Fix references to non-existant "StringIO" moduleSerhiy Storchaka2013-08-298-24/+15
|\ \ \ \ | | |_|/ | |/| | | | | | in docstrings and comments.
| * | | Issue #18743: Fix references to non-existant "StringIO" moduleSerhiy Storchaka2013-08-298-21/+15
| | | | | | | | | | | | | | | | in docstrings and comments.
* | | | Issue #18760: Improved cross-references in the xml package.Serhiy Storchaka2013-08-297-44/+67
|\ \ \ \ | |/ / /
| * | | Issue #18760: Improved cross-references in the xml package.Serhiy Storchaka2013-08-297-44/+67
| | | |
* | | | Tighten-up the lookkey() logic and beautify the code a bit.Raymond Hettinger2013-08-291-88/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use less code by moving many of the steps from the initial lookup into the main search loop. Beautify the code but keep the overall logic unchanged.
* | | | Fix tests for #11798Andrew Svetlov2013-08-282-4/+10
| | | |
* | | | Issue #11798: TestSuite now drops references to own tests after execution.Andrew Svetlov2013-08-286-10/+72
| | | |
* | | | Issue #18786: Don't reinstall old SIGUSR1 handler prematurely.Richard Oudkerk2013-08-281-5/+7
| | | |
* | | | (Merge 3.3) Fix @requires_freebsd_version and @requires_linux_versionVictor Stinner2013-08-281-0/+2
|\ \ \ \ | |/ / / | | | | | | | | decorators of test.support, run the test if the platform matchs!
| * | | Fix @requires_freebsd_version and @requires_linux_version decorators ofVictor Stinner2013-08-281-0/+2
| | | | | | | | | | | | | | | | test.support, run the test if the platform matchs!
* | | | Fix test_socket.test_SOCK_CLOEXEC(), the test was wrongVictor Stinner2013-08-281-1/+1
| | | |
* | | | test_posix.test_pipe2() now checks that the O_NONBLOCK flag is setVictor Stinner2013-08-281-2/+4
| | | | | | | | | | | | | | | | | | | | Use also os.get_inheritable() instead of fcntl() to check the inheritable flag (FD_CLOEXEC).
* | | | select.epoll.fromfd(fd) must be not change the inheritable flag of the fileVictor Stinner2013-08-281-1/+1
| | | | | | | | | | | | | | | | descriptor
* | | | Issue #18865: remove unused import from multiprocessing.util.spawnv_passfds()Victor Stinner2013-08-281-1/+1
| | | |
* | | | Issue #18865: PEP 446 makes multiprocessing.util.pipe() unnecessary.Richard Oudkerk2013-08-282-21/+1
| | | |
* | | | Get rid of signed/unsigned comparaison in _sre.cVictor Stinner2013-08-281-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix compilation warnings on Windows (Visual C++) like: "_sre.c(3121): warning C4018: '>' : signed/unsigned mismatch". _validate_outer() ensures that groups >= 0, so _validate_inner() can cast groups to size_t.
* | | | _datetimemodule.c: fix the compilation warning "conversion from 'double' toVictor Stinner2013-08-271-1/+1
| | | | | | | | | | | | | | | | | | | | 'long', possible loss of data" in delta_new(), use an explicit cast from double to long
* | | | fix a compilation warning in posix_openpty() on "PPC64 AIX 3.x" buildbotVictor Stinner2013-08-271-0/+2
| | | |
* | | | pythonrun.c: use MAXPATHLEN instead of PATH_MAXVictor Stinner2013-08-271-1/+1
| | | | | | | | | | | | | | | | PATH_MAX is not available on "MIPS IRIX 6.5.30 [SB] 3.x" buildbot
* | | | (Merge 3.3) Fix compilation of the _sqlite module if threads are disabledVictor Stinner2013-08-271-0/+3
|\ \ \ \ | |/ / /
| * | | Fix compilation of the _sqlite module if threads are disabledVictor Stinner2013-08-271-0/+3
| | | |
* | | | Issue #18571: Implementation of the PEP 446: file descriptors and file handlesVictor Stinner2013-08-2751-317/+1448
| | | | | | | | | | | | | | | | | | | | are now created non-inheritable; add functions os.get/set_inheritable(), os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
* | | | Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-2740-150/+140
|\ \ \ \ | |/ / / | | / / | |/ / |/| | error messages and comments.
| * | Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-2740-150/+137
| |/ | | | | | | error messages and comments.
* | Close #11619: The parser and the import machinery do not encode UnicodeVictor Stinner2013-08-2622-176/+515
| | | | | | | | filenames anymore on Windows.
* | Restore changeset 5bd9db528aed (issue #18408)Victor Stinner2013-08-262-0/+22
| | | | | | | | | | | | | | | | "Issue #18408: PyObject_Str(), PyObject_Repr() and type_call() now fail with an assertion error if they are called with an exception set (PyErr_Occurred()). As PyEval_EvalFrameEx(), they may clear the current exception and so the caller looses its exception."
* | Issue #18664, #18408: Rewrite PyErr_WriteUnraisable() to handle errorsVictor Stinner2013-08-261-40/+62
| | | | | | | | | | | | | | | | * Catch PyFile_WriteString() and PyFile_WriteObject() errors * Clear the current exception on _PyObject_GetAttrId() failure * Use PyUnicode_CompareWithASCIIString() and PyFile_WriteObject() instead of _PyUnicode_AsString() and strcmp() to avoid Unicode encoding error. stderr has a more tolerant error handler than utf-8/strict.
* | Issue #18408: _PyObject_Dump() now saves/restores the current exceptionVictor Stinner2013-08-261-0/+6
| | | | | | | | So it can be called even if an exception was raised
* | #18839: merge with 3.3.Ezio Melotti2013-08-261-1/+1
|\ \ | |/
| * #18839: document that sys.exit() will not accept a non-integer numeric value ↵Ezio Melotti2013-08-261-1/+1
| | | | | | | | as exit status.
* | Clarify pyexpat documentation in StartElementHandlerEli Bendersky2013-08-261-2/+4
|\ \ | |/
| * Clarify pyexpat documentation in StartElementHandlerEli Bendersky2013-08-261-2/+4
| |
* | Remove the obsolete XMLParser._start/_start_list duality.Eli Bendersky2013-08-261-26/+12
| | | | | | | | | | XMLParser configures expat to report attributes in a list (ordered_attributes), so only _start_list is needed. Rename it to _start and kill _start.
* | #18803: merge with 3.3.Ezio Melotti2013-08-2517-20/+20
|\ \ | |/
| * #18803: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-2517-20/+20
| |
* | Merge doc fix from 3.3Eli Bendersky2013-08-251-8/+8
|\ \ | |/
| * Update XMLParser.close documentation and fix formatting.Eli Bendersky2013-08-251-7/+9
| | | | | | | | | | | | | | | | Using ``method`` markup because the method is on a callback object, not an explicitly documented method. :meth: markup creates links within the current class which is incorrect. In addition, indent the paragraph correctly.
* | Fix markup in elementtree docs.Ezio Melotti2013-08-251-2/+2
| |