Victor Stinner
|
3466bde1cc
|
Avoid calling functions with an empty string as format string
Directly pass NULL rather than an empty string.
|
2016-09-05 18:16:01 -07:00 |
|
Eric Snow
|
92a6c170e6
|
Issue #24254: Preserve class attribute definition order.
|
2016-09-05 14:50:11 -07:00 |
|
Raymond Hettinger
|
3b09cd64e0
|
Merge
|
2016-09-03 01:55:39 -07:00 |
|
Raymond Hettinger
|
f0f1c239e4
|
Issue 27936: Fix inconsistent round() behavior between float and int
|
2016-09-03 01:55:11 -07:00 |
|
Raymond Hettinger
|
f74c33ad5c
|
Merge
|
2016-08-25 21:12:16 -07:00 |
|
Raymond Hettinger
|
7ea386e56e
|
Issue 19504: Change "customise" to "customize" American spelling.
|
2016-08-25 21:11:50 -07:00 |
|
Victor Stinner
|
74319ae219
|
Use Py_ssize_t type for number of arguments
Issue #27848: use Py_ssize_t rather than C int for the number of function
positional and keyword arguments.
|
2016-08-25 00:04:09 +02:00 |
|
Victor Stinner
|
cdb5cee980
|
Issue #27809: map_next() uses fast call
Use a small stack allocated in the C stack for up to 5 iterator functions,
otherwise allocates a stack on the heap memory.
|
2016-08-24 01:45:13 +02:00 |
|
Victor Stinner
|
f0cba67d0b
|
Backed out changeset 70f88b097f60 (map_next)
|
2016-08-24 00:54:47 +02:00 |
|
Victor Stinner
|
a9ba1ab21b
|
Issue #27809: map_next() uses fast call
Use a small stack allocated in the C stack for up to 5 iterator functions,
otherwise allocates a stack on the heap memory.
|
2016-08-23 17:56:06 +02:00 |
|
Victor Stinner
|
d1c2a8e2b5
|
Issue #27809: builtin___build_class__() uses fast call
|
2016-08-23 01:34:35 +02:00 |
|
Victor Stinner
|
463b86a881
|
Issue #27809: Use _PyObject_FastCallDict()
Modify:
* init_subclass()
* builtin___build_class__()
Fix also a bug in init_subclass(): check for super() failure.
|
2016-08-22 23:33:13 +02:00 |
|
Victor Stinner
|
2990fa11bc
|
Issue #27809: Use _PyObject_FastCallDict()
Modify:
* builtin_sorted()
* classmethoddescr_call()
* methoddescr_call()
* wrapperdescr_call()
|
2016-08-22 23:21:55 +02:00 |
|
Serhiy Storchaka
|
2954f83999
|
- Issue #27332: Fixed the type of the first argument of module-level functions
generated by Argument Clinic. Patch by Petr Viktorin.
|
2016-07-07 18:20:03 +03:00 |
|
Serhiy Storchaka
|
1a2b24f02d
|
Issue #27332: Fixed the type of the first argument of module-level functions
generated by Argument Clinic. Patch by Petr Viktorin.
|
2016-07-07 17:35:15 +03:00 |
|
Serhiy Storchaka
|
cfdfbb4d3c
|
Issue #27342: Replaced some Py_XDECREFs with Py_DECREFs.
Patch by Xiang Zhang.
|
2016-06-18 09:44:03 +03:00 |
|
Serhiy Storchaka
|
24182a3aaa
|
Restored parameter name "self" since gdb needs exact specific parameter names.
|
2016-05-05 16:21:35 +03:00 |
|
Serhiy Storchaka
|
7a9579c0ce
|
Got rid of redundand "self" parameter declarations.
Argument Clinic is now able to infer all needed information.
|
2016-05-02 13:45:20 +03:00 |
|
Serhiy Storchaka
|
2e310b4c38
|
Regenerate Argument Clinic code for issue #26874.
|
2016-05-01 20:34:00 +03:00 |
|
Serhiy Storchaka
|
df071730bb
|
Regenerate Argument Clinic code for issue #26874.
|
2016-05-01 20:33:24 +03:00 |
|
Zachary Ware
|
5031a67821
|
Closes #26874: Merge with 3.5
|
2016-04-28 14:40:08 -05:00 |
|
Zachary Ware
|
7f227d9087
|
Issue #26874: Simplify the divmod docstring
|
2016-04-28 14:39:50 -05:00 |
|
Zachary Ware
|
54559b6511
|
Closes #26874: Merge with 3.5
|
2016-04-28 14:25:32 -05:00 |
|
Zachary Ware
|
4d4160af6a
|
Issue #26874: Fix divmod docstring
|
2016-04-28 14:24:55 -05:00 |
|
Serhiy Storchaka
|
21a663ea28
|
Issue #26057: Got rid of nonneeded use of PyUnicode_FromObject().
|
2016-04-13 15:37:23 +03:00 |
|