183 Commits (d5537d071cc2acada7220431a0eea5931c2e8a2d)

Author SHA1 Message Date
Walter Dörwald 7569dfe11d Add a format specifier %R to PyUnicode_FromFormat(), which embeds 19 years ago
Walter Dörwald 1ab8330827 Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror 19 years ago
Guido van Rossum 1f05a3b7fb Fix the array tests. Only a minor change to the C code was required. 19 years ago
Guido van Rossum 8d30cc0144 Get rid of all #ifdef Py_USING_UNICODE (it is always present now). 19 years ago
Guido van Rossum d8faa3654c Merged revisions 53952-54987 via svnmerge from 19 years ago
Guido van Rossum b5ddcfd2a2 Make array().tofile() work with a new I/O object. 19 years ago
Raymond Hettinger 01a807db2a Array module's buffer interface can now handle empty arrays. 19 years ago
Raymond Hettinger d6030acd7f Array module's buffer interface can now handle empty arrays. 19 years ago
Raymond Hettinger e6e660bde3 SF #1693079: Cannot save empty array in shelve 19 years ago
Raymond Hettinger 4bbcb64d5d SF #1693079 Array module cannot pickle empty arrays 19 years ago
Thomas Wouters b213704f3c Merged revisions 53451-53537 via svnmerge from 19 years ago
Georg Brandl 8e932e7d68 Bug #1486663: don't reject keyword arguments for subclasses of builtin 19 years ago
Georg Brandl b84c13792d Bug #1486663: don't reject keyword arguments for subclasses of builtin 19 years ago
Thomas Wouters 04e820443b Backport trunk checkin r51565: 19 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 19 years ago
Thomas Wouters 9e398cac94 Fix SF bug #1545837: array.array borks on deepcopy. 20 years ago
Thomas Wouters 00ee7baf49 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 20 years ago
Guido van Rossum 50e9fb9e2d Completely get rid of PyClass and PyInstance. 20 years ago
Neal Norwitz 8a87f5d37e Patch #1538606, Patch to fix __index__() clipping. 20 years ago
Neal Norwitz 6f5ff3f3eb Klocwork made another run and found a bunch more problems. 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
Martin v. Löwis 0e8bd7e1cc Patch #1495999: Part two of Windows CE changes. 20 years ago
Brett Cannon de3b052216 Buffer objects would return the read or write buffer for a wrapped object when 20 years ago
Thomas Wouters 477c8d5e70 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 20 years ago
Martin Blais 2856e5f390 Support for buffer protocol for socket and struct. 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Skip Montanaro cbe2e491bc C++ compiler cleanup: a cast here, a cast there... still does not compile under C++ though... 20 years ago
Thomas Wouters c6e55068ca Use Py_VISIT in all tp_traverse methods, instead of traversing manually or 20 years ago
Neal Norwitz 92a6be4318 Whitespace: break long line 20 years ago
Guido van Rossum 38fff8c4e4 Checking in the code for PEP 357. 20 years ago
Hye-Shik Chang 4af5c8cee4 SF #1444030: Fix several potential defects found by Coverity. 20 years ago
Thomas Wouters b9eb5510e6 Convert array.array.insert to use Py_ssize_t (like the rest already does.) 20 years ago
Georg Brandl 1b6726732c Bug #1432350: arrayobject should use PyObject_VAR_HEAD 20 years ago
Thomas Wouters 7a2f83b706 Use correct format specifier for Py_ssize_t variable to PyArg_ParseTuple(). 20 years ago
Martin v. Löwis ad0a4629be Use Py_ssize_t for counts and sizes. 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 20 years ago
Georg Brandl 02c42871cf Disallow keyword arguments for type constructors that don't use them. 21 years ago
Raymond Hettinger b0900e6a21 SF #1085304: Make array.array pickle-able 21 years ago
Raymond Hettinger 6ab78cd0c0 SF feature request #992967: array.array objects should support sequences. 22 years ago
Raymond Hettinger cb87bc8e7e Add weakref support to array.array and file objects. 22 years ago
Raymond Hettinger 49f9bd15ff SF feature request #686323: Minor array module enhancements 22 years ago
Raymond Hettinger 6e2ee866fa Update the array overallocation scheme to match the approach used for 22 years ago
Raymond Hettinger 3aa82c07f7 SF bug #910986: copy.copy fails for array.array 22 years ago
Raymond Hettinger 8ae4689657 Simplify and speedup uses of Py_BuildValue(): 23 years ago
Raymond Hettinger 85004cc47d SF bug #782369: Massive memory leak in array module 23 years ago
Walter Dörwald 8bb1ae9c34 All calls to getarrayitem() (which is static) are done either in loops 23 years ago
Walter Dörwald 9e46abed50 Fix array.array.insert(), so that it treats negative indices as 23 years ago
Raymond Hettinger 84fc9aa6ce SF 686323: Minor array module enhancements 23 years ago