summaryrefslogtreecommitdiffstats
path: root/Python/getargs.c
Commit message (Expand)AuthorAgeFilesLines
* convertsimple(): "str without bytes" => "str without characters"Victor Stinner2011-10-131-3/+3
* Use PyUnicode_AsUnicodeAndSize() instead of PyUnicode_GET_SIZE()Victor Stinner2011-10-111-4/+6
* Fix usage og PyUnicode_READY()Victor Stinner2011-10-041-7/+14
* Implement PEP 393.Martin v. Löwis2011-09-281-21/+25
* Issue #12380: PyArg_ParseTuple now accepts a bytearray for the 'c' format.Eli Bendersky2011-07-291-0/+2
* Issue #10833: Use PyErr_Format() and PyUnicode_FromFormat() instead ofVictor Stinner2011-03-211-26/+22
* Remove useless argument of _PyUnicode_AsDefaultEncodedString()Victor Stinner2011-03-021-1/+1
* Issue #8914: fix various warnings from the Clang static analyzer v254.Brett Cannon2011-02-221-3/+2
* Issue #8992: convertsimple() doesn't need to fill msgbuf if an error occurredVictor Stinner2011-01-041-38/+41
* Issue #8992: Simplify addcleanup() APIVictor Stinner2011-01-041-13/+15
* Issue #8651: PyArg_Parse*() functions raise an OverflowError if the fileVictor Stinner2011-01-041-1/+11
* handle dict subclasses gracefully in PyArg_ValidateKeywordArgumentsBenjamin Peterson2010-11-171-1/+1
* Issue #2443: Added a new macro, Py_VA_COPY, which is equivalent to C99Alexander Belopolsky2010-08-111-36/+4
* Issue #8991: convertbuffer() rejects discontigious buffersVictor Stinner2010-07-281-21/+8
* Issue #8850: Remove "w" and "w#" formats from PyArg_Parse*() functions, useVictor Stinner2010-06-251-47/+17
* getbuffer(): release the buffer on error (if the buffer is not contiguous)Victor Stinner2010-06-241-0/+1
* PyArg_Parse*() functions: factorize code for s/z and u/Z formatsVictor Stinner2010-06-241-96/+25
* Issue #8949: "z" format of PyArg_Parse*() functions doesn't accept bytesVictor Stinner2010-06-241-5/+0
* getargs.c: remove last reference to "t#" formatVictor Stinner2010-06-131-1/+0
* Issue #8592: PyArg_Parse*() functions raise a TypeError for "y", "u" and "Z"Victor Stinner2010-06-131-3/+17
* Issue #8950: Make PyArg_Parse* with 'L' code raise for float inputs,Mark Dickinson2010-06-101-17/+3
* Issue #8838, #8339: Remove codecs.charbuffer_encode() and "t#" parsing formatVictor Stinner2010-06-081-40/+1
* PyArg_Parse*("Z#") raises an error for unknown typeVictor Stinner2010-06-081-3/+4
* convertsimple(): call PyErr_NoMemory() on PyMem_NEW() failureVictor Stinner2010-06-061-0/+2
* Simplify getbuffer(): convertbuffer() fails anyway if bf_getbuffer is NULLVictor Stinner2010-06-061-19/+11
* Remove dead codeVictor Stinner2010-05-291-12/+1
* Issue #8837: Remove "O?" format of PyArg_Parse*() functions. The format is noVictor Stinner2010-05-281-11/+0
* Issue #6697: Fix a crash if a keyword contains a surrogateVictor Stinner2010-05-191-6/+9
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-1656/+1656
* prevent the dict constructor from accepting non-string keyword args #8419Benjamin Peterson2010-04-241-0/+15
* Merged revisions 79837 via svnmerge fromAntoine Pitrou2010-04-061-10/+0
* Merged revisions 77218 via svnmerge fromMark Dickinson2010-01-011-1/+17
* Issue #7414: Add missing 'case 'C'' to skipitem() in getargs.c. ThisMark Dickinson2009-12-031-0/+1
* Issue 7147 - remove ability to attempt to build Python without complex number...Skip Montanaro2009-10-181-4/+0
* - Issue #6624: yArg_ParseTuple with "s" format when parsing argument withSean Reifscheider2009-08-011-1/+1
* Issue #6012: Add cleanup support to O& argument parsing.Martin v. Löwis2009-05-291-1/+47
* add a replacement API for PyCObject, PyCapsule #5630Benjamin Peterson2009-05-051-8/+26
* Merged revisions 70980,71059,71225,71234,71241,71243,71249,71251,71255,71266,...Benjamin Peterson2009-04-111-1/+1
* make 'c' only accept bytes and 'C' only unicode #5499Benjamin Peterson2009-04-021-10/+4
* Merged revisions 67889-67892,67895,67898,67904-67907,67912,67918,67920-67921,...Benjamin Peterson2008-12-271-1/+1
* string -> bytes in error message #4745Benjamin Peterson2008-12-271-1/+1
* #3668: When PyArg_ParseTuple correctly parses a s* format, but raises anAntoine Pitrou2008-08-291-16/+47
* Fix #3651 various memory leaks when using the buffer interfaceBenjamin Peterson2008-08-271-10/+11
* Merged revisions 66006 via svnmerge fromNeal Norwitz2008-08-241-3/+7
* Merged revisions 65654 via svnmerge fromMartin v. Löwis2008-08-131-11/+108
* Rename PyUnicode_AsString -> _PyUnicode_AsString andMarc-André Lemburg2008-08-071-1/+1
* Renamed PyString to PyBytesChristian Heimes2008-05-261-22/+22
* Renamed PyBytes to PyByteArrayChristian Heimes2008-05-261-3/+3
* #2895: don't crash with bytes as keyword argument names.Georg Brandl2008-05-161-1/+1
* #2798: PyArg_ParseTuple did not correctly handle the "s" code in case of unic...Amaury Forgeot d'Arc2008-05-121-8/+8