248 Commits (3466bde1cc113750450ffed028cc6fc7c95faedd)

Author SHA1 Message Date
Benjamin Peterson ed4aa83ff7 require a long long data type (closes #27961) 9 years ago
Serhiy Storchaka 9171a8b4ce Issue #27574: Decreased an overhead of parsing keyword arguments in functions 10 years ago
Serhiy Storchaka f41b82fb19 Issue #26282: PyArg_ParseTupleAndKeywords() and Argument Clinic now support 10 years ago
Serhiy Storchaka 21a663ea28 Issue #26057: Got rid of nonneeded use of PyUnicode_FromObject(). 10 years ago
Raymond Hettinger 942302371c Minor code cleanup for PyArg_UnpackTuple. 10 years ago
Serhiy Storchaka a9725f86a9 Issue #26312: SystemError is now raised in all programming bugs with using 10 years ago
Serhiy Storchaka 4cd63ef67a Issue #26198: ValueError is now raised instead of TypeError on buffer 10 years ago
Serhiy Storchaka c4b813d05d Issue #26198: Fixed error messages for some argument parsing errors. 10 years ago
Serhiy Storchaka ef1585eb9a Issue #25923: Added more const qualifiers to signatures of static and private functions. 10 years ago
Serhiy Storchaka d6e53dab86 Fixed error message for the "u#" format code. 11 years ago
Serhiy Storchaka b757c83ec6 Issue #22581: Use more "bytes-like object" throughout the docs and comments. 11 years ago
R David Murray 861470c836 #16518: Bring error messages in harmony with docs ("bytes-like object") 11 years ago
Serhiy Storchaka d8a1447c99 Issue #22215: Now ValueError is raised instead of TypeError when str or bytes 11 years ago
Victor Stinner 98ea54c35c Issue #22156: Fix "comparison between signed and unsigned integers" compiler 12 years ago
Benjamin Peterson 40be9e5100 remove dynamic initializer lists for c89 compliance (closes #20595) 12 years ago
Larry Hastings b7ccb20423 Issue #20294: Argument Clinic now supports argument parsing for __new__ and 12 years ago
Victor Stinner cb29ec5f74 PY_FORMAT_SIZE_T should not be used with PyErr_Format(), PyErr_Format("%zd") is 12 years ago
Victor Stinner 74387f5cac Use Py_ssize_t type for sizes in getargs.c 12 years ago
Victor Stinner 79ed4c744a remove an outdated comment 12 years ago
Georg Brandl 142ad666dc Re #18521: move array bounds check before array access. 12 years ago
Victor Stinner 9550ef30e3 Issue #9566: Fix compilater warnings on Windows 64-bit 13 years ago
Richard Oudkerk 25296ce5de Use PY_FORMAT_SIZE_T because Visual Studio does not understand %zd format. 13 years ago
Victor Stinner 84bb1cf994 Fix compilater warnings on Windows 64-bit 13 years ago
Antoine Pitrou 7056cb2867 Issue #17170: speed up PyArg_ParseTuple[AndKeywords] a bit. 13 years ago
Antoine Pitrou 4de7457009 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. 13 years ago
Christian Heimes 48d8d21438 Added missing va_end in error branch of PyArg_UnpackTuple(). CID 486641 13 years ago
Christian Heimes d8edcb6505 Added missing va_end in error branch of PyArg_UnpackTuple(). CID 486641 13 years ago
Victor Stinner a1b0c9fc4d PyArg_Parse*("U"): ensure that the Unicode string is ready 14 years ago
Larry Hastings a34790104c Issue #14746: Remove redundant paragraphs from skipitem() in Python/getargs.c. 14 years ago
Larry Hastings d9e4a414d7 Issue #14749: Add support for 'Z' to skipitem() in Python/getargs.c. 14 years ago
Larry Hastings 10ba07a39e Issue #14705: Added support for the new 'p' format unit to skipitem(). 14 years ago
Larry Hastings faf91e75ab Issue #14705: Add 'p' format character to PyArg_ParseTuple* for bool support. 14 years ago
Kristján Valur Jónsson 50b6778bda Issue #10538. Put a reference to the source object in the Py_buffer when 14 years ago
Larry Hastings 83a9f48699 Issue #14328: Add keyword-only parameters to PyArg_ParseTupleAndKeywords. 14 years ago
Benjamin Peterson 01feaecbfa plug memory leak (closes #14325) 14 years ago
Benjamin Peterson eb74918685 kill capsule names that we don't need anymore 14 years ago
Benjamin Peterson f7c132158d use memory macros 14 years ago
Benjamin Peterson 7ed67270a8 check result of PyMem_New 14 years ago
Jean-Paul Calderone c961b4abaa Issue #14325: Stop using python lists, capsules, and the garbage collector to deal with PyArg_Parse* cleanup. 14 years ago
Victor Stinner 9d663d0788 convertsimple(): "str without bytes" => "str without characters" 14 years ago
Victor Stinner beac78bb24 Use PyUnicode_AsUnicodeAndSize() instead of PyUnicode_GET_SIZE() 14 years ago
Victor Stinner e1335c711c Fix usage og PyUnicode_READY() 14 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 14 years ago
Eli Bendersky 906b88fb2a Issue #12380: PyArg_ParseTuple now accepts a bytearray for the 'c' format. 15 years ago
Victor Stinner 0a92d1849e Issue #8651: PyArg_Parse*() functions raise an OverflowError if the file 15 years ago
Victor Stinner 645b9f67ae Issue #8651: Fix "z#" format of PyArg_Parse*() function: the size was not 15 years ago
Victor Stinner 6ced7c4333 Issue #10833: Use PyErr_Format() and PyUnicode_FromFormat() instead of 15 years ago
Victor Stinner 451385d8f8 Issue #8651: PyArg_Parse*() functions raise an OverflowError if the file 15 years ago
Victor Stinner f3fd733f92 Remove useless argument of _PyUnicode_AsDefaultEncodedString() 15 years ago
Brett Cannon b94767ff44 Issue #8914: fix various warnings from the Clang static analyzer v254. 15 years ago