34 Commits (cb39d1f466eeecbec969f50a5df609eb0a863084)

Author SHA1 Message Date
Serhiy Storchaka 1009bf18b3 Issue #23501: Argumen Clinic now generates code into separate files by default. 11 years ago
Larry Hastings 2623c8c23c Issue #20530: Argument Clinic's signature format has been revised again. 12 years ago
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to 12 years ago
Larry Hastings 5c66189e88 Issue #20189: Four additional builtin types (PyTypeObject, 12 years ago
Larry Hastings bebf73511a Issue #20287: Argument Clinic's output is now configurable, allowing 12 years ago
Larry Hastings 61272b77b0 Issue #19273: The marker comments Argument Clinic uses have been changed 12 years ago
Larry Hastings 44e2eaab54 Issue #19674: inspect.signature() now produces a correct signature 12 years ago
Larry Hastings ebdcb50b8a Issue #19730: Argument Clinic now supports all the existing PyArg 12 years ago
Larry Hastings ed4a1c5703 Argument Clinic: rename "self" to "module" for module-level functions. 12 years ago
Larry Hastings 3182680210 Issue #16612: Add "Argument Clinic", a compile-time preprocessor 12 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Neal Norwitz c5e060dee6 _PyWeakref_GetWeakrefCount() now returns a Py_ssize_t instead of long. 20 years ago
Fred Drake 0a4dd390bf Make weak references subclassable: 22 years ago
Fred Drake 610291cf5a Fix ref(), proxy() docstrings, based on comments from David Abrahams. 24 years ago
Mark Hammond fe51c6d66e Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype 24 years ago
Martin v. Löwis 14f8b4cfcb Patch #568124: Add doc string macros. 24 years ago
Fred Drake 0d429e8cdd Convert the ref() and proxy() implementations to use the new 25 years ago
Fred Drake f7f8cad548 Adjust the _weakref module to use the public API for the weak reference 25 years ago
Neil Schemenauer e83c00efd0 Use new GC API. 25 years ago
Fred Drake 7fdc0a1835 Use METH_O where possible (two functions). This does not lead to real 25 years ago
Fred Drake 9b03e59deb Remove an obsolete comment and a "return" before fallig off the end of a 25 years ago
Fred Drake 2a5a5ca012 cleanup_helper(): Make sure we invalidate all reference objects 25 years ago
Tim Peters a5d7b748d9 Revert the 1.8 patch, since it's implicated in nasty blowups (see Pyhon-Dev). 25 years ago
Fred Drake 82f1480d63 Inform the cycle-detector that the a weakref object no longer needs to be 25 years ago
Martin v. Löwis 5e1633365d Patch #403985: Add support for weak-keyed dictionaries 25 years ago
Fred Drake 32efcdbceb cleanup_helper(): Added missing "void" type for the function, updated 25 years ago
Fred Drake b60654bc15 The return value from PyObject_ClearWeakRefs() is no longer meaningful, 25 years ago
Fred Drake 7855aba6bb Move docstrings out of function table to constants defined near the 25 years ago
Tim Peters 231e22facb Repair legit compiler warning. 25 years ago
Tim Peters 747d5b63db Teach Windows build about the _weakref module. 25 years ago
Fred Drake 41deb1efc2 PEP 205, Weak References -- initial checkin. 25 years ago