54 Commits (bbe2f60b3c19ecaa02ca07be14474eaacfcb59a0)

Author SHA1 Message Date
Victor Stinner 3e2b7171bf Issue #10359: Remove ";" after function definition, invalid in ISO C 15 years ago
Benjamin Peterson 8f67d0893f make hashes always the size of pointers; introduce Py_hash_t #9778 16 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
Benjamin Peterson a1f9c04239 Merged revisions 76396 via svnmerge from 16 years ago
Benjamin Peterson 32019774b9 fix __bytes__ handling here in py3x 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Mark Dickinson 17c7cd8d02 Replace PyNumber_Int with PyNumber_Long. 17 years ago
Mark Dickinson 8055afd019 Issue #4910, patch 3/3: rename nb_long to nb_reserved 17 years ago
Mark Dickinson cce2f217d4 Issue 4910, patch 2 of (probably) 3: pave the way for renaming of 17 years ago
Benjamin Peterson 9aa4299882 Merged revisions 66337,66347,66350,66352,66358 via svnmerge from 18 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Benjamin Peterson a38d156bf2 add some casts and fix the build from 64311 18 years ago
Amaury Forgeot d'Arc c856c7a2f0 Merged revisions 64309 via svnmerge from 18 years ago
Benjamin Peterson 4f92ca4022 Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods 18 years ago
Georg Brandl b533e26dfa Merged revisions 63412,63445-63447,63449-63450,63452,63454,63459,63463,63465,63470,63483-63484,63496-63497,63499-63501,63530-63531,63540,63614 via svnmerge from 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
Neil Schemenauer 16c7075164 Remove more cruft leftover from nb_coerce. Rename nb_coerce to 19 years ago
Thomas Wouters d2cf20eea2 Remove the simple slicing API. All slicing is now done with slice objects. 19 years ago
Neal Norwitz f616b22450 Support unicode names 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Walter Dörwald 1ab8330827 Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror 19 years ago
Thomas Wouters b213704f3c Merged revisions 53451-53537 via svnmerge from 19 years ago
Jack Diederich 4dafcc4ece - patch #1600346 submitted by Tomer Filiba 19 years ago
Guido van Rossum 47b9ff6ba1 Restructure comparison dramatically. There is no longer a default 20 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Guido van Rossum 3cf5b1eef9 Get rid of most of the flags (in tp_flags) that keep track of various 20 years ago
Thomas Wouters 477c8d5e70 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Neal Norwitz bcc0db82dc Get rid of remnants of integer division 20 years ago
Hye-Shik Chang 4af5c8cee4 SF #1444030: Fix several potential defects found by Coverity. 20 years ago
Martin v. Löwis 15e62742fa Revert backwards-incompatible const changes. 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Neal Norwitz 0c6e2f1640 Remove some shadowed variables 20 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 20 years ago
Raymond Hettinger e6c470f255 SF bug #1770766: weakref proxy has incorrect __nonzero__ behavior. 21 years ago
Tim Peters ead8b7ab30 SF 1055820: weakref callback vs gc vs threads 22 years ago
Fred Drake 6d3265dab6 Be more careful about maintaining the invariants; it was actually 22 years ago
Neal Norwitz bdcb9410c2 SF bug #978308, Spurious errors taking bool of dead pro 22 years ago
Fred Drake 0a4dd390bf Make weak references subclassable: 22 years ago
Fred Drake bc875f5a36 Allocating a new weakref object can cause existing weakref objects for 22 years ago
Fred Drake 6a2852cd48 Fix bug in interpretation of the "callback" argument in the constructors for 22 years ago
Tim Peters 403a203223 SF bug 839548: Bug in type's GC handling causes segfaults. 23 years ago
Fred Drake fe89cc186c Remove proxy_print(), since that caused an inconsistency between 23 years ago
Raymond Hettinger d693a81595 Fix SF 762891: "del p[key]" on proxy object raises SystemError() 23 years ago
Guido van Rossum c1f6e8cbc1 - The repr() of a weakref object now shows the __name__ attribute of 23 years ago
Fred Drake f16c3dc81b Add support for the iterator protocol to weakref proxy objects. 24 years ago
Neil Schemenauer 38a8916134 Remove weakref free list. This has the side effect of fixing a memory 24 years ago
Fred Drake 2a908f6b7b proxy_compare(): Make sure that we unwrap both objects being compared if 24 years ago
Fred Drake ef8ebd1e74 Make sure that when we invoke callback functions associated with weak 24 years ago