170 Commits (e8f706eda77db200728fc436dca20f0591eeec27)

Author SHA1 Message Date
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 0ff8a505c6 Merged revisions 80125,80128,80130 via svnmerge from 16 years ago
Benjamin Peterson 8380dd5aa4 Merged revisions 80126 via svnmerge from 16 years ago
Ezio Melotti 4c81fbb118 Merged revisions 77745 via svnmerge from 17 years ago
Ezio Melotti 5b2b242f07 Merged revisions 77743 via svnmerge from 17 years ago
Antoine Pitrou f2c5484f9e Merged revisions 77461 via svnmerge from 17 years ago
Alexandre Vassalotti 41f58a70ac Issue #7382: Fix bytes.__getnewargs__. 17 years ago
Alexandre Vassalotti a5c565a534 Issue #6688: Optimize PyBytes_FromObject(). 17 years ago
Alexandre Vassalotti eb6f8de8bf Issue #6687: Moved the special-case for integers out of PyBytes_FromObject. 17 years ago
Eric Smith 0f78bff646 Issue #5748: bytesobject.c should not have its own private defines for stringlib macros. Also removed unused defines and include for localutil.h. 17 years ago
Benjamin Peterson 308d637c94 Merged revisions 74929 via svnmerge from 17 years ago
Benjamin Peterson 80688efd6c rename internal methods of the bytes object to bytes_ 17 years ago
Eric Smith 0923d1d8d7 The other half of Issue #1580: use short float repr where possible. 17 years ago
Georg Brandl abc387747d Add bytes/bytearray.maketrans() to mirror str.maketrans(), and deprecate 17 years ago
Eric Smith a3b1ac8dca Added ',' thousands grouping to int.__format__. See PEP 378. 17 years ago
Alexandre Vassalotti e2641f45b6 Optimize slicing of bytes and bytearray by avoiding useless copying. 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 18 years ago
Benjamin Peterson a4a37fefb6 Merged revisions 68381 via svnmerge from 18 years ago
Georg Brandl 09923f3b45 Remove confusing error message in bytes.translate. 18 years ago
Mark Dickinson fd24b323f9 Issue #4445: save 3 bytes of memory (on average) per bytes allocation. 18 years ago
Barry Warsaw 9e9dcd6d42 STINNER Victor (haypo)'s patch for bug 3988, Byte warning mode and b'' != '' 18 years ago
Christian Heimes 1a8501c648 Merged revisions 66748 via svnmerge from 18 years ago
Benjamin Peterson 4b24a42f3c add NULL checking for PyBytes_FromObject; R=Neal 18 years ago
Benjamin Peterson c15a07333e make bytes(o) respect __bytes__ #2415 18 years ago
Christian Heimes ce694b78fb Fixed yet another compiler warning of 64bit builds. 18 years ago
Neal Norwitz 3ce5d9207e Closes release blocker #3627. 18 years ago
Amaury Forgeot d'Arc 20443f3043 #3650: fix a reference leak in bytes.split('x') 18 years ago
Martin v. Löwis 423be95dcf Merged revisions 65654 via svnmerge from 18 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Antoine Pitrou 2f89aa6785 #2538: bytes objects can only provide read-only buffers 18 years ago
Gregory P. Smith b7fea62cca Rename bytesobject.c back to stringobject.c to keep with the PyString theme. 18 years ago
Gregory P. Smith 99a3dce92d More reverting of r63675 per the mailing list discussions. This restores 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Marc-André Lemburg b2750b5d33 Move the codec decode type checks to bytes/bytearray.decode(). 18 years ago
Martin v. Löwis 00709aaa3d Merged revisions 63856-63857,63859-63860 via svnmerge from 18 years ago
Georg Brandl e5d68aceb5 Fix misspelling. 18 years ago
Georg Brandl 7a6de8b0f4 Some style nits. Also clarify in the docstrings what __sizeof__ does. 18 years ago
Robert Schuppenies 51df064767 Issue #2898: Added sys.getsizeof() to retrieve size of objects in bytes. 18 years ago
Eric Smith dc13b79a38 Refactor and clean up str.format() code (and helpers) in advance of optimizations. 18 years ago
Georg Brandl 17cb8a85d4 Fix all return types for str/bytes/bytearray docstrings and make the wording more consistent. 18 years ago
Benjamin Peterson 4116f36967 clean up some docstrings and errors in bytesobject.c 18 years ago
Christian Heimes 2c9c7a5f33 Renamed files bytesobject.[ch] and stringobject.[ch] 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Christian Heimes 44720838eb Renamed bytesobject.c to bytearrayobject.c 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Christian Heimes 3497f94476 First step of the C API rename: 18 years ago
Alexandre Vassalotti 1aed624f7c Backport fast alternate io.BytesIO implementation. 18 years ago
Alexandre Vassalotti 14a767d4f4 Made the TypeError message in bytes_iconcat() less confusing. 18 years ago