summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Collapse)AuthorAgeFilesLines
* Fixes issue4653 - Correctly specify the buffer size to FormatMessageW andGregory P. Smith2013-03-231-1/+1
|\ | | | | | | correctly check for errors on two CreateFileMapping calls.
| * Fixes issue4653 - Correctly specify the buffer size to FormatMessageW andGregory P. Smith2013-03-231-1/+1
| | | | | | | | correctly check for errors on two CreateFileMapping calls.
| * Issue #15038 : Fixing the condition broadcast and docs.Kristján Valur Jónsson2013-03-201-6/+6
| |
* | Issue #17522: Add the PyGILState_Check() API.Kristján Valur Jónsson2013-03-231-0/+9
| |
* | copy 2.7 magic numbers for historical interestBenjamin Peterson2013-03-221-4092/+3158
| |
* | Issue #16475 : Correctly handle the EOF when reading marshal streams.Kristján Valur Jónsson2013-03-201-9/+9
| |
* | Issue #16475: Simplify the interface to r_ref_allocate and improve comments.Kristján Valur Jónsson2013-03-201-26/+33
| |
* | fix compiler warningBenjamin Peterson2013-03-201-1/+1
| |
* | Backed out changeset 521232b05b97Benjamin Peterson2013-03-202-265/+242
| |
* | fix compiler warningBenjamin Peterson2013-03-202-242/+265
| |
* | Issue #15038 : Fixing the condition broadcast and docs.Kristján Valur Jónsson2013-03-201-6/+6
| |
* | Issue #16475: Support object instancing, recursion and interned stringsKristján Valur Jónsson2013-03-201-27/+245
| | | | | | | | in marshal
* | bump Python-ast.cBenjamin Peterson2013-03-191-1/+2
| |
* | refactor to fix refleaksBenjamin Peterson2013-03-191-22/+34
| |
* | sprinkle constBenjamin Peterson2013-03-191-7/+7
| |
* | move declaration to top of blockBenjamin Peterson2013-03-181-1/+2
| |
* | unify some ast.argument's attrs; change Attribute column offset (closes #16795)Benjamin Peterson2013-03-184-158/+121
| | | | | | | | Patch from Sven Brauch.
* | C89 complianceBenjamin Peterson2013-03-161-1/+2
| |
* | reject non-docs strings between future imports (closes #17434)Benjamin Peterson2013-03-161-11/+14
| |
* | make some freezing related stuff constBenjamin Peterson2013-03-132-3/+3
| |
* | Issue #17117: Have both import itself and importlib.util.set_loader()Brett Cannon2013-03-131-3325/+3320
| | | | | | | | | | | | set __loader__ on a module when set to None. Thanks to Gökcen Eraslan for the fix.
* | #17032: The "global" in the "NameError: global name 'x' is not defined" ↵Ezio Melotti2013-03-031-5/+3
| | | | | | | | error message has been removed. Patch by Ram Rachum.
* | Issue #17220: two fixes for changeset 2528e4aea338.Brett Cannon2013-02-251-4190/+4192
| | | | | | | | | | | | | | | | | | First, because the mtime can exceed 4 bytes, make sure to mask it down to 4 bytes before getting its little-endian representation for writing out to a .pyc file. Two, cap an rsplit() call to 1 split, else can lead to too many values being returned for unpacking.
* | Issue #17220: Little cleanup of _bootstrap.py.Serhiy Storchaka2013-02-251-4314/+4296
| |
* | Merge importlib.h rebuild from 3.3 after the changes introduced in 65eaac000147.Ezio Melotti2013-02-201-1087/+1084
|\ \ | |/
| * Rebuild importlib.h after the changes introduced in 0f65bf6063ca.Ezio Melotti2013-02-201-1092/+1089
| |
* | Issue #17170: speed up PyArg_ParseTuple[AndKeywords] a bit.Antoine Pitrou2013-02-171-25/+32
| |
* | #17178: merge with 3.3.Ezio Melotti2013-02-151-2/+4
|\ \ | |/
| * #17178: merge with 3.2.Ezio Melotti2013-02-151-2/+4
| |\
| | * #17178: update any()/all() docstrings to document their behavior with empty ↵Ezio Melotti2013-02-151-2/+4
| | | | | | | | | | | | iterables. Patch by Ankur Ankan.
* | | Issue #5308: Raise ValueError when marshalling too large object (a sequenceSerhiy Storchaka2013-02-131-59/+59
|\ \ \ | |/ / | | | | | | with size >= 2**31), instead of producing illegal marshal data.
| * | Issue #5308: Raise ValueError when marshalling too large object (a sequenceSerhiy Storchaka2013-02-131-59/+59
| |\ \ | | |/ | | | | | | with size >= 2**31), instead of producing illegal marshal data.
| | * Issue #5308: Raise ValueError when marshalling too large object (a sequenceSerhiy Storchaka2013-02-131-59/+59
| | | | | | | | | | | | with size >= 2**31), instead of producing illegal marshal data.
* | | Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxErrorSerhiy Storchaka2013-02-101-7/+11
|\ \ \ | |/ / | | | | | | and a full traceback including line number.
| * | Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxErrorSerhiy Storchaka2013-02-101-7/+11
| |\ \ | | |/ | | | | | | and a full traceback including line number.
| | * Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxErrorSerhiy Storchaka2013-02-101-7/+11
| | | | | | | | | | | | and a full traceback including line number.
* | | evaluate lambda keyword-only defaults after positional defaults (#16967 again)Benjamin Peterson2013-02-102-3/+3
| | |
* | | evaluate positional defaults before keyword-only defaults (closes #16967)Benjamin Peterson2013-02-103-138/+138
| | |
* | | Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) ↵Antoine Pitrou2013-02-095-10/+9
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | in the interpreter. I've left a couple of them in: zlib (third-party lib), getaddrinfo.c (doesn't include Python.h, and probably obsolete), _sre.c (legitimate use for the re.LOCALE flag), mpdecimal (needs to build without Python.h).
| * | Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) ↵Antoine Pitrou2013-02-095-10/+9
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | in the interpreter. I've left a couple of them in: zlib (third-party lib), getaddrinfo.c (doesn't include Python.h, and probably obsolete), _sre.c (legitimate use for the re.LOCALE flag), mpdecimal (needs to build without Python.h).
| | * Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) ↵Antoine Pitrou2013-02-094-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | in the interpreter. I've left a couple of them in: zlib (third-party lib), getaddrinfo.c (doesn't include Python.h, and probably obsolete), _sre.c (legitimate use for the re.LOCALE flag).
* | | Merge w/ 3.3 more fixes thanks to issue #17098Brett Cannon2013-02-011-269/+282
|\ \ \ | |/ /
| * | Issue #17098: Be more stringent of setting __loader__ on early importedBrett Cannon2013-02-011-292/+299
| | | | | | | | | | | | modules. Also made test more rigorous.
| * | Issue #17098: Make sure every module has __loader__ defined.Brett Cannon2013-02-011-283/+289
| | | | | | | | | | | | Thanks to Thomas Heller for the bug report.
* | | Tweak an exception messageBrett Cannon2013-01-271-2943/+2943
| | |
* | | Port py_compile over to importlibBrett Cannon2013-01-261-4269/+4295
| | |
* | | Touch up exception messagingBrett Cannon2013-01-251-2921/+2923
| | |
* | | Replace WaitForSingleObject with WaitForSingleObjectEx,Martin v. Löwis2013-01-252-2/+2
| | | | | | | | | | | | for better WinRT compatibility.
* | | Drop support for Windows 2000; allow any XP API (but not Vista+).Martin v. Löwis2013-01-251-30/+3
| | | | | | | | | | | | | | | Drop SDK version configuration for Tk compilation, to not bind it to W2k anymore. Binding it to XP would conflict with Tk's own binding of tkMenu to W2k.
* | | revert #16672 for incorrect semanticsBenjamin Peterson2013-01-231-4/+3
| | |