summaryrefslogtreecommitdiff
path: root/Objects/funcobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #28139: Fix messed up indentationMartin Panter2016-09-171-8/+12
* Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-1/+1
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-3/+3
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-6/+3
* use Py_CLEARBenjamin Peterson2012-02-191-3/+1
* Untabify C files. Will watch buildbots.Antoine Pitrou2010-05-091-593/+593
* remove the check that classmethod's argument is a callableBenjamin Peterson2009-09-011-6/+0
* #2016 Fix a crash in function call when the **kwargs dictionary is mutatedAmaury Forgeot d'Arc2009-06-251-10/+11
* Issue 5982: Classmethod and staticmethod expose wrapped function with __func__.Raymond Hettinger2009-05-291-2/+12
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-8/+8
* Renamed PyString to PyBytesChristian Heimes2008-05-261-8/+8
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC...Christian Heimes2007-12-191-4/+4
* Backport of the PCbuild9 directory from the py3k branch.Christian Heimes2007-11-221-3/+3
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-10/+7
* Add the new function object attribute names from py3k.Neal Norwitz2007-05-271-3/+10
* Whoops, how did that get in there. :-) Revert all the parts of 51227 that we...Neal Norwitz2006-08-121-3/+2
* Check returned pointer is valid.Neal Norwitz2006-08-121-2/+3
* Closure can't be NULL at this point since we know it's a tuple.Neal Norwitz2006-07-271-1/+1
* PyFunction_SetDefaults() is documented as taking None or a tuple.Neal Norwitz2006-07-161-2/+2
* Use Py_VISIT in all tp_traverse methods, instead of traversing manually orThomas Wouters2006-04-151-47/+12
* Use Py_CLEAR instead of in-place DECREF/XDECREF or custom macros, forThomas Wouters2006-04-151-3/+1
* 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
* SF bug #692959: new.function ignores keyword argumentsRaymond Hettinger2003-05-061-1/+4
* Make staticmethods and classmethods participate in GC.Jeremy Hylton2003-04-081-8/+45
* Make __module__ writable except in restricted mode (like for classic classes).Guido van Rossum2003-02-181-1/+1
* Make __module__ settable on functions and methods.Jeremy Hylton2003-02-181-1/+1
* Provide __module__ attributes for functions defined in C and Python.Jeremy Hylton2003-01-311-0/+28
* SF patch #659536: Use PyArg_UnpackTuple where possible.Raymond Hettinger2002-12-291-2/+2
* Extend function() to support an optional closure argument.Jeremy Hylton2002-07-111-12/+65
* SF patch 568629 by Oren Tirosh: types made callable.Guido van Rossum2002-06-141-1/+50
* Patch #568124: Add doc string macros.Martin v. Löwis2002-06-131-4/+4
* PyObject_Del can now be used as a function designator.Neil Schemenauer2002-04-121-2/+2
* Fix the names of the classmethod and staticmethod constructors as passed toFred Drake2002-04-031-2/+2
* Fix for SF bug 528132 (Armin Rigo): classmethod().__get__() segfaultGuido van Rossum2002-03-181-0/+2
* Portability fix: Not every compiler implements the extension ofSjoerd Mullender2001-12-171-1/+1
* SF patch #493452: docstrings for staticmethod/classmethod (SkipGuido van Rossum2001-12-171-2/+41
* function_call(): Remove a bogus (and I mean *really* bogus) call toGuido van Rossum2001-12-031-1/+0