| Commit message (Expand) | Author | Age | Files | Lines |
* | Add const to several API functions that take char *. | Jeremy Hylton | 2005-12-10 | 1 | -46/+44 |
|
|
* | Complete format code support in getargs.c::skipitem(), which is called when | Georg Brandl | 2005-09-14 | 1 | -59/+39 |
|
|
* | Disallow keyword arguments for type constructors that don't use them. | Georg Brandl | 2005-08-26 | 1 | -0/+26 |
|
|
* | I suppose a bug report or even a fix would be a better response, but | Michael W. Hudson | 2005-03-30 | 1 | -1/+2 |
|
|
* | Revert previous checkin on getargs 'L' code. Try to convert all | Martin v. Löwis | 2005-03-03 | 1 | -1/+0 |
|
|
* | Clear internal call error in 'L' format. Fixes #723201. | Martin v. Löwis | 2005-03-03 | 1 | -0/+1 |
|
|
* | Fix | Michael W. Hudson | 2004-08-07 | 1 | -9/+7 |
|
|
* | Add PyArg_VaParseTupleAndKeywords(). Document this function and | Brett Cannon | 2004-07-10 | 1 | -0/+36 |
|
|
* | Patch #684981: Add cleanup capability for argument parsers. Fixes 501716. | Martin v. Löwis | 2003-05-03 | 1 | -28/+90 |
|
|
* | Roll back changes to 'h' format code -- too much breaks. Other | Guido van Rossum | 2003-04-18 | 1 | -5/+5 |
|
|
* | SF # 595026: support for masks in getargs.c. | Thomas Heller | 2003-04-17 | 1 | -27/+49 |
|
|
* | Rename LONG_LONG to PY_LONG_LONG. Fixes #710285. | Martin v. Löwis | 2003-03-29 | 1 | -6/+6 |
|
|
* | If a float is passed where a int is expected, issue a DeprecationWarning | Neil Schemenauer | 2003-02-04 | 1 | -12/+25 |
|
|
* | Raise a TypeError if a float is passed when an integer is specified. | Neil Schemenauer | 2003-01-24 | 1 | -6/+24 |
|
|
* | Wrap uargs declaration in a #ifdef Py_USING_UNICODE, so that | Walter Dörwald | 2002-11-21 | 1 | -0/+2 |
|
|
* | Patch #554716: Use __va_copy where available. | Martin v. Löwis | 2002-07-28 | 1 | -0/+4 |
|
|
* | Fix by Greg Chapman from SF bug 534347: Potential AV in vgetargskeywords. | Guido van Rossum | 2002-04-04 | 1 | -1/+7 |
|
|
* | Fixed "u#" parser marker to pass through Unicode objects as-is without | Marc-André Lemburg | 2002-01-09 | 1 | -2/+6 |
|
|
* | mysnprintf.c: Massive rewrite of PyOS_snprintf and PyOS_vsnprintf, to | Tim Peters | 2001-12-03 | 1 | -3/+3 |
|
|
* | SF bug 486278 SystemError: Python/getargs.c:1086: bad. | Tim Peters | 2001-11-29 | 1 | -7/+10 |
|
|
* | Two screwups fixed for sizeof(char *) instead of sizeof(char []). | Jeremy Hylton | 2001-11-28 | 1 | -77/+82 |
|
|
* | Use PyOS_snprintf() at some cost even though it was correct before. | Jeremy Hylton | 2001-11-28 | 1 | -6/+7 |
|
|
* | Use PyOS_snprintf when possible. | Jeremy Hylton | 2001-11-28 | 1 | -34/+41 |
|
|
* | Fixes for possible buffer overflows in sprintf() usages. | Marc-André Lemburg | 2001-11-28 | 1 | -14/+9 |
|
|
* | vgetargskeywords() | Tim Peters | 2001-10-27 | 1 | -16/+17 |
|
|
* | vgetargskeywords: Now that it's clear that nkwlist must equal max, and | Tim Peters | 2001-10-27 | 1 | -4/+3 |
|
|
* | vgetargskeywords: Prevent another potential sprintf buffer overrun. | Tim Peters | 2001-10-27 | 1 | -2/+2 |
|
|
* | vgetargskeywords: Verify kwlist has the required length while parsing | Tim Peters | 2001-10-27 | 1 | -20/+24 |
|
|
* | vgetargskeywords: Removed all PyErr_Clear() calls. It's possible that | Tim Peters | 2001-10-27 | 1 | -4/+8 |
|
|
* | vgetargskeywords: The keywords arg is a dict (if non-NULL), so use the | Tim Peters | 2001-10-27 | 1 | -5/+5 |
|
|
* | vgetargskeywords: Removed one of the mysterious PyErr_Clear() calls. | Tim Peters | 2001-10-27 | 1 | -10/+1 |
|
|
* | vgetargskeywords: | Tim Peters | 2001-10-27 | 1 | -16/+9 |
|
|
* | vgetargskeywords: | Tim Peters | 2001-10-27 | 1 | -20/+7 |
|
|
* | vgetargskeywords: | Tim Peters | 2001-10-27 | 1 | -12/+13 |
|
|
* | vgetargskeywords: | Tim Peters | 2001-10-27 | 1 | -15/+10 |
|
|
* | PyArg_ParseTupleAndKeywords: return false on internal error, not -1 (I | Tim Peters | 2001-10-27 | 1 | -30/+34 |
|
|
* | PyArg_ParseTupleAndKeywords: do basic sanity checks on the arguments, | Tim Peters | 2001-10-27 | 1 | -1/+16 |
|
|
* | tuple(3,4,5,x=2) dumped core on my box. vgetargskeywords() overindexed | Tim Peters | 2001-10-27 | 1 | -3/+13 |
|
|
* | vgetargskeywords(): remove test that can't succeed. Not a bugfix, just | Tim Peters | 2001-10-27 | 1 | -13/+7 |
|
|
* | PyArg_UnpackTuple(): New argument unpacking function suggested by Jim | Fred Drake | 2001-10-23 | 1 | -0/+60 |
|
|
* | Style conformance: function name begins a new line *consistently*. | Fred Drake | 2001-10-23 | 1 | -7/+11 |
|
|
* | Undo part of 2.59: 't' case of convertsimple() should not use convertbuffer(). | Jeremy Hylton | 2001-10-11 | 1 | -5/+11 |
|
|
* | One more place where PyString_AsString() was used after a | Jeremy Hylton | 2001-10-10 | 1 | -1/+1 |
|
|
* | Use AS_STRING() following the check and avoid an extra call. | Jeremy Hylton | 2001-10-10 | 1 | -1/+1 |
|
|
* | Fix core dump in PyArg_ParseTuple() with Unicode arguments. | Jeremy Hylton | 2001-09-10 | 1 | -15/+17 |
|
|
* | The "O!" format code should implement an isinstance() test | Guido van Rossum | 2001-08-28 | 1 | -1/+1 |
|
|
* | Patch #445762: Support --disable-unicode | Martin v. Löwis | 2001-08-17 | 1 | -1/+21 |
|
|
* | Add _PyUnicode_AsDefaultEncodedString to unicodeobject.h. | Jeremy Hylton | 2001-07-30 | 1 | -5/+0 |
|
|
* | Change cascaded if stmts to switch stmt in vgetargs1(). | Jeremy Hylton | 2001-05-29 | 1 | -19/+25 |
|
|
* | Internal refactoring of convertsimple() and friends. | Jeremy Hylton | 2001-05-29 | 1 | -515/+514 |
|
|