- 2ea2968 get rid of assert (size >= 0) now that an explicit if (size < 0) is in the code. by Gregory P. Smith · 16 years ago
- c00eb73 Raise SystemError when size < 0 is passed into PyString_FromStringAndSize, by Gregory P. Smith · 16 years ago
- d918e4e Bug #2388: Fix gcc warnings when compiling with --enable-unicode=ucs4. by Martin v. Löwis · 16 years ago
- aa63d0d Make file objects as thread safe as the underlying libc FILE* implementation. by Gregory P. Smith · 16 years ago
- 9fdfaaf Fix compiler warning about finite() missing on Solaris. by Neal Norwitz · 16 years ago
- d183bdd Revert r61969 which added casts to Py_CHARMASK to avoid compiler warnings. by Neal Norwitz · 16 years ago
- c0a56ff Pluralss only need one s, not 2 (intss -> ints) by Neal Norwitz · 16 years ago
- 231346e Fix warnings about using char as an array subscript. This is not portable by Neal Norwitz · 16 years ago
- 4ebd46a Fix memory leaks by Neal Norwitz · 16 years ago
- 0bcd613 Fix bytes so it works on 64-bit platforms. by Neal Norwitz · 16 years ago
- 1a6387e Merged revisions 61750,61752,61754,61756,61760,61763,61768,61772,61775,61805,61809,61812,61819,61917,61920,61930,61933-61934 via svnmerge from by Christian Heimes · 16 years ago
- f8f1fbd Move declarations to block start. by Georg Brandl · 16 years ago
- d65ab95 Fix tabs. by Georg Brandl · 16 years ago
- d5b635f Make Py3k warnings consistent w.r.t. punctuation; also respect the by Georg Brandl · 16 years ago
- 80055f6 #2355: py3k warning for buffer(). by Georg Brandl · 16 years ago
- 4677fbf7 Try to fix a bunch of compiler warnings on Win64. by Neal Norwitz · 16 years ago
- fac02fa Issue2469: Correct a typo I introduced at r61793: compilation error with UCS4 builds. by Amaury Forgeot d'Arc · 16 years ago
- 9a0d346 #1477: ur'\U0010FFFF' raised in narrow unicode builds. by Amaury Forgeot d'Arc · 16 years ago
- ade57d0 Remove compiler warnings (on Alpha at least) about using chars as by Neal Norwitz · 16 years ago
- 65bb42d #2348: add py3k warning for file.softspace. by Georg Brandl · 16 years ago
- 07e5681 #2346/#2347: add py3k warning for __methods__ and __members__. Patch by Jack Diederich. by Georg Brandl · 16 years ago
- c71d2a9 Remove unnecessary traceback save/restore pair. by Raymond Hettinger · 16 years ago
- 0538786 Issue 2354: Fix-up compare warning. Patch contributed by Jeff Balogh. by Raymond Hettinger · 16 years ago
- de48d84 Fix compiler warning. by Raymond Hettinger · 16 years ago
- 6c0ff8a Issue: 2354: Add 3K warning for the cmp argument to list.sort() and sorted(). by Raymond Hettinger · 16 years ago
- 9a47e62 Speed-up isinstance() for one easy case. by Raymond Hettinger · 16 years ago
- 6a644f9 Add py3k warnings for code and method inequality comparisons. This should resolve issue 2373. The codeobject.c and methodobject.c changes are both just backports of the Python 3 code. by Steven Bethard · 16 years ago
- b865f05 cell_compare needs to return -2 instead of NULL. by Steven Bethard · 16 years ago
- ae42f33 Add py3k warnings for object, type, cell and dict comparisons. This should resolve issue2342 and partly resolve issue2373. by Steven Bethard · 16 years ago
- 10ed0f5 Remove all traces of HAVE_STRERROR. by Brett Cannon · 16 years ago
- b1d3d96 Issue 2332: add new attribute names for instance method objects by Neal Norwitz · 16 years ago
- 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 · 16 years ago
- 6d91be3 - Issue 2379: Raise a Py3K warning for __getitem__ or __getslice__ on by Guido van Rossum · 16 years ago
- 5de250e Fix build on platforms that don't have intptr_t. Patch by Joseph Armbruster. by Jeffrey Yasskin · 16 years ago
- 887290d Fix the IOError message text when opening a file with an invalid filename. by Gregory P. Smith · 16 years ago
- 419fd49 Issue 2321: reduce memory usage (increase the memory that is returned by Neal Norwitz · 16 years ago
- 9ff19b5 Finished backporting PEP 3127, Integer Literal Support and Syntax. by Eric Smith · 16 years ago
- 8113ca6 Issue 2264: empty float presentation type needs to have at least one digit past the decimal point. by Eric Smith · 16 years ago
- c23b8a7 Issue 705836: Fix struct.pack(">f", 1e40) to behave consistently by Mark Dickinson · 17 years ago
- 5bdff60 Fix the overflows in expandtabs(). "This time for sure!" (Exploit at request.) by Guido van Rossum · 17 years ago
- 960b9b7 Move abc._Abstract into object by adding a new flag Py_TPFLAGS_IS_ABSTRACT, by Jeffrey Yasskin · 17 years ago
- 4b051ee Corrected assert to check for correct type in py3k. by Eric Smith · 17 years ago
- 09bde04 Use PY_FORMAT_SIZE_T instead of z for string formatting. Thanks Neal. by Christian Heimes · 17 years ago
- c11cecf Issue 1742669. Now %d accepts very big float numbers. Thanks Gabriel Genellina. by Facundo Batista · 17 years ago
- ad61bc8 #2067: file.__exit__() now calls subclasses' close() method. by Georg Brandl · 17 years ago
- 8a803dd Now that PyOS_ascii_formatd supports the 'n' format, simplify the float formatting code to just call it. by Eric Smith · 17 years ago
- bc32fee Added code to correct combining str and unicode in ''.format(). Added test case. by Eric Smith · 17 years ago
- a9f7d62 Backport of PEP 3101, Advanced String Formatting, from py3k. by Eric Smith · 17 years ago
- 632fad3 Prevent a crash with nested scopes, again caused by calling Py_DECREF when the pointer by Amaury Forgeot d'Arc · 17 years ago
- 60d6c7f Issue #2115: __slot__ attributes setting was 10x slower. by Amaury Forgeot d'Arc · 17 years ago
- 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
- 2f0da53 Fixed repr() and str() of complex numbers. Complex suffered from the same problem as floats but I forgot to test and fix them. by Christian Heimes · 17 years ago
- e247f00 Use a static and interned string for __subclasscheck__ and __instancecheck__ as suggested by Thomas Heller in #2115 by Christian Heimes · 17 years ago
- 3b718a7 Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation. by Christian Heimes · 17 years ago
- a37430a dict.copy() rises from the ashes. Revert r60687. by Raymond Hettinger · 17 years ago
- 5e527eb Added PyNumber_ToBase and supporting routines _PyInt_Format and by Eric Smith · 17 years ago
- 17a74c3 Add -3 warnings that set.copy(), dict.copy(), and defaultdict.copy() will go away in Py3.x by Raymond Hettinger · 17 years ago
- 0913166 Remove unnecessary modulo division. by Raymond Hettinger · 17 years ago
- 48397d6 Use prefix decrement by Christian Heimes · 17 years ago
- f75dbef Deallocate content of the dict free list on interpreter shutdown by Christian Heimes · 17 years ago
- b4ee4a1 Added some statistics code to dict and list object code. I wanted to test how a larger freelist affects the reusage of freed objects. Contrary to my gut feelings 80 objects is more than fine for small apps. I haven't profiled a large app yet. by Christian Heimes · 17 years ago
- 55285ef Return ints instead of longs for tuple.count() and tuple.index(). by Raymond Hettinger · 17 years ago
- 5b07ebc Issue 2025: Add tuple.count() and tuple.index() to follow the ABC in collections.Sequence. by Raymond Hettinger · 17 years ago
- 5b970ad Unified naming convention for free lists and their limits. All free lists by Christian Heimes · 17 years ago
- 6075a82 Limit free list of method and builtin function objects to 256 entries each. by Christian Heimes · 17 years ago
- 422051a Patch #1953 by Christian Heimes · 17 years ago
- a26cf9b Make int() and long() fall back to __trunc__(). See issue 2002. by Jeffrey Yasskin · 17 years ago
- cab3d98 Ensure that PySet_Add() operates on a newly created frozenset, like PyTuple_SetItem does. by Amaury Forgeot d'Arc · 17 years ago
- 2d1aa33 Simpler solution to handling non-IEEE 754 environments. by Raymond Hettinger · 17 years ago
- f985903 Add protection from weirdness while scaling the mantissa to an integer. by Raymond Hettinger · 17 years ago
- 1bcb99a Fix int/long typecase. Add check for non-binary floating point. by Raymond Hettinger · 17 years ago
- ffc667c labs() takes a long for an input. by Raymond Hettinger · 17 years ago
- c9e928a Integer ratio should return ints instead of longs whereever possible. by Raymond Hettinger · 17 years ago
- 04c96d5 Issue #1996: float.as_integer_ratio() should return fraction in lowest terms. by Raymond Hettinger · 17 years ago
- 796fc31 The previous change was causing a segfault after multiple calls to Py_Initialize() and Py_Finalize(). by Christian Heimes · 17 years ago
- 0d92443 Fixed some references leaks in sys. by Christian Heimes · 17 years ago
- 4d4f270 Patch #1970 by Antoine Pitrou: Speedup unicode whitespace and linebreak detection. The speedup is about 25% for split() (571 / 457 usec) and 35% (175 / 127 usec )for splitlines() by Christian Heimes · 17 years ago
- 7759a0c Factor-out common code with a new macro by Raymond Hettinger · 17 years ago
- ecdcb58 Make PySet_Add() work with frozensets. by Raymond Hettinger · 17 years ago
- 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
- 908caac Added clear cache methods to clear the internal type lookup cache for ref leak test runs. by Christian Heimes · 17 years ago
- 3ea7b41 Moved Rational._binary_float_to_ratio() to float.as_integer_ratio() because by Jeffrey Yasskin · 17 years ago
- e7bb918 Whitespace cleanup by Neal Norwitz · 17 years ago
- 0cdf9a3 #1473257: add generator.gi_code attribute that refers to by Georg Brandl · 17 years ago
- dee3f65 Revert PySet_Add() changes. by Raymond Hettinger · 17 years ago
- d375723 Update test code for change to PySet_Add(). by Raymond Hettinger · 17 years ago
- 7c1be2a Make PySet_Add() work with frozensets. Works like PyTuple_SetItem() to build-up values in a brand new frozenset. by Raymond Hettinger · 17 years ago
- a97744c Use the right (portable) definition of the max of a Py_ssize_t. by Thomas Wouters · 17 years ago
- 8d5cf4e Rewrite the list_inline_repeat overflow check slightly differently. by Guido van Rossum · 17 years ago
- 3dbd4c5 Changes 54857 and 54840 broke code and were reverted in Py2.5 just before by Raymond Hettinger · 17 years ago
- 7f39c9f Backport of several functions from Python 3.0 to 2.6 including PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0. by Christian Heimes · 17 years ago
- 5f95a79 Add prototypes to get the mathmodule.c to compile on OSF1 5.1 (Tru64) by Neal Norwitz · 17 years ago
- 37edeab Fix test67.py from issue #1303614. by Guido van Rossum · 17 years ago
- 96f2184 Indentation normalization. by Georg Brandl · 17 years ago
- 9ff1a44 Fix an edge case whereby the __del__() method of a classic class could by Guido van Rossum · 17 years ago
- 4956d2b Silence Coverity false alerts with CIDs #172, #183, #184 by Christian Heimes · 17 years ago
- cbf8f6c Temporarily revert 59967 until GC can be added. by Raymond Hettinger · 17 years ago
- c216df9 Issue 1820: structseq objects did not work with the % formatting operator or isinstance(t, tuple). by Raymond Hettinger · 17 years ago
- c3b2a4a Added more comments to the new structseq repr code and implemented several of Neal's suggestions. by Christian Heimes · 17 years ago
- c94e2b5 Now that I've learnt about structseq objects I felt like converting sys.float_info to a structseq. It's by Christian Heimes · 17 years ago