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