Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
aee19f54f6fe45f6b3c906987941e5a8af4468e9
/
Python
/
getargs.c
d3c72a2
bpo-36381: warn when no PY_SSIZE_T_CLEAN defined (GH-12473)
by Inada Naoki
· 5 years ago
1b0393d
bpo-36127: Fix compiler warning in _PyArg_UnpackKeywords(). (GH-12353)
by Serhiy Storchaka
· 5 years ago
3191391
bpo-36127: Argument Clinic: inline parsing code for keyword parameters. (GH-12058)
by Serhiy Storchaka
· 5 years ago
2c0d3f4
bpo-36254: Fix yet one invalid use of %d in format string in C. (GH-12318)
by Serhiy Storchaka
· 5 years ago
f2f55e7
bpo-36282: Improved error message for too much positional arguments. (GH-12310)
by Serhiy Storchaka
· 5 years ago
d53fe5f
bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264)
by Serhiy Storchaka
· 5 years ago
a24107b
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)
by Serhiy Storchaka
· 5 years ago
6a44f6e
bpo-36048: Use __index__() instead of __int__() for implicit conversion if available. (GH-11952)
by Serhiy Storchaka
· 5 years ago
4fa9591
bpo-35582: Argument Clinic: inline parsing code for positional parameters. (GH-11313)
by Serhiy Storchaka
· 6 years ago
32d96a2
bpo-23867: Argument Clinic: inline parsing code for a single positional parameter. (GH-9689)
by Serhiy Storchaka
· 6 years ago
6326278
bpo-34193: Fix pluralization in getargs.c and test cases. (GH-8438)
by Xtreak
· 6 years ago
ec13b93
bpo-35081: Add Include/internal/pycore_tupleobject.h (GH-10705)
by Victor Stinner
· 6 years ago
d17a693
bpo-35199: Add an internal _PyTuple_ITEMS() macro (GH-10434)
by Victor Stinner
· 6 years ago
1426daa
bpo-34127: Fix grammar in error message with respect to argument count (GH-8395)
by Xtreak
· 6 years ago
504373c
bpo-23927: Make getargs.c skipitem() skipping 'w*'. (GH-8192)
by Serhiy Storchaka
· 6 years ago
c3d9508
bpo-32746: Fix multiple typos (GH-5144)
by Leo Arias
· 7 years ago
a5552f0
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
by Serhiy Storchaka
· 7 years ago
2bb69a5
bpo-31373: remove overly strict float range checks (#3486)
by Benjamin Peterson
· 7 years ago
a853a8b
bpo-31373: fix undefined floating-point demotions (#3396)
by Benjamin Peterson
· 7 years ago
bf9075a
bpo-31229: Fixed wrong error messages when too many keyword arguments are received. (#3180)
by Oren Milman
· 7 years ago
f432a32
bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157)
by Stefan Krah
· 7 years ago
e7bc7aa
bpo-9566: Fix a warning in Python/getargs.c (#2890)
by Segev Finer
· 7 years ago
7e60192
Remove _PyArg_NoStackKeywords(). (#2641)
by Serhiy Storchaka
· 7 years ago
f9f1cca
Fix regression in error message introduced in bpo-29951. (#2028)
by Serhiy Storchaka
· 7 years ago
5eb788b
bpo-30534: Fixed error messages when pass keyword arguments (#1901)
by Serhiy Storchaka
· 7 years ago
64c8f70
bpo-29951: Include function name for some error messages in `PyArg_ParseTuple*` (#916)
by Michael Seifert
· 7 years ago
68a001d
Issue #29460: _PyArg_NoKeywords(), _PyArg_NoStackKeywords() and
by Serhiy Storchaka
· 8 years ago
fdbc397
Issue #29286: Rename private PyArg_UnpackStack_impl() to unpack_stack()
by Victor Stinner
· 8 years ago
1741441
Issue #29029: Speed up processing positional arguments in
by Serhiy Storchaka
· 8 years ago
fe54dd8
Add _PyArg_UnpackStack() function helper
by Victor Stinner
· 8 years ago
29d39cc
Add _PyArg_NoStackKeywords() helper function
by Victor Stinner
· 8 years ago
6518a93
Add _PyArg_ParseStack() helper function
by Victor Stinner
· 8 years ago
3e1fad6
Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywords
by Victor Stinner
· 8 years ago
c0083fc
Rename keywords to kwargs in getargs.c
by Victor Stinner
· 8 years ago
80ab22f
Cleanup getargs.c
by Victor Stinner
· 8 years ago
5ab81d7
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
by Serhiy Storchaka
· 8 years ago
460bd0d
Issue #19569: Compiler warnings are now emitted if use most of deprecated
by Serhiy Storchaka
· 8 years ago
85b0f5b
Added the const qualifier to char* variables that refer to readonly internal
by Serhiy Storchaka
· 8 years ago
3b73ea1
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
f4934ea
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
2f2fee1
va_end() all va_copy()ed va_lists.
by Christian Heimes
· 8 years ago
0c21214
replace usage of Py_VA_COPY with the (C99) standard va_copy
by Benjamin Peterson
· 8 years ago
4eef505
Backed out changeset 3934e070c9db
by Benjamin Peterson
· 8 years ago
c7454ff
Issue #27810: Fix getargs.c compilation on Windows
by Victor Stinner
· 8 years ago
819a46f
fix export of size_t parse stack function
by Benjamin Peterson
· 8 years ago
f0ccbbb
Emit METH_FASTCALL code in Argument Clinic
by Victor Stinner
· 8 years ago
a9efb2f
Add METH_FASTCALL calling convention
by Victor Stinner
· 8 years ago
af580df
replace PY_LONG_LONG with long long
by Benjamin Peterson
· 8 years ago
ed4aa83
require a long long data type (closes #27961)
by Benjamin Peterson
· 8 years ago
9171a8b
Issue #27574: Decreased an overhead of parsing keyword arguments in functions
by Serhiy Storchaka
· 8 years ago
f41b82f
Issue #26282: PyArg_ParseTupleAndKeywords() and Argument Clinic now support
by Serhiy Storchaka
· 8 years ago
21a663e
Issue #26057: Got rid of nonneeded use of PyUnicode_FromObject().
by Serhiy Storchaka
· 8 years ago
9423023
Minor code cleanup for PyArg_UnpackTuple.
by Raymond Hettinger
· 8 years ago
a9725f8
Issue #26312: SystemError is now raised in all programming bugs with using
by Serhiy Storchaka
· 8 years ago
4cd63ef
Issue #26198: ValueError is now raised instead of TypeError on buffer
by Serhiy Storchaka
· 9 years ago
3e17c78
Issue #26198: Fixed error messages for some argument parsing errors.
by Serhiy Storchaka
· 9 years ago
c4b813d
Issue #26198: Fixed error messages for some argument parsing errors.
by Serhiy Storchaka
· 9 years ago
ef1585e
Issue #25923: Added more const qualifiers to signatures of static and private functions.
by Serhiy Storchaka
· 9 years ago
db46fea
Fixed error message for the "u#" format code.
by Serhiy Storchaka
· 9 years ago
d6e53da
Fixed error message for the "u#" format code.
by Serhiy Storchaka
· 9 years ago
92bf919
Issue #22581: Use more "bytes-like object" throughout the docs and comments.
by Serhiy Storchaka
· 10 years ago
b757c83
Issue #22581: Use more "bytes-like object" throughout the docs and comments.
by Serhiy Storchaka
· 10 years ago
861470c
#16518: Bring error messages in harmony with docs ("bytes-like object")
by R David Murray
· 10 years ago
d8a1447
Issue #22215: Now ValueError is raised instead of TypeError when str or bytes
by Serhiy Storchaka
· 10 years ago
98ea54c
Issue #22156: Fix "comparison between signed and unsigned integers" compiler
by Victor Stinner
· 10 years ago
40be9e5
remove dynamic initializer lists for c89 compliance (closes #20595)
by Benjamin Peterson
· 10 years ago
b7ccb20
Issue #20294: Argument Clinic now supports argument parsing for __new__ and
by Larry Hastings
· 11 years ago
cb29ec5
PY_FORMAT_SIZE_T should not be used with PyErr_Format(), PyErr_Format("%zd") is
by Victor Stinner
· 11 years ago
74387f5
Use Py_ssize_t type for sizes in getargs.c
by Victor Stinner
· 11 years ago
79ed4c7
remove an outdated comment
by Victor Stinner
· 11 years ago
142ad66
Re #18521: move array bounds check before array access.
by Georg Brandl
· 11 years ago
9550ef3
Issue #9566: Fix compilater warnings on Windows 64-bit
by Victor Stinner
· 11 years ago
25296ce
Use PY_FORMAT_SIZE_T because Visual Studio does not understand %zd format.
by Richard Oudkerk
· 11 years ago
84bb1cf
Fix compilater warnings on Windows 64-bit
by Victor Stinner
· 11 years ago
7056cb2
Issue #17170: speed up PyArg_ParseTuple[AndKeywords] a bit.
by Antoine Pitrou
· 11 years ago
c73c561
Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter.
by Antoine Pitrou
· 11 years ago
4de7457
Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter.
by Antoine Pitrou
· 11 years ago
879329d
Added missing va_end in error branch of PyArg_UnpackTuple(). CID 486641
by Christian Heimes
· 12 years ago
48d8d21
Added missing va_end in error branch of PyArg_UnpackTuple(). CID 486641
by Christian Heimes
· 12 years ago
a1b0c9f
PyArg_Parse*("U"): ensure that the Unicode string is ready
by Victor Stinner
· 12 years ago
a347901
Issue #14746: Remove redundant paragraphs from skipitem() in Python/getargs.c.
by Larry Hastings
· 12 years ago
d3f424f
Merge from 3.2. Issue #14749: Add support for 'Z' to skipitem().
by Larry Hastings
· 12 years ago
d9e4a41
Issue #14749: Add support for 'Z' to skipitem() in Python/getargs.c.
by Larry Hastings
· 12 years ago
10ba07a
Issue #14705: Added support for the new 'p' format unit to skipitem().
by Larry Hastings
· 12 years ago
faf91e7
Issue #14705: Add 'p' format character to PyArg_ParseTuple* for bool support.
by Larry Hastings
· 12 years ago
83a9f48
Issue #14328: Add keyword-only parameters to PyArg_ParseTupleAndKeywords.
by Larry Hastings
· 12 years ago
01feaec
plug memory leak (closes #14325)
by Benjamin Peterson
· 12 years ago
eb74918
kill capsule names that we don't need anymore
by Benjamin Peterson
· 12 years ago
f7c1321
use memory macros
by Benjamin Peterson
· 12 years ago
7ed6727
check result of PyMem_New
by Benjamin Peterson
· 12 years ago
c961b4a
Issue #14325: Stop using python lists, capsules, and the garbage collector to deal with PyArg_Parse* cleanup.
by Jean-Paul Calderone
· 12 years ago
9d663d0
convertsimple(): "str without bytes" => "str without characters"
by Victor Stinner
· 13 years ago
beac78b
Use PyUnicode_AsUnicodeAndSize() instead of PyUnicode_GET_SIZE()
by Victor Stinner
· 13 years ago
e1335c7
Fix usage og PyUnicode_READY()
by Victor Stinner
· 13 years ago
d63a3b8
Implement PEP 393.
by Martin v. Löwis
· 13 years ago
906b88f
Issue #12380: PyArg_ParseTuple now accepts a bytearray for the 'c' format.
by Eli Bendersky
· 13 years ago
6ced7c4
Issue #10833: Use PyErr_Format() and PyUnicode_FromFormat() instead of
by Victor Stinner
· 13 years ago
f3fd733
Remove useless argument of _PyUnicode_AsDefaultEncodedString()
by Victor Stinner
· 13 years ago
b94767f
Issue #8914: fix various warnings from the Clang static analyzer v254.
by Brett Cannon
· 13 years ago
6ab8e82
Issue #8992: convertsimple() doesn't need to fill msgbuf if an error occurred
by Victor Stinner
· 14 years ago
Next »