Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add line explaining the "%sort" test. | Tim Peters | 2013-08-22 | 1 | -0/+1 |
| | | | | (grafted from 1ea833ecaf5a9d43a886e9e73b4e2551d0d5b548) | ||||
* | Issue 18719: Remove a false optimization | Raymond Hettinger | 2013-08-14 | 1 | -9/+0 |
| | | | | | | | | | | Remove an unused early-out test from the critical path for dict and set lookups. When the strings already have matching lengths, kinds, and hashes, there is no additional information gained by checking the first characters (the probability of a mismatch is already known to be less than 1 in 2**64). | ||||
* | Silence compiler warning for an unused declaration | Raymond Hettinger | 2013-08-04 | 1 | -1/+0 |
| | |||||
* | Silence compiler warning about an uninitialized variable | Raymond Hettinger | 2013-08-04 | 1 | -1/+1 |
| | |||||
* | Issue #16741: Fix an error reporting in int(). | Serhiy Storchaka | 2013-08-03 | 2 | -51/+67 |
| | |||||
* | Propagate error when PyByteArray_Resize() fails in bytearray_translate() | Christian Heimes | 2013-07-21 | 1 | -1/+4 |
| | | | | CID 715334 | ||||
* | Check return value of PyType_Ready(&EncodingMapType) | Christian Heimes | 2013-07-20 | 1 | -1/+2 |
| | | | | CID 486654 | ||||
* | Issue #18184: PyUnicode_FromFormat() and PyUnicode_FromFormatV() now raise | Serhiy Storchaka | 2013-06-23 | 1 | -2/+7 |
| | | | | OverflowError when an argument of %c format is out of range. | ||||
* | remove MAX_MAXCHAR because it's unsafe for computing maximum codepoitn value ↵ | Benjamin Peterson | 2013-06-10 | 1 | -31/+26 |
| | | | | (see #18183) | ||||
* | only recursively expand in the format spec (closes #17644) | Benjamin Peterson | 2013-05-17 | 1 | -2/+8 |
| | |||||
* | Issue #17563: Fix dict resize performance regression. | Raymond Hettinger | 2013-05-17 | 1 | -7/+11 |
| | |||||
* | when arguments are cells clear the locals slot (backport of #17927) | Benjamin Peterson | 2013-05-15 | 1 | -0/+12 |
| | |||||
* | Issue #17237: Fix crash in the ASCII decoder on m68k. | Antoine Pitrou | 2013-05-11 | 1 | -0/+9 |
| | |||||
* | Issue #17408: Avoid using an obsolete instance of the copyreg module when ↵ | Antoine Pitrou | 2013-05-04 | 1 | -5/+17 |
| | | | | the interpreter is shutdown and then started again. | ||||
* | Remove trailing whitespace. | Ezio Melotti | 2013-04-21 | 1 | -7/+7 |
| | |||||
* | Issue #17715: Add missing NULL Check to PyNumber_Long. | Mark Dickinson | 2013-04-13 | 1 | -0/+2 |
| | |||||
* | Issue #16447: Fix potential segfault when setting __name__ on a class. | Mark Dickinson | 2013-04-13 | 1 | -1/+4 |
| | |||||
* | Fix supernumerary 's' in sys._debugmallocstats() output. | Antoine Pitrou | 2013-04-11 | 1 | -1/+1 |
| | |||||
* | don't run frame if it has no stack (closes #17669) | Benjamin Peterson | 2013-04-10 | 1 | -1/+1 |
| | |||||
* | Revert a premature patch for issue #14010 (changeset aaaf36026511). | Serhiy Storchaka | 2013-04-06 | 1 | -5/+2 |
| | |||||
* | Issue #14010: Fix a crash when iterating or deleting deeply nested filters | Serhiy Storchaka | 2013-04-06 | 1 | -2/+5 |
| | | | | (builting and in itertools module, i.e. map(), itertools.chain(), etc). | ||||
* | list slotdefs in offset order rather than sorting them (closes #17610) | Benjamin Peterson | 2013-04-01 | 1 | -112/+99 |
| | | | | This means we can remove our usage of qsort() than relied on undefined behavior. | ||||
* | Issue 17447: Clarify that str.isidentifier doesn't check for reserved keywords. | Raymond Hettinger | 2013-03-23 | 1 | -1/+4 |
| | |||||
* | _PyUnicode_Writer() now also reuses Unicode singletons: | Victor Stinner | 2013-03-06 | 1 | -1/+1 |
| | | | | empty string and latin1 single character | ||||
* | fix possible setdefault refleak (closes #17328) | Benjamin Peterson | 2013-03-04 | 1 | -2/+2 |
| | |||||
* | Issue #17223: Fix PyUnicode_FromUnicode() for string of 1 character outside | Victor Stinner | 2013-02-25 | 1 | -7/+7 |
| | | | | the range U+0000-U+10ffff. | ||||
* | Remove unused defines. | Serhiy Storchaka | 2013-02-23 | 1 | -6/+0 |
| | |||||
* | fix building without pymalloc (closes #17228) | Benjamin Peterson | 2013-02-20 | 1 | -1/+1 |
| | |||||
* | Fix error messages. | Stefan Krah | 2013-02-19 | 1 | -2/+3 |
| | |||||
* | #7963: fix error message when 'object' called with arguments. | R David Murray | 2013-02-19 | 1 | -1/+1 |
|\ | |||||
| * | #7963: fix error message when 'object' called with arguments. | R David Murray | 2013-02-19 | 1 | -2/+2 |
| | | | | | | | | Patch by Alexander Belopolsky. | ||||
* | | Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxError | Serhiy Storchaka | 2013-02-10 | 1 | -2/+3 |
|\ \ | |/ | | | | | and a full traceback including line number. | ||||
| * | Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxError | Serhiy Storchaka | 2013-02-10 | 1 | -2/+3 |
| | | | | | | | | and a full traceback including line number. | ||||
* | | Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) ↵ | Antoine Pitrou | 2013-02-09 | 1 | -2/+2 |
|\ \ | |/ | | | | | | | | | | | | | 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 Pitrou | 2013-02-09 | 2 | -3/+3 |
| | | | | | | | | | | | | | | | | 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). | ||||
* | | Issue #17137: When an Unicode string is resized, the internal wide character | Victor Stinner | 2013-02-07 | 1 | -0/+4 |
| | | | | | | | | string (wstr) format is now cleared. | ||||
* | | Issue #17043: The unicode-internal decoder no longer read past the end of | Serhiy Storchaka | 2013-02-07 | 1 | -26/+22 |
|\ \ | |/ | | | | | input buffer. | ||||
| * | Issue #17043: The unicode-internal decoder no longer read past the end of | Serhiy Storchaka | 2013-02-07 | 1 | -27/+24 |
| | | | | | | | | input buffer. | ||||
* | | Issue #17034: Use Py_CLEAR() in bytesobject.c. | Serhiy Storchaka | 2013-02-02 | 1 | -8/+4 |
|\ \ | |/ | |||||
| * | Issue #17034: Use Py_CLEAR() in bytesobject.c. | Serhiy Storchaka | 2013-02-02 | 1 | -8/+4 |
| | | |||||
| * | Silence a -Wformat-extra-argument warning when compiling. | Gregory P. Smith | 2013-02-02 | 1 | -7/+15 |
| | | |||||
* | | Issue #16971: Fix a refleak in the charmap decoder. | Serhiy Storchaka | 2013-01-29 | 1 | -4/+13 |
| | | |||||
* | | Issue #16979: Fix error handling bugs in the unicode-escape-decode decoder. | Serhiy Storchaka | 2013-01-29 | 1 | -52/+30 |
|\ \ | |/ | |||||
| * | Issue #16979: Fix error handling bugs in the unicode-escape-decode decoder. | Serhiy Storchaka | 2013-01-29 | 1 | -51/+28 |
| | | |||||
* | | Fix a few typos and a double semicolon. Patch by Eitan Adler. | Ezio Melotti | 2013-01-27 | 1 | -1/+1 |
| | | |||||
* | | Issue #10156: In the interpreter's initialization phase, unicode globals | Serhiy Storchaka | 2013-01-26 | 1 | -90/+73 |
|\ \ | |/ | | | | | are now initialized dynamically as needed. | ||||
| * | Issue #10156: In the interpreter's initialization phase, unicode globals | Serhiy Storchaka | 2013-01-26 | 1 | -52/+45 |
| | | | | | | | | are now initialized dynamically as needed. | ||||
* | | Issue #16980: Fix processing of escaped non-ascii bytes in the | Serhiy Storchaka | 2013-01-25 | 1 | -1/+1 |
| | | | | | | | | unicode-escape-decode decoder. | ||||
* | | Issue #16975: Fix error handling bug in the escape-decode bytes decoder. | Serhiy Storchaka | 2013-01-25 | 1 | -0/+4 |
|\ \ | |/ | |||||
| * | Issue #16975: Fix error handling bug in the escape-decode bytes decoder. | Serhiy Storchaka | 2013-01-25 | 1 | -0/+4 |
| | |