104 Commits (69e9727657dad167215b656de910d95cefe1ee45)

Author SHA1 Message Date
Sjoerd Mullender 564980bd86 Portability fix: Not every compiler implements the extension of 25 years ago
Guido van Rossum 33c1a8893d SF patch #493452: docstrings for staticmethod/classmethod (Skip 25 years ago
Guido van Rossum be5234610a function_call(): Remove a bogus (and I mean *really* bogus) call to 25 years ago
Fred Drake c916f5a390 Be smarter about clearing the weakref lists for instances, instance methods, 25 years ago
Guido van Rossum 9475a2310d Enable GC for new-style instances. This touches lots of files, since 25 years ago
Guido van Rossum 32d34c809f Add optional docstrings to getset descriptors. Fortunately, there's 25 years ago
Guido van Rossum 6f7993765a Add optional docstrings to member descriptors. For backwards 25 years ago
Guido van Rossum d9d1d4ac6f Rewrite function attributes to use the generic routines properly. 25 years ago
Neil Schemenauer e83c00efd0 Use new GC API. 25 years ago
Barry Warsaw 7ce3694a52 repr's converted to using PyString_FromFormat() instead of sprintf'ing 25 years ago
Barry Warsaw 142865cae1 func_getattro(), func_setattro(): Implement the new semantics for 25 years ago
Tim Peters 6d6c1a35e0 Merge of descr-branch back into trunk. 25 years ago
Fred Drake 4dcb85b817 Since Py_TPFLAGS_HAVE_WEAKREFS is set in Py_TPFLAGS_DEFAULT, it does not 25 years ago
Fred Drake db81e8ddf8 Add support for weak references to the function and method types. 25 years ago
Jeremy Hylton a52e8fe49a Visit the closure during traversal and XDECREF it on during deallocation. 25 years ago
Jeremy Hylton 3f571d6497 Fix SF buf 404774 submitted by Gregory H. Ball 25 years ago
Moshe Zadka 497671e094 The one thing I love more then writing code is deleting code. 25 years ago
Jeremy Hylton 64949cb753 PEP 227 implementation 25 years ago
Barry Warsaw 0395fdd3a9 Application and elaboration of patch #103305 to fix core dumps when 25 years ago
Barry Warsaw d6a9e84c81 Committing PEP 232, function attribute feature, approved by Guido. 26 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Fred Drake ee238b977f ANSI-fication of the sources. 26 years ago
Guido van Rossum 4cc6ac7b87 Neil Schemenauer: small fixes for GC 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Fred Drake a44d353e2b Trent Mick <trentm@activestate.com>: 26 years ago
Jeremy Hylton c5007aa5c3 final patches from Neil Schemenauer for garbage collection 26 years ago
Fred Drake 13634cf7a4 This patch addresses two main issues: (1) There exist some non-fatal 26 years ago
Jeremy Hylton d08b4c4524 part 2 of Neil Schemenauer's GC patches: 26 years ago
Jeremy Hylton 8caad49c30 Round 1 of Neil Schemenauer's GC patches: 26 years ago
Guido van Rossum b18618dab7 Vladimir Marangozov's long-awaited malloc restructuring. 26 years ago
Guido van Rossum ec5b776998 Marc-Andre Lemburg: 26 years ago
Guido van Rossum 0dabacee16 Make function objects somewhat mutable -- the members func_code, 28 years ago
Guido van Rossum 1109fbca76 Make new gcc -Wall happy 28 years ago
Guido van Rossum 83f9ad8399 Fix bug in comparing function objects detected by Sjoerd: 29 years ago
Guido van Rossum c0b618a2cc Quickly renamed the last directory. 29 years ago
Guido van Rossum d266eb460e New permission notice, includes CNRI. 30 years ago
Guido van Rossum 2271bf7187 changes for keyword arguments and fast function call; added abstract.c 31 years ago
Guido van Rossum e9c6bcd813 fix leak in func_dealloc (forgot to decref name) 32 years ago
Guido van Rossum 10393b1708 add restrictions in restricted mode 32 years ago
Guido van Rossum 5bd3805ae9 Added __doc__ attribute (alias func_doc), initialized from first 32 years ago
Guido van Rossum 6610ad9d6b Added 1995 to copyright message. 32 years ago
Guido van Rossum 1d5735e846 Merge back to main trunk 32 years ago
Guido van Rossum 590baa4a7a * import.c (get_module): pass .py filename to parse_file, not .pyc filename! 33 years ago
Guido van Rossum 2e8f8a398e Added compare operations for functions and code objects. 33 years ago
Guido van Rossum 25831652fd Several changes in one: 33 years ago
Guido van Rossum 9bfef44d97 * Changed all copyright messages to include 1993. 33 years ago
Guido van Rossum bab9d03855 Copyright for 1992 added 34 years ago
Guido van Rossum a38c0ff7cd Added READONLY specifier to data members. 35 years ago
Guido van Rossum f70e43a073 Added copyright notice. 36 years ago