Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Issue #20374: delete spurious empty line | Ned Deily | 2014-02-06 | 1 | -1/+0 | |
| | | | ||||||
* | | | Issue #20374: merge | Ned Deily | 2014-02-06 | 1 | -0/+9 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #20374: Avoid compiler warnings when compiling readline with libedit. | Ned Deily | 2014-02-06 | 1 | -0/+9 | |
| | | | ||||||
* | | | Issue #20489: Explicitly qualified expressions for default values in methods. | Serhiy Storchaka | 2014-02-05 | 2 | -7/+7 | |
| | | | ||||||
* | | | Issue #20515: Fix NULL pointer dereference introduced by issue #20368 | Christian Heimes | 2014-02-04 | 1 | -0/+3 | |
|\ \ \ | |/ / | | | | | | | CID 1167595 | |||||
| * | | Issue #20515: Fix NULL pointer dereference introduced by issue #20368 | Christian Heimes | 2014-02-04 | 1 | -0/+3 | |
| | | | | | | | | | | | | CID 1167595 | |||||
* | | | merge 3.3 (#19186) | Benjamin Peterson | 2014-02-04 | 1 | -0/+4 | |
|\ \ \ | |/ / | ||||||
| * | | restore namespacing of pyexpat symbols (closes #19186) | Benjamin Peterson | 2014-02-04 | 1 | -0/+4 | |
| | | | ||||||
* | | | Close #20404: blacklist non-text encodings in io.TextIOWrapper | Nick Coghlan | 2014-02-04 | 1 | -12/+22 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - io.TextIOWrapper (and hence the open() builtin) now use the internal codec marking system added for issue #19619 - also tweaked the C code to only look up the encoding once, rather than multiple times - the existing output type checks remain in place to deal with unmarked third party codecs. | |||||
* | | | Issue #17162: Add PyType_GetSlot. | Martin v. Löwis | 2014-02-04 | 1 | -1/+1 | |
| | | | ||||||
* | | | Issue #20368: The null character now correctly passed from Tcl to Python. | Serhiy Storchaka | 2014-02-03 | 1 | -68/+114 | |
|\ \ \ | |/ / | | | | | | | Improved error handling in variables-related commands. | |||||
| * | | Issue #20368: The null character now correctly passed from Tcl to Python. | Serhiy Storchaka | 2014-02-03 | 1 | -68/+114 | |
| | | | | | | | | | | | | Improved error handling in variables-related commands. | |||||
* | | | remove code which does nothing but cause refleaks | Benjamin Peterson | 2014-02-03 | 1 | -4/+0 | |
| | | | ||||||
* | | | #Issue 20456: Several improvements and bugfixes for Argument Clinic, | Larry Hastings | 2014-02-01 | 5 | -67/+77 | |
| | | | | | | | | | | | | | | | including correctly generating code for Clinic blocks inside C preprocessor conditional blocks. | |||||
* | | | Issue #20354: Fix alignment issue in the tracemalloc module on 64-bit | Victor Stinner | 2014-02-01 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | platforms. Bug seen on 64-bit Linux when using "make profile-opt". Only align the "frame_t" structure on 32-bit when Visual Studio is used. Before the alignment to 32-bit was applied to the whole file any compiler supporting "#pragma pack(4)" which includes GCC. | |||||
* | | | The function name for cmath.isinf in PyArg_ParseTuple() was wrong. | Brett Cannon | 2014-01-31 | 1 | -1/+1 | |
| | | | ||||||
* | | | Issue #20390: Removing detritus from Argument Clinic "file preset" name change. | Larry Hastings | 2014-01-31 | 1 | -231/+0 | |
| | | | ||||||
* | | | Issue #20452: select and selectors round (again) timeout away from zero for | Victor Stinner | 2014-01-31 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | poll and epoll Improve also debug info to analyze the issue | |||||
* | | | overlapped.c: Fix usage of the union | Victor Stinner | 2014-01-30 | 1 | -9/+11 | |
| | | | | | | | | | | | | | | | * read_buffer can only be used for TYPE_READ and TYPE_ACCEPT types * write_buffer can only be used for TYPE_WRITE type | |||||
* | | | Issue #20326: Argument Clinic now uses a simple, unique signature to | Larry Hastings | 2014-01-28 | 23 | -211/+211 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | annotate text signatures in docstrings, resulting in fewer false positives. "self" parameters are also explicitly marked, allowing inspect.Signature() to authoritatively detect (and skip) said parameters. Issue #20326: Argument Clinic now generates separate checksums for the input and output sections of the block, allowing external tools to verify that the input has not changed (and thus the output is not out-of-date). | |||||
* | | | Issue #20395: Extract generated clinic code in Modules/_pickle.c to separate ↵ | Serhiy Storchaka | 2014-01-27 | 2 | -479/+485 | |
| | | | | | | | | | | | | file. | |||||
* | | | Issue #20394: Attempt to silence CID 1164423: Division or modulo by zero in ↵ | Christian Heimes | 2014-01-27 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | audioop_ratecv_impl() Serhiy and I had the same idea so it's most likely right. ;) | |||||
* | | | Issue #20193: Fix commit r6f217456b9ba by including clinic/zlibmodule.c.h ↵ | Christian Heimes | 2014-01-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | instead of zlibmodule.clinic.c | |||||
* | | | silence compiler warning that 's' may be used uninitialized in the load ↵ | Christian Heimes | 2014-01-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | function. | |||||
* | | | Issue #20193: The zlib module now uses Argument Clinic. | Serhiy Storchaka | 2014-01-26 | 2 | -307/+607 | |
| | | | ||||||
* | | | cleanup after custom buffer converter | Benjamin Peterson | 2014-01-26 | 2 | -6/+31 | |
| | | | ||||||
* | | | fix refleak on error | Benjamin Peterson | 2014-01-26 | 1 | -4/+7 | |
| | | | ||||||
* | | | Issue #20390: Final fix, for generating NoPositional/NoKeyword for __init__ ↵ | Larry Hastings | 2014-01-26 | 1 | -4/+7 | |
| | | | | | | | | | | | | calls. | |||||
* | | | Fix for catestrophic errors in previous checkin (Argument Clinic rollup patch). | Larry Hastings | 2014-01-26 | 6 | -1327/+1557 | |
| | | | ||||||
* | | | Issue #20390: Small fixes and improvements for Argument Clinic. | Larry Hastings | 2014-01-26 | 13 | -79/+35 | |
| | | | ||||||
* | | | (Merge 3.3) Issue #20311: Revert 033137c12d88 (02f9db3e684e), | Victor Stinner | 2014-01-25 | 1 | -3/+1 | |
|\ \ \ | |/ / | | | | | | | select.epoll.poll() rounds again the timeout towards zero | |||||
| * | | Issue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeout | Victor Stinner | 2014-01-25 | 1 | -3/+1 | |
| | | | | | | | | | | | | towards zero | |||||
* | | | Issue #20193: The _lzma module now uses Argument Clinic. | Serhiy Storchaka | 2014-01-25 | 2 | -146/+434 | |
| | | | | | | | | | | | | LZMACompressor.__init__ is left not converted. | |||||
* | | | Issue #20193: The _bz2 module now uses Argument Clinic. | Serhiy Storchaka | 2014-01-25 | 2 | -72/+241 | |
| | | | ||||||
* | | | Issue #20133: The audioop module now uses Argument Clinic. | Serhiy Storchaka | 2014-01-25 | 2 | -486/+1427 | |
| | | | ||||||
* | | | Fixed converting errors in the binascii module (issue20151). | Serhiy Storchaka | 2014-01-25 | 2 | -62/+62 | |
| | | | | | | | | | | | | | | | a2b_qp() now accepts keyword arguments. All "ascii" parameters is renamed to "data" for consistancy with a2b_qp(). | |||||
* | | | Issue #20151: The binascii module now uses Argument Clinic. | Serhiy Storchaka | 2014-01-25 | 2 | -294/+736 | |
| | | | ||||||
* | | | merge 3.3 (#20374) | Benjamin Peterson | 2014-01-24 | 1 | -4/+4 | |
|\ \ \ | |/ / | ||||||
| * | | new plan: just remove typecasts (closes #20374) | Benjamin Peterson | 2014-01-24 | 1 | -4/+4 | |
| | | | ||||||
* | | | Issue #20189: Four additional builtin types (PyTypeObject, | Larry Hastings | 2014-01-24 | 12 | -95/+95 | |
| | | | | | | | | | | | | | | | | | | PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes. | |||||
* | | | merge 3.3 (#20374) | Benjamin Peterson | 2014-01-24 | 1 | -3/+3 | |
|\ \ \ | |/ / | ||||||
| * | | use new readline function types (closes #20374) | Benjamin Peterson | 2014-01-24 | 1 | -3/+3 | |
| | | | ||||||
* | | | Issue #19936: Restored executable bits for several libffi files. | Serhiy Storchaka | 2014-01-23 | 4 | -0/+0 | |
|\ \ \ | |/ / | | | | | | | These files have shebangs and executable bits in the libffi distribution. | |||||
| * | | Issue #19936: Restored executable bits for several libffi files. | Serhiy Storchaka | 2014-01-23 | 4 | -0/+0 | |
| | | | | | | | | | | | | These files have shebangs and executable bits in the libffi distribution. | |||||
* | | | Two minor Argument Clinic bugfixes: use the name of the class in the | Larry Hastings | 2014-01-22 | 5 | -22/+25 | |
| | | | | | | | | | | | | | | | docstring for __new__ and __init__, and always use "goto exit" instead of returning "NULL" for failure to parse (as _new__ and __init__ return ints). | |||||
* | | | (Merge 3.3) Issue #20311: select.epoll.poll() now rounds the timeout away from | Victor Stinner | 2014-01-21 | 1 | -1/+3 | |
|\ \ \ | |/ / | | | | | | | | | | | | | zero, instead of rounding towards zero. For example, a timeout of one microsecond is now rounded to one millisecond, instead of being rounded to zero. | |||||
| * | | Issue #20311: select.epoll.poll() now rounds the timeout away from zero, | Victor Stinner | 2014-01-21 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | instead of rounding towards zero. For example, a timeout of one microsecond is now rounded to one millisecond, instead of being rounded to zero. | |||||
* | | | Issue #20315: Removed support for backward compatibility with early 2.x ↵ | Serhiy Storchaka | 2014-01-20 | 4 | -42/+0 | |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | versions. Removed backward compatibility alias curses.window.nooutrefresh which should be removed in 2.3. | |||||
| * | | Issue #20315: Removed support for backward compatibility with early 2.x ↵ | Serhiy Storchaka | 2014-01-20 | 3 | -40/+0 | |
| | | | | | | | | | | | | versions. | |||||
* | | | Issue #20294: Argument Clinic now supports argument parsing for __new__ and | Larry Hastings | 2014-01-19 | 1 | -48/+26 | |
| | | | | | | | | | | | | __init__ functions. |