170 Commits (ce3dd0bdd550500d149121ca08611ebca623641f)

Author SHA1 Message Date
Guido van Rossum ad7d8d10b7 Rough and dirty job -- allow concatenation of bytes and arbitrary 19 years ago
Guido van Rossum b6f1fdc90c Clean up trailing whitespace. 19 years ago
Guido van Rossum 0dd32e246c Real pickling for bytes. 19 years ago
Guido van Rossum ebea9beab3 Bytes should never equal unicode. 19 years ago
Guido van Rossum 343e97ff7f For Make Benefit Glorious Nation of Backwards Compatibility, 19 years ago
Guido van Rossum 4fc8ae424f Fix off-by-one bug in memmove() call in bytes_insert(). 19 years ago
Neal Norwitz 6968b056ef SF patch #1669633, add methods for bytes from Pete Shinners. 19 years ago
Georg Brandl b3f568f167 Remove a few stray tabs from bytesobject.c. 19 years ago
Georg Brandl 0b9b9e0483 Implement bytes.fromhex(), with tests. 19 years ago
Georg Brandl ee91be45df Make bytes_repr return a string containing a b"" literal. 19 years ago
Thomas Wouters 376446dd4e Implement extended slicing in bytes objects. 19 years ago
Thomas Wouters 9a6e62b947 Fix buglet in slice assignment of bytesobjects: assigning to b[3:0] ('stop' 20 years ago
Thomas Wouters d204a715f4 Make bytesobject raise ValueError instead of TypeError again (thanks, Nick) 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
Guido van Rossum 3cf5b1eef9 Get rid of most of the flags (in tp_flags) that keep track of various 20 years ago
Guido van Rossum 2018831b2b Adding bytes.join() -- a class methods that concatenates an iterable of bytes. 20 years ago
Guido van Rossum a0867f79bb Optimizations for bytes reallocation. 20 years ago
Guido van Rossum 13e57219d3 Implement bytes += bytes, bytes *= int, int in bytes, bytes in bytes. 20 years ago
Guido van Rossum d624f18a21 Added much functionality to the bytes type. 20 years ago
Guido van Rossum e06b6b8ff5 Fix a leak and a buglet discovered by Thomas. 20 years ago
Guido van Rossum 4dfe8a1131 Here is a bytes type. It's very minimal but it's a start. 20 years ago