1. 789be0c Issue #2396: backport the memoryview object. by Antoine Pitrou · 16 years ago
  2. 3e4caeb Issue #5341: Fix a variety of spelling errors. by Mark Dickinson · 16 years ago
  3. b91d2f5 Remove redundant assignment in _PyObject_LengthHint by Mark Dickinson · 17 years ago
  4. d6fc262 Validate that __length_hint__ returns a usable result. by Raymond Hettinger · 17 years ago
  5. b516370 Issue 1242657: list(obj) can swallow KeyboardInterrupt. by Raymond Hettinger · 17 years ago
  6. 1e234e8 Fixed compile error on windows. by Hirokazu Yamamoto · 17 years ago
  7. 78821dd fix building the core with --disable-unicode by Benjamin Peterson · 17 years ago
  8. a40d573 #3720: Interpreter crashes when an evil iterator removes its own next function. by Amaury Forgeot d'Arc · 17 years ago
  9. 0668c62 Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to by Antoine Pitrou · 17 years ago
  10. 64034f9 Fix memory leak: Always DECREF obj in PyBuffer_Release. by Martin v. Löwis · 17 years ago
  11. 241b834 Make obj an owned reference in Py_buffer; this checkin by Martin v. Löwis · 17 years ago
  12. f91d46a Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple, by Martin v. Löwis · 17 years ago
  13. 2c7ca9b Correct grammar. by Skip Montanaro · 17 years ago
  14. dd96db6 This reverts r63675 based on the discussion in this thread: by Gregory P. Smith · 17 years ago
  15. 0144f27 Remove locking part of new buffer protocol. by Travis E. Oliphant · 17 years ago
  16. 593daf5 Renamed PyString to PyBytes by Christian Heimes · 17 years ago
  17. fddc469 Prevent namespace pollution, add static for internal functions by Neal Norwitz · 17 years ago
  18. c71d2a9 Remove unnecessary traceback save/restore pair. by Raymond Hettinger · 17 years ago
  19. de48d84 Fix compiler warning. by Raymond Hettinger · 17 years ago
  20. 9a47e62 Speed-up isinstance() for one easy case. by Raymond Hettinger · 17 years ago
  21. 3781aef Finish backporting new buffer API to Python 2.6. Left to do: memoryview object and structmodule. But, these need to be finished in Python 3.0 first. No objects support the new buffer API in Python 2.6 as of yet, and except for the memoryview object, I don't think they will. by Travis E. Oliphant · 17 years ago
  22. a9f7d62 Backport of PEP 3101, Advanced String Formatting, from py3k. by Eric Smith · 17 years ago
  23. 3f91437 In PyNumber_ToBase, changed from an assert to returning an error when PyObject_Index() returns something other than an int or long. It should never be possible to trigger this, as PyObject_Index checks to make sure it returns an int or long. by Eric Smith · 17 years ago
  24. e247f00 Use a static and interned string for __subclasscheck__ and __instancecheck__ as suggested by Thomas Heller in #2115 by Christian Heimes · 18 years ago
  25. 5e527eb Added PyNumber_ToBase and supporting routines _PyInt_Format and by Eric Smith · 18 years ago
  26. a26cf9b Make int() and long() fall back to __trunc__(). See issue 2002. by Jeffrey Yasskin · 18 years ago
  27. d7e1b2b static PyObject* variables should use PyString_InternFromString() instead of PyObject_FromString() to store a python string in a function level static var. by Christian Heimes · 18 years ago
  28. 4e2f714 Fix Issue 1045. by Raymond Hettinger · 18 years ago
  29. fe4826f merge -r59315:59316 from py3k: Fix issue #1553: An errornous __length_hint__ can make list() raise a SystemError by Christian Heimes · 18 years ago
  30. bbaff4c Properly indent two lines. (Spotted because it caused merge conflicts in the by Thomas Wouters · 18 years ago
  31. b559113 Patch # 1026 by Benjamin Aranguren (with Alex Martelli): by Guido van Rossum · 18 years ago
  32. 1e534b5 Fix a crasher where Python code managed to infinitely recurse in C code without by Brett Cannon · 18 years ago
  33. de33c62 Silence compiler warning by Raymond Hettinger · 19 years ago
  34. 4da5bf6 Bug #1575169: operator.isSequenceType() now returns False for subclasses of dict. by Raymond Hettinger · 19 years ago
  35. 7ccbca9 Forward-port of r52136,52138: a review of overflow-detecting code. by Armin Rigo · 19 years ago
  36. 271a868 Subclasses of int/long are allowed to define an __index__. by Neal Norwitz · 19 years ago
  37. 8a87f5d Patch #1538606, Patch to fix __index__() clipping. by Neal Norwitz · 19 years ago
  38. b0061c8 Remove "non-mapping" and "non-sequence" from TypeErrors raised by by Georg Brandl · 19 years ago
  39. 53c1692f Fix for an obscure bug introduced by revs 46806 and 46808, with a test. by Armin Rigo · 19 years ago
  40. ccff785 Patch #1507676: improve exception messages in abstract.c, object.c and typeobject.c. by Georg Brandl · 19 years ago
  41. 6946ea0 Fix bug introduced in rev. 46806 by not having variable declaration at the top of a block. by Brett Cannon · 19 years ago
  42. 22565aa An object with __call__ as an attribute, when called, will have that attribute checked for __call__ itself, and will continue to look until it finds an object without the attribute. This can lead to an infinite recursion. by Brett Cannon · 19 years ago
  43. ea229bd Fix coding style guide bug. by Brett Cannon · 19 years ago
  44. 54e964d C++ compilation cleanup: Migrate declaration of by Skip Montanaro · 19 years ago
  45. 5cb6936 Make Py_BuildValue, PyObject_CallFunction and by Martin v. Löwis · 19 years ago
  46. 314861c Minor bugs in the __index__ code (PEP 357), with tests. by Armin Rigo · 19 years ago
  47. badc086 Stop duplicating code and handle slice indices consistently and correctly by Neal Norwitz · 19 years ago
  48. 29892cc Update function name to reflect params and stop casting to long to avoid losing data by Neal Norwitz · 19 years ago
  49. 38fff8c Checking in the code for PEP 357. by Guido van Rossum · 19 years ago
  50. 1fc4b77 Change some sequnce APIs to use Py_ssize_t. by Neal Norwitz · 19 years ago
  51. 15e6274 Revert backwards-incompatible const changes. by Martin v. Löwis · 19 years ago
  52. eb079f1 Use Py_ssize_t for counts and sizes. Convert Py_ssize_t using PyInt_FromSsize_t by Martin v. Löwis · 19 years ago
  53. 18e1655 Merge ssize_t branch. by Martin v. Löwis · 19 years ago
  54. f5b3e36 Renamed _length_cue() to __length_hint__(). See: by Armin Rigo · 20 years ago
  55. 0c6e2f1 Remove some shadowed variables by Neal Norwitz · 20 years ago
  56. fd163f9 SF patch #1390657: by Armin Rigo · 20 years ago
  57. 6b27cda Convert iterator __len__() methods to a private API. by Raymond Hettinger · 20 years ago
  58. a710b33 SF bug #1242657: list(obj) can swallow KeyboardInterrupt by Raymond Hettinger · 20 years ago
  59. 0edc7a0 Fix: by Michael W. Hudson · 20 years ago
  60. c3647ac Make subclasses of int, long, complex, float, and unicode perform type by Brett Cannon · 20 years ago
  61. 193814c Small boost to PySequence_Fast(). Lists build faster than tuples for by Raymond Hettinger · 21 years ago
  62. e6bdb37 Add missing decref. by Raymond Hettinger · 21 years ago
  63. 4d01259 SF bug #1085744: Performance issues with PySequence_Tuple() by Raymond Hettinger · 21 years ago
  64. 1be1a79 SF bug #1030557: PyMapping_Check crashes when argument is NULL by Raymond Hettinger · 21 years ago
  65. 3a313e3 Check the type of values returned by __int__, __float__, __long__, by Neil Schemenauer · 21 years ago
  66. 10c6606 SF bug #952866: "can't multiply sequence *by* non-int" by Raymond Hettinger · 21 years ago
  67. ed9192e Improve previous checkin to use a slot check instead of equivalent by Raymond Hettinger · 21 years ago
  68. e2eda60 Improve accuracy of sequence and mapping checks. by Raymond Hettinger · 21 years ago
  69. 5f112eb recursive_isinstance(), recursive_issubclass(): New code here returned by Tim Peters · 21 years ago
  70. 4f65331 Limit the nesting depth of a tuple passed as the second argument to by Brett Cannon · 21 years ago
  71. 969d8c0 Add missing decref by Raymond Hettinger · 21 years ago
  72. 8ca92ae Eliminate a big block of duplicate code in PySequence_List() by by Raymond Hettinger · 21 years ago
  73. 2fb7029 SF Patch #871704: Py_SequenceFast can mask errors by Raymond Hettinger · 22 years ago
  74. b86269d Apply pre-sizing optimization to a broader class of objects. by Raymond Hettinger · 22 years ago
  75. 7832cd6 Apply tuple/list pre-sizing optimization to a broader class of objects. by Raymond Hettinger · 22 years ago
  76. 98779e0 Fix Greg Ward's error message nit: PyObject_SetItem and PySequenceSetItem by Raymond Hettinger · 22 years ago
  77. 8049dde Removed duplicate test from inner loop. by Raymond Hettinger · 22 years ago
  78. 6921eca Make PyNumber_Check() a bit more careful, since all sorts of things by Guido van Rossum · 22 years ago
  79. e5b130b Add missing cast in previous fix. by Guido van Rossum · 23 years ago
  80. 03bc7d3 SF #532767: isinstance(x, X) should work when x is a proxy for an X by Guido van Rossum · 23 years ago
  81. f6c9ba8 Fold long lines. by Guido van Rossum · 23 years ago
  82. a3a243e Merge to trunk from release branch: by Guido van Rossum · 23 years ago
  83. d4b0fea Always try nb_* slots before trying sq_concat, sq_inplace_concat, sq_repeat, by Neil Schemenauer · 23 years ago
  84. 7e5c6a0 Change issubclass() so that recursive tuples (directly or indirectly by Walter Dörwald · 23 years ago
  85. d9a6ad3 Enhance issubclass() and PyObject_IsSubclass() so that a tuple is by Walter Dörwald · 23 years ago
  86. c2e095f Fix typo in abstract.c which caused __rpow__ to not be invoked. by Raymond Hettinger · 23 years ago
  87. b808c5c Simplify use of NB_BINOP and NB_TERNOP by making them do the pointer by Neil Schemenauer · 23 years ago
  88. d46fbc3 Remove special handling of str and unicode in PyNumber_InPlaceRemainder. They by Neil Schemenauer · 23 years ago
  89. 26db587 str and unicode objects now have a __mod__ slot so don't special case them in by Neil Schemenauer · 23 years ago
  90. 2801fe1 Use PyList_CheckExact and PyTuple_CheckExact for checking whether by Michael W. Hudson · 23 years ago
  91. 84b2bed Squash a few calls to the hideously expensive PyObject_CallObject(o,a) by Guido van Rossum · 23 years ago
  92. 75d2d94e Patch #554716: Use __va_copy where available. by Martin v. Löwis · 23 years ago
  93. 478d47a Close SF bug 563740. complex() now finds __complex__() in new style classes. by Raymond Hettinger · 23 years ago
  94. aee2d5f Better isinstance error message. by Thomas Heller · 23 years ago
  95. f16951c abstract_get_bases(): Clarify exactly what the return values and by Barry Warsaw · 23 years ago
  96. e8fc640 SF bug 544647. by Guido van Rossum · 23 years ago
  97. 7766091 Whitespace normalization and fold some long lines. by Guido van Rossum · 23 years ago
  98. 0522d98 Fix leak of NotImplemented in previous checkin to PyNumber_Add(). by Jeremy Hylton · 23 years ago
  99. 6ae6a43 Fix for SF bug 516727: MyInt(2) + "3" -> NotImplemented by Jeremy Hylton · 23 years ago
  100. db30ac4 Revert the last odd change to PyNumber_Long: the problem it was trying by Tim Peters · 23 years ago