1. cb61e5d Issue #9869: Make long() and PyNumber_Long return something of type by Mark Dickinson · 14 years ago
  2. 1fcdba8 Merged revisions 84391 via svnmerge from by Antoine Pitrou · 14 years ago
  3. d5adb5d _PyObject_LookupSpecial returns a new reference by Benjamin Peterson · 14 years ago
  4. 3a2acb5 remove PyType_Ready call; float should be initialized in interpreter startup by Benjamin Peterson · 14 years ago
  5. 2aa6c38 properly lookup the __format__ special method by Benjamin Peterson · 14 years ago
  6. c83ea13 Untabify C files. Will watch buildbots. by Antoine Pitrou · 14 years ago
  7. 0d8a859 Pull a NULL pointer check up to cover more cases in the function. by Brett Cannon · 14 years ago
  8. d44b2fc Issue 7994: Make object.__format__ with a non-empty format string a PendingDecprecationWarning. Still need to remove uses of this from various tests. by Eric Smith · 15 years ago
  9. 5fb8770 substitute PyDict_Check() for PyObject_IsInstance by Benjamin Peterson · 15 years ago
  10. 87e5006 handle errors from _PyObject_LookupSpecial when __get__ fails by Benjamin Peterson · 15 years ago
  11. a27dbc6 completely ignore old-style stuff for type checking overloading by Benjamin Peterson · 15 years ago
  12. 94eaba7 deal with old-style classes in issubclass and isinstance by Benjamin Peterson · 15 years ago
  13. fb6fb06 properly lookup __instancecheck__ and __subclasscheck__ by Benjamin Peterson · 15 years ago
  14. ceea163 clear error state properly by Benjamin Peterson · 15 years ago
  15. a7dc949 ignore AttributeErrors for classic classes by Benjamin Peterson · 15 years ago
  16. 3f3d36b ignore classic classes by Benjamin Peterson · 15 years ago
  17. af1692a convert some more special methods to use _PyObject_LookupSpecial by Benjamin Peterson · 15 years ago
  18. f5fd523 "not subscriptable" should be a bit more understandable than "unsubscriptable". by Georg Brandl · 16 years ago
  19. 789be0c Issue #2396: backport the memoryview object. by Antoine Pitrou · 16 years ago
  20. 3e4caeb Issue #5341: Fix a variety of spelling errors. by Mark Dickinson · 16 years ago
  21. b91d2f5 Remove redundant assignment in _PyObject_LengthHint by Mark Dickinson · 16 years ago
  22. d6fc262 Validate that __length_hint__ returns a usable result. by Raymond Hettinger · 16 years ago
  23. b516370 Issue 1242657: list(obj) can swallow KeyboardInterrupt. by Raymond Hettinger · 16 years ago
  24. 1e234e8 Fixed compile error on windows. by Hirokazu Yamamoto · 16 years ago
  25. 78821dd fix building the core with --disable-unicode by Benjamin Peterson · 16 years ago
  26. a40d573 #3720: Interpreter crashes when an evil iterator removes its own next function. by Amaury Forgeot d'Arc · 16 years ago
  27. 0668c62 Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to by Antoine Pitrou · 16 years ago
  28. 64034f9 Fix memory leak: Always DECREF obj in PyBuffer_Release. by Martin v. Löwis · 16 years ago
  29. 241b834 Make obj an owned reference in Py_buffer; this checkin by Martin v. Löwis · 16 years ago
  30. f91d46a Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple, by Martin v. Löwis · 16 years ago
  31. 2c7ca9b Correct grammar. by Skip Montanaro · 16 years ago
  32. dd96db6 This reverts r63675 based on the discussion in this thread: by Gregory P. Smith · 16 years ago
  33. 0144f27 Remove locking part of new buffer protocol. by Travis E. Oliphant · 16 years ago
  34. 593daf5 Renamed PyString to PyBytes by Christian Heimes · 16 years ago
  35. fddc469 Prevent namespace pollution, add static for internal functions by Neal Norwitz · 17 years ago
  36. c71d2a9 Remove unnecessary traceback save/restore pair. by Raymond Hettinger · 17 years ago
  37. de48d84 Fix compiler warning. by Raymond Hettinger · 17 years ago
  38. 9a47e62 Speed-up isinstance() for one easy case. by Raymond Hettinger · 17 years ago
  39. 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
  40. a9f7d62 Backport of PEP 3101, Advanced String Formatting, from py3k. by Eric Smith · 17 years ago
  41. 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
  42. e247f00 Use a static and interned string for __subclasscheck__ and __instancecheck__ as suggested by Thomas Heller in #2115 by Christian Heimes · 17 years ago
  43. 5e527eb Added PyNumber_ToBase and supporting routines _PyInt_Format and by Eric Smith · 17 years ago
  44. a26cf9b Make int() and long() fall back to __trunc__(). See issue 2002. by Jeffrey Yasskin · 17 years ago
  45. 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 · 17 years ago
  46. 4e2f714 Fix Issue 1045. by Raymond Hettinger · 17 years ago
  47. fe4826f merge -r59315:59316 from py3k: Fix issue #1553: An errornous __length_hint__ can make list() raise a SystemError by Christian Heimes · 17 years ago
  48. bbaff4c Properly indent two lines. (Spotted because it caused merge conflicts in the by Thomas Wouters · 17 years ago
  49. b559113 Patch # 1026 by Benjamin Aranguren (with Alex Martelli): by Guido van Rossum · 17 years ago
  50. 1e534b5 Fix a crasher where Python code managed to infinitely recurse in C code without by Brett Cannon · 17 years ago
  51. de33c62 Silence compiler warning by Raymond Hettinger · 18 years ago
  52. 4da5bf6 Bug #1575169: operator.isSequenceType() now returns False for subclasses of dict. by Raymond Hettinger · 18 years ago
  53. 7ccbca9 Forward-port of r52136,52138: a review of overflow-detecting code. by Armin Rigo · 18 years ago
  54. 271a868 Subclasses of int/long are allowed to define an __index__. by Neal Norwitz · 18 years ago
  55. 8a87f5d Patch #1538606, Patch to fix __index__() clipping. by Neal Norwitz · 18 years ago
  56. b0061c8 Remove "non-mapping" and "non-sequence" from TypeErrors raised by by Georg Brandl · 18 years ago
  57. 53c1692f Fix for an obscure bug introduced by revs 46806 and 46808, with a test. by Armin Rigo · 18 years ago
  58. ccff785 Patch #1507676: improve exception messages in abstract.c, object.c and typeobject.c. by Georg Brandl · 18 years ago
  59. 6946ea0 Fix bug introduced in rev. 46806 by not having variable declaration at the top of a block. by Brett Cannon · 18 years ago
  60. 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 · 18 years ago
  61. ea229bd Fix coding style guide bug. by Brett Cannon · 18 years ago
  62. 54e964d C++ compilation cleanup: Migrate declaration of by Skip Montanaro · 19 years ago
  63. 5cb6936 Make Py_BuildValue, PyObject_CallFunction and by Martin v. Löwis · 19 years ago
  64. 314861c Minor bugs in the __index__ code (PEP 357), with tests. by Armin Rigo · 19 years ago
  65. badc086 Stop duplicating code and handle slice indices consistently and correctly by Neal Norwitz · 19 years ago
  66. 29892cc Update function name to reflect params and stop casting to long to avoid losing data by Neal Norwitz · 19 years ago
  67. 38fff8c Checking in the code for PEP 357. by Guido van Rossum · 19 years ago
  68. 1fc4b77 Change some sequnce APIs to use Py_ssize_t. by Neal Norwitz · 19 years ago
  69. 15e6274 Revert backwards-incompatible const changes. by Martin v. Löwis · 19 years ago
  70. 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
  71. 18e1655 Merge ssize_t branch. by Martin v. Löwis · 19 years ago
  72. f5b3e36 Renamed _length_cue() to __length_hint__(). See: by Armin Rigo · 19 years ago
  73. 0c6e2f1 Remove some shadowed variables by Neal Norwitz · 19 years ago
  74. fd163f9 SF patch #1390657: by Armin Rigo · 19 years ago
  75. 6b27cda Convert iterator __len__() methods to a private API. by Raymond Hettinger · 19 years ago
  76. a710b33 SF bug #1242657: list(obj) can swallow KeyboardInterrupt by Raymond Hettinger · 19 years ago
  77. 0edc7a0 Fix: by Michael W. Hudson · 19 years ago
  78. c3647ac Make subclasses of int, long, complex, float, and unicode perform type by Brett Cannon · 19 years ago
  79. 193814c Small boost to PySequence_Fast(). Lists build faster than tuples for by Raymond Hettinger · 20 years ago
  80. e6bdb37 Add missing decref. by Raymond Hettinger · 20 years ago
  81. 4d01259 SF bug #1085744: Performance issues with PySequence_Tuple() by Raymond Hettinger · 20 years ago
  82. 1be1a79 SF bug #1030557: PyMapping_Check crashes when argument is NULL by Raymond Hettinger · 20 years ago
  83. 3a313e3 Check the type of values returned by __int__, __float__, __long__, by Neil Schemenauer · 20 years ago
  84. 10c6606 SF bug #952866: "can't multiply sequence *by* non-int" by Raymond Hettinger · 20 years ago
  85. ed9192e Improve previous checkin to use a slot check instead of equivalent by Raymond Hettinger · 21 years ago
  86. e2eda60 Improve accuracy of sequence and mapping checks. by Raymond Hettinger · 21 years ago
  87. 5f112eb recursive_isinstance(), recursive_issubclass(): New code here returned by Tim Peters · 21 years ago
  88. 4f65331 Limit the nesting depth of a tuple passed as the second argument to by Brett Cannon · 21 years ago
  89. 969d8c0 Add missing decref by Raymond Hettinger · 21 years ago
  90. 8ca92ae Eliminate a big block of duplicate code in PySequence_List() by by Raymond Hettinger · 21 years ago
  91. 2fb7029 SF Patch #871704: Py_SequenceFast can mask errors by Raymond Hettinger · 21 years ago
  92. b86269d Apply pre-sizing optimization to a broader class of objects. by Raymond Hettinger · 21 years ago
  93. 7832cd6 Apply tuple/list pre-sizing optimization to a broader class of objects. by Raymond Hettinger · 21 years ago
  94. 98779e0 Fix Greg Ward's error message nit: PyObject_SetItem and PySequenceSetItem by Raymond Hettinger · 21 years ago
  95. 8049dde Removed duplicate test from inner loop. by Raymond Hettinger · 22 years ago
  96. 6921eca Make PyNumber_Check() a bit more careful, since all sorts of things by Guido van Rossum · 22 years ago
  97. e5b130b Add missing cast in previous fix. by Guido van Rossum · 22 years ago
  98. 03bc7d3 SF #532767: isinstance(x, X) should work when x is a proxy for an X by Guido van Rossum · 22 years ago
  99. f6c9ba8 Fold long lines. by Guido van Rossum · 22 years ago
  100. a3a243e Merge to trunk from release branch: by Guido van Rossum · 22 years ago