108 Commits (6d766fc3facd08615cd3cfe5699e864f196941b5)

Author SHA1 Message Date
Benjamin Peterson bfebb7b54a improve abstract property support (closes #11610) 14 years ago
Antoine Pitrou 86a36b500a PEP 3155 / issue #13448: Qualified name for classes and functions. 14 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Georg Brandl e5b99f0fb3 Remove redundant includes of headers that are already included by Python.h. 15 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Victor Stinner 38c36f8576 Merged revisions 78875 via svnmerge from 16 years ago
Victor Stinner 3f1af5c42e Issue #6697: use %U format instead of _PyUnicode_AsString(), because 16 years ago
Benjamin Peterson a833206de3 Merged revisions 74745 via svnmerge from 17 years ago
Benjamin Peterson 8719ad5dde Merged revisions 74277,74321,74323,74326,74355,74465,74467,74488,74492,74513,74531,74549,74553,74625,74632,74643-74644,74647,74652,74666,74671,74727,74739 via svnmerge from 17 years ago
Benjamin Peterson d76c8da098 Merged revisions 73623-73624 via svnmerge from 17 years ago
Benjamin Peterson 0289b15820 Merged revisions 73004,73439,73496,73509,73529,73564,73576-73577,73595-73596,73605 via svnmerge from 17 years ago
Raymond Hettinger 2bcde144ae Issue 5982: Classmethod and staticmethod expose wrapped function with __func__. 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 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 ff737954f3 Removed the API to create unbound methods and simplified the API for bound methods. The signature is PyMethod_New(func, instance). 18 years ago
Christian Heimes 4a22b5dee7 Patch from Georg Brandl and me for #1493 18 years ago
Christian Heimes bce52be491 Fixed some build issues and updated docs. 18 years ago
Neal Norwitz 7e95befeda Use unicode and stop supporting str8 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Walter Dörwald a29d1d7ff5 Simplify error formatting (no default encoding required). 19 years ago
Martin v. Löwis 5b222135f8 Make identifiers str (not str8) objects throughout. 19 years ago
Walter Dörwald 1ab8330827 Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror 19 years ago
Guido van Rossum bbbd4fdba2 Make test_new pass. 19 years ago
Guido van Rossum a8add0ec5e Merged revisions 55270-55324 via svnmerge from 19 years ago
Georg Brandl 80b331cb30 Fix refleaks in function objects caused by kwdefaults not being allocated. 19 years ago
Neal Norwitz 221085de89 Change all the function attributes from func_* -> __*__. This gets rid 19 years ago
Neal Norwitz c150536b5e PEP 3107 - Function Annotations thanks to Tony Lownds 19 years ago
Guido van Rossum 4f72a78684 Jiwon Seo's PEP 3102 implementation. 19 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Martin v. Löwis 15e62742fa Revert backwards-incompatible const changes. 20 years ago
Georg Brandl d02db4084e Make staticmethod and classmethod complain about keyword args. 20 years ago
Martin v. Löwis e0e89f7920 Revert 42400. 20 years ago
Martin v. Löwis 2c95cc6d72 Support %zd in PyErr_Format and PyString_FromFormat. 20 years ago
Neal Norwitz 26efe402c2 Get rid of compiler warnings (gcc 3.3.4 on x86) 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 20 years ago
Jeremy Hylton 3e0055f8c6 Merge ast-branch to head 20 years ago
Michael W. Hudson ee319f66ab Fix 21 years ago
Armin Rigo 89a39461bf Wrote down the invariants of some common objects whose structure is 21 years ago
Michael W. Hudson 5e897959db This is my patch 22 years ago
Neal Norwitz 93468eac72 Remove unused macros in .c files 22 years ago
Martin v. Löwis 321c9ab74c Intern __name__. 22 years ago
Raymond Hettinger be9715398b SF bug #753451: classmethod abuse --> SystemError 23 years ago
Raymond Hettinger 8657845e02 SF bug #692959: new.function ignores keyword arguments 23 years ago
Jeremy Hylton 400d8ee6fa Make staticmethods and classmethods participate in GC. 23 years ago
Guido van Rossum 6b29c0147b Make __module__ writable except in restricted mode (like for classic classes). 23 years ago
Jeremy Hylton ff71c98449 Make __module__ settable on functions and methods. 23 years ago