summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Collapse)AuthorAgeFilesLines
* merge 3.4 (#23048)Benjamin Peterson2014-12-131-3/+2
|\
| * pop the loop block even for infinite while loops (closes #23048)Benjamin Peterson2014-12-131-3/+2
| |
* | Merge 3.4 (ceval.c)Victor Stinner2014-12-121-3/+5
|\ \ | |/
| * Issue #18028: Fix aliasing issue in READ_TIMESTAMP() of ceval.c on x86_64,Victor Stinner2014-12-121-3/+5
| | | | | | | | when Python is configure with --with-tsc. Patch written by Christian Heimes.
* | Issue #22696: Add function :func:`sys.is_finalizing` to know about ↵Antoine Pitrou2014-12-071-0/+11
| | | | | | | | interpreter shutdown.
* | Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-052-8/+8
|\ \ | |/
| * Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-052-8/+8
| |
* | - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile isBarry Warsaw2014-12-011-3495/+3496
|\ \ | |/ | | | | | | asked to compile a source file containing multiple dots in the source file name.
| * - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile isBarry Warsaw2014-12-011-3611/+3612
| |\ | | | | | | | | | | | | asked to compile a source file containing multiple dots in the source file name.
| | * - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile isBarry Warsaw2014-12-011-3611/+3612
| | | | | | | | | | | | | | | asked to compile a source file containing multiple dots in the source file name.
* | | Removed duplicated words in in comments and docs.Serhiy Storchaka2014-12-013-3/+3
|\ \ \ | |/ /
| * | Removed duplicated words in in comments and docs.Serhiy Storchaka2014-12-013-3/+3
| |/
| * Issue #22453: Warn against the use of leaking macro PyObject_REPR().Serhiy Storchaka2014-11-181-10/+10
| |
* | correct assertionBenjamin Peterson2014-11-261-1/+1
| |
* | fix variable nameBenjamin Peterson2014-11-261-1/+1
| |
* | Issue #19676: Fixed integer overflow issue in "namereplace" error handler.Serhiy Storchaka2014-11-261-5/+11
| |
* | Issue #19676: Added the "namereplace" error handler.Serhiy Storchaka2014-11-251-0/+108
| |
* | Issue #22934: Update the comment to mention Programs/_freeze_importlib.c.Berker Peksag2014-11-241-1/+1
| |
* | Update importlib.hAntoine Pitrou2014-11-231-430/+430
| |
* | Closes #22869: Move PyOS_CheckStack back to pythonrun.cZachary Ware2014-11-222-38/+37
| |
* | Issue #22869: Remove duplicate stack check from pythonrun.cSteve Dower2014-11-221-37/+0
| |
* | Issue #22834: Have import suppress FileNotFoundError when the currentBrett Cannon2014-11-211-998/+1000
| | | | | | | | | | | | working directory no longer exists. Thanks to Martin Panter for the bug report.
* | Issue #22869: Split pythonrun into two modulesNick Coghlan2014-11-204-1474/+1542
| | | | | | | | | | | | | | - interpreter startup and shutdown code moved to a new pylifecycle.c module - Py_OptimizeFlag moved into the new module with the other global flags
* | Issue #22453: Removed non-documented macro PyObject_REPR().Serhiy Storchaka2014-11-181-10/+10
| |
* | Issue #22193: Fixed integer overflow error in sys.getsizeof().Serhiy Storchaka2014-11-151-5/+10
|\ \ | |/ | | | | Fixed an error in _PySys_GetSizeOf declaration.
| * Issue #22193: Fixed integer overflow error in sys.getsizeof().Serhiy Storchaka2014-11-151-5/+10
| | | | | | | | Fixed an error in _PySys_GetSizeOf declaration.
* | Issue #20597, #21274: Remove unused definition of PATH_MAX on GNU/Hurd,Victor Stinner2014-11-051-4/+0
| | | | | | | | MAXPATHLEN is now preferred.
* | Issue #20597: Remove unused definition of PATH_MAX on Windows, MAXPATHLEN isVictor Stinner2014-11-051-1/+0
| | | | | | | | now preferred. Patch written by Jeffrey Armstrong.
* | #22734 marshal needs a lower stack depth for debug builds on WindowsSteve Dower2014-11-011-1/+1
| |
* | (Merge 3.4) Issue #22762: Fix _Py_DisplaySourceLine(), clear the exception ifVictor Stinner2014-10-301-0/+1
|\ \ | |/ | | | | PyFile_GetLine() failed. Patch written by Xavier de Gaye.
| * Issue #22762: Fix _Py_DisplaySourceLine(), clear the exception ifVictor Stinner2014-10-301-0/+1
| | | | | | | | PyFile_GetLine() failed. Patch written by Xavier de Gaye.
* | Issue #17636: Circular imports involving relative imports are now supported.Antoine Pitrou2014-10-131-2/+20
| |
* | Issue #21052: Don't raise ImportWarning for sys.meta_path orBrett Cannon2014-10-101-24/+26
| | | | | | | | | | | | sys.path_hooks when set to None during interpreter shutdown. Thanks to Martin Panter for the initial bug report.
* | Issue #21715: Extracted shared complicated code in the _io module to newSerhiy Storchaka2014-10-081-0/+24
|\ \ | |/ | | | | _PyErr_ChainExceptions() function.
| * Issue #21715: Extracted shared complicated code in the _io module to newSerhiy Storchaka2014-10-081-0/+24
| | | | | | | | _PyErr_ChainExceptions() function.
* | Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in ↵Antoine Pitrou2014-10-081-0/+33
|\ \ | |/ | | | | | | | | exception tracebacks. Initial patch by Mark Shannon.
| * Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in ↵Antoine Pitrou2014-10-081-0/+33
| | | | | | | | | | | | exception tracebacks. Initial patch by Mark Shannon.
* | #16518: Bring error messages in harmony with docs ("bytes-like object")R David Murray2014-10-051-3/+4
| | | | | | | | | | | | | | | | | | | | Some time ago we changed the docs to consistently use the term 'bytes-like object' in all the contexts where bytes, bytearray, memoryview, etc are used. This patch (by Ezio Melotti) completes that work by changing the error messages that previously reported that certain types did "not support the buffer interface" to instead say that a bytes-like object is required. (The glossary entry for bytes-like object references the discussion of the buffer protocol in the docs.)
* | Issue #22518: Fixed integer overflow issues in "backslashreplace",Serhiy Storchaka2014-10-041-2/+8
|\ \ | |/ | | | | "xmlcharrefreplace", and "surrogatepass" error handlers.
| * Issue #22518: Fixed integer overflow issues in "backslashreplace",Serhiy Storchaka2014-10-041-2/+8
| | | | | | | | "xmlcharrefreplace", and "surrogatepass" error handlers.
* | faulthandler: enhance dump_ascii() to escape also non-printable ASCIIVictor Stinner2014-10-031-4/+5
| | | | | | | | characters (U+0000..U+001f and U+007f).
* | Issue #18711: Add a new `PyErr_FormatV` function, similar to `PyErr_Format` ↵Antoine Pitrou2014-09-301-10/+15
| | | | | | | | but accepting a `va_list` argument.
* | Removed redundant casts to `char *`.Serhiy Storchaka2014-09-281-1/+1
| | | | | | | | Corresponding functions now accept `const char *` (issue #1772673).
* | Update importlib.h frozen bytecode (changed due to commit c0ca9d32aed4).Georg Brandl2014-09-241-3817/+3796
| |
* | Fixed reference leak in the "backslashreplace" error handler.Serhiy Storchaka2014-09-231-1/+3
|\ \ | |/
| * Fixed reference leak in the "backslashreplace" error handler.Serhiy Storchaka2014-09-231-1/+3
| |
* | Closes #11471: avoid generating a JUMP_FORWARD instruction at the end of an ↵Antoine Pitrou2014-09-181-3/+3
| | | | | | | | | | | | if-block if there is no else-clause. Original patch by Eugene Toder.
* | Issue #4180: The warnings registries are now reset when the filters are ↵Antoine Pitrou2014-09-181-6/+35
|\ \ | |/ | | | | modified.
| * Issue #4180: The warnings registries are now reset when the filters are ↵Antoine Pitrou2014-09-181-6/+35
| | | | | | | | modified.
* | Merge fix for issue #22166 from 3.4Nick Coghlan2014-09-151-0/+26
|\ \ | |/