COMMITS
/ Python/getargs.c January 14, 2007
G
Merged the int/long unification branch, by very crude means (sorry Thomas!).
Guido van Rossum committed
December 13, 2006
T
Four months of trunk changes (including a few releases...)
Thomas Wouters committed
August 11, 2006
T
Merged revisions 46753-51188 via svnmerge from
Thomas Wouters committed
July 27, 2006
G
Get rid of most of the flags (in tp_flags) that keep track of various
Guido van Rossum committed
April 21, 2006
T
Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Thomas Wouters committed
March 15, 2006
G
Checkpoint. 218 tests are okay; 53 are failing. Done so far:
Guido van Rossum committed
March 1, 2006
T
Fix C99-ism, and add XXX to comment
Thomas Wouters committed
T
Use %zd format characters for Py_ssize_t types.
Thomas Wouters committed
M
Use Py_ssize_t for PyArg_UnpackTuple arguments.
Martin v. Löwis committed
February 27, 2006
M
Revert backwards-incompatible const changes.
Martin v. Löwis committed
February 20, 2006
N
Based on discussion with Martin and Thomas on python-checkins
Neal Norwitz committed
February 19, 2006
N
Fix compiler warning on amd64. We can't use zd here since this is
Neal Norwitz committed
February 16, 2006
M
Use Py_ssize_t to count the
Martin v. Löwis committed
February 15, 2006
M
Merge ssize_t branch.
Martin v. Löwis committed
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