Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixes Issue #15507: test_subprocess's test_send_signal could fail if the test | Gregory P. Smith | 2013-08-29 | 2 | -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 test | Gregory P. Smith | 2013-08-29 | 2 | -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 Peters | 2013-08-29 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | Merge. | Charles-François Natali | 2013-08-29 | 2 | -5/+12 |
| |\ | |||||
* | \ | Merge. | Charles-François Natali | 2013-08-29 | 2 | -5/+12 |
|\ \ \ | |||||
| * \ \ | Issue #18643: Fix some test_socket failures due to large default socket buffer | Charles-François Natali | 2013-08-29 | 2 | -5/+12 |
| |\ \ \ | | | |/ | | |/| | | | | | sizes. | ||||
| | * | | Issue #18643: Fix some test_socket failures due to large default socket buffer | Charles-François Natali | 2013-08-29 | 2 | -5/+12 |
| | | | | | | | | | | | | | | | | sizes. | ||||
* | | | | Issue #8713: Print dangling processes/threads, if any. | Richard Oudkerk | 2013-08-29 | 1 | -2/+17 |
| | | | | |||||
* | | | | Issue #8713: Cleanup before saving process._dangling. | Richard Oudkerk | 2013-08-29 | 1 | -2/+6 |
| | | | | |||||
* | | | | Issue #8713: Test should not print message about start method. | Richard Oudkerk | 2013-08-29 | 1 | -1/+0 |
| | | | | |||||
* | | | | Issue #17974: Switch unittest from using getopt to using argparse. | Serhiy Storchaka | 2013-08-29 | 5 | -177/+170 |
| | | | | |||||
* | | | | Issue #16799: Switched from getopt to argparse style in regrtest's argument | Serhiy Storchaka | 2013-08-29 | 3 | -359/+499 |
| | | | | | | | | | | | | | | | | parsing. Added more tests for regrtest's argument parsing. | ||||
* | | | | Issue #18743: Fix references to non-existant "StringIO" module | Serhiy Storchaka | 2013-08-29 | 8 | -24/+15 |
|\ \ \ \ | | |_|/ | |/| | | | | | | in docstrings and comments. | ||||
| * | | | Issue #18743: Fix references to non-existant "StringIO" module | Serhiy Storchaka | 2013-08-29 | 8 | -21/+15 |
| | | | | | | | | | | | | | | | | in docstrings and comments. | ||||
* | | | | Issue #18760: Improved cross-references in the xml package. | Serhiy Storchaka | 2013-08-29 | 7 | -44/+67 |
|\ \ \ \ | |/ / / | |||||
| * | | | Issue #18760: Improved cross-references in the xml package. | Serhiy Storchaka | 2013-08-29 | 7 | -44/+67 |
| | | | | |||||
* | | | | Tighten-up the lookkey() logic and beautify the code a bit. | Raymond Hettinger | 2013-08-29 | 1 | -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 #11798 | Andrew Svetlov | 2013-08-28 | 2 | -4/+10 |
| | | | | |||||
* | | | | Issue #11798: TestSuite now drops references to own tests after execution. | Andrew Svetlov | 2013-08-28 | 6 | -10/+72 |
| | | | | |||||
* | | | | Issue #18786: Don't reinstall old SIGUSR1 handler prematurely. | Richard Oudkerk | 2013-08-28 | 1 | -5/+7 |
| | | | | |||||
* | | | | (Merge 3.3) Fix @requires_freebsd_version and @requires_linux_version | Victor Stinner | 2013-08-28 | 1 | -0/+2 |
|\ \ \ \ | |/ / / | | | | | | | | | decorators of test.support, run the test if the platform matchs! | ||||
| * | | | Fix @requires_freebsd_version and @requires_linux_version decorators of | Victor Stinner | 2013-08-28 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | test.support, run the test if the platform matchs! | ||||
* | | | | Fix test_socket.test_SOCK_CLOEXEC(), the test was wrong | Victor Stinner | 2013-08-28 | 1 | -1/+1 |
| | | | | |||||
* | | | | test_posix.test_pipe2() now checks that the O_NONBLOCK flag is set | Victor Stinner | 2013-08-28 | 1 | -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 file | Victor Stinner | 2013-08-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | descriptor | ||||
* | | | | Issue #18865: remove unused import from multiprocessing.util.spawnv_passfds() | Victor Stinner | 2013-08-28 | 1 | -1/+1 |
| | | | | |||||
* | | | | Issue #18865: PEP 446 makes multiprocessing.util.pipe() unnecessary. | Richard Oudkerk | 2013-08-28 | 2 | -21/+1 |
| | | | | |||||
* | | | | Get rid of signed/unsigned comparaison in _sre.c | Victor Stinner | 2013-08-28 | 1 | -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' to | Victor Stinner | 2013-08-27 | 1 | -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" buildbot | Victor Stinner | 2013-08-27 | 1 | -0/+2 |
| | | | | |||||
* | | | | pythonrun.c: use MAXPATHLEN instead of PATH_MAX | Victor Stinner | 2013-08-27 | 1 | -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 disabled | Victor Stinner | 2013-08-27 | 1 | -0/+3 |
|\ \ \ \ | |/ / / | |||||
| * | | | Fix compilation of the _sqlite module if threads are disabled | Victor Stinner | 2013-08-27 | 1 | -0/+3 |
| | | | | |||||
* | | | | Issue #18571: Implementation of the PEP 446: file descriptors and file handles | Victor Stinner | 2013-08-27 | 51 | -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 Storchaka | 2013-08-27 | 40 | -150/+140 |
|\ \ \ \ | |/ / / | | / / | |/ / |/| | | error messages and comments. | ||||
| * | | Issue #18783: Removed existing mentions of Python long type in docstrings, | Serhiy Storchaka | 2013-08-27 | 40 | -150/+137 |
| |/ | | | | | | | error messages and comments. | ||||
* | | Close #11619: The parser and the import machinery do not encode Unicode | Victor Stinner | 2013-08-26 | 22 | -176/+515 |
| | | | | | | | | filenames anymore on Windows. | ||||
* | | Restore changeset 5bd9db528aed (issue #18408) | Victor Stinner | 2013-08-26 | 2 | -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 errors | Victor Stinner | 2013-08-26 | 1 | -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 exception | Victor Stinner | 2013-08-26 | 1 | -0/+6 |
| | | | | | | | | So it can be called even if an exception was raised | ||||
* | | #18839: merge with 3.3. | Ezio Melotti | 2013-08-26 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | #18839: document that sys.exit() will not accept a non-integer numeric value ↵ | Ezio Melotti | 2013-08-26 | 1 | -1/+1 |
| | | | | | | | | as exit status. | ||||
* | | Clarify pyexpat documentation in StartElementHandler | Eli Bendersky | 2013-08-26 | 1 | -2/+4 |
|\ \ | |/ | |||||
| * | Clarify pyexpat documentation in StartElementHandler | Eli Bendersky | 2013-08-26 | 1 | -2/+4 |
| | | |||||
* | | Remove the obsolete XMLParser._start/_start_list duality. | Eli Bendersky | 2013-08-26 | 1 | -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 Melotti | 2013-08-25 | 17 | -20/+20 |
|\ \ | |/ | |||||
| * | #18803: fix more typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-25 | 17 | -20/+20 |
| | | |||||
* | | Merge doc fix from 3.3 | Eli Bendersky | 2013-08-25 | 1 | -8/+8 |
|\ \ | |/ | |||||
| * | Update XMLParser.close documentation and fix formatting. | Eli Bendersky | 2013-08-25 | 1 | -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 Melotti | 2013-08-25 | 1 | -2/+2 |
| | |