summaryrefslogtreecommitdiffstats
path: root/Objects/funcobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #18520: Fix PyFunction_NewWithQualName() error handlingVictor Stinner2013-07-221-10/+9
* Reindent PyFunction_NewWithQualName()Victor Stinner2013-07-221-49/+49
* use new generic __dict__ descriptor implementationsBenjamin Peterson2012-02-201-59/+3
* initialize __dict__ if neededBenjamin Peterson2012-02-191-6/+12
* use defaultsBenjamin Peterson2012-02-191-3/+3
* merge 3.2Benjamin Peterson2012-02-191-3/+1
|\
| * use Py_CLEARBenjamin Peterson2012-02-191-3/+1
* | allow arbitrary attributes on classmethod and staticmethod (closes #14051)Benjamin Peterson2012-02-191-3/+27
* | improve abstract property support (closes #11610)Benjamin Peterson2011-12-151-2/+44
* | PEP 3155 / issue #13448: Qualified name for classes and functions.Antoine Pitrou2011-11-251-2/+42
|/
* Merge branches/pep-0384.Martin v. Löwis2010-12-031-1/+1
* Remove redundant includes of headers that are already included by Python.h.Georg Brandl2010-11-301-1/+0
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-662/+662
* Issue #6697: use %U format instead of _PyUnicode_AsString(), becauseVictor Stinner2010-03-121-2/+2
* Merged revisions 74277,74321,74323,74326,74355,74465,74467,74488,74492,74513,...Benjamin Peterson2009-09-111-6/+0
* Merged revisions 73004,73439,73496,73509,73529,73564,73576-73577,73595-73596,...Benjamin Peterson2009-06-281-10/+11
* Issue 5982: Classmethod and staticmethod expose wrapped function with __func__.Raymond Hettinger2009-05-291-2/+12
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-3/+3
* Rename PyUnicode_AsString -> _PyUnicode_AsString andMarc-André Lemburg2008-08-071-1/+1
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-3/+3
* Removed the API to create unbound methods and simplified the API for bound me...Christian Heimes2007-11-271-3/+2
* Patch from Georg Brandl and me for #1493Christian Heimes2007-11-251-2/+4
* Fixed some build issues and updated docs.Christian Heimes2007-11-171-2/+2
* Use unicode and stop supporting str8Neal Norwitz2007-08-261-13/+7
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-10/+7
* Simplify error formatting (no default encoding required).Walter Dörwald2007-06-111-3/+2
* Make identifiers str (not str8) objects throughout.Martin v. Löwis2007-06-101-2/+2
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-1/+1
* Make test_new pass.Guido van Rossum2007-05-171-0/+5
* Merged revisions 55270-55324 via svnmerge fromGuido van Rossum2007-05-141-29/+0
* Fix refleaks in function objects caused by kwdefaults not being allocated.Georg Brandl2007-02-261-1/+3
* Change all the function attributes from func_* -> __*__. This gets ridNeal Norwitz2007-02-251-14/+11
* PEP 3107 - Function Annotations thanks to Tony LowndsNeal Norwitz2006-12-281-0/+71
* Jiwon Seo's PEP 3102 implementation.Guido van Rossum2006-10-271-0/+73
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-3/+3
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-50/+13
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-1/+1
* Make staticmethod and classmethod complain about keyword args.Georg Brandl2006-02-211-0/+4
* Revert 42400.Martin v. Löwis2006-02-161-2/+2
* Support %zd in PyErr_Format and PyString_FromFormat.Martin v. Löwis2006-02-161-3/+3
* Get rid of compiler warnings (gcc 3.3.4 on x86)Neal Norwitz2006-02-161-2/+2
* Merge ssize_t branch.Martin v. Löwis2006-02-151-8/+8
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-1/+1
* Merge ast-branch to headJeremy Hylton2005-10-201-2/+4
* FixMichael W. Hudson2005-02-171-2/+0
* Wrote down the invariants of some common objects whose structure isArmin Rigo2004-10-281-0/+12
* This is my patchMichael W. Hudson2004-08-121-4/+32
* Remove unused macros in .c filesNeal Norwitz2004-07-081-2/+0
* Intern __name__.Martin v. Löwis2004-03-231-1/+9
* SF bug #753451: classmethod abuse --> SystemErrorRaymond Hettinger2003-06-181-0/+6