| Commit message (Expand) | Author | Age | Files | Lines |
* | use Py_UNICODE_WIDE instead of USE_UCS4_STORAGE and Py_UNICODE_SIZE | Fredrik Lundh | 2001-06-27 | 2 | -7/+7 |
|
|
* | Encode surrogates in UTF-8 even for a wide Py_UNICODE. | Martin v. Löwis | 2001-06-27 | 2 | -15/+39 |
|
|
* | When decoding UTF-16, don't assume that the buffer is in native endianness | Martin v. Löwis | 2001-06-26 | 1 | -4/+4 |
|
|
* | Support using UCS-4 as the Py_UNICODE type: | Martin v. Löwis | 2001-06-26 | 1 | -30/+89 |
|
|
* | more unicode tweaks: fix unicodectype for sizeof(Py_UNICODE) > | Fredrik Lundh | 2001-06-26 | 1 | -2/+3 |
|
|
* | dict_update(): Generalize this method so {}.update() accepts any | Barry Warsaw | 2001-06-26 | 1 | -17/+70 |
|
|
* | experimental UCS-4 support: added USE_UCS4_STORAGE define to | Fredrik Lundh | 2001-06-26 | 1 | -0/+2 |
|
|
* | experimental UCS-4 support: made compare a bit more robust, in case | Fredrik Lundh | 2001-06-26 | 1 | -11/+14 |
|
|
* | experimental UCS-4 support: don't assume that MS_WIN32 implies | Fredrik Lundh | 2001-06-26 | 1 | -2/+2 |
|
|
* | PyFrameObject: rename f_stackbottom to f_stacktop, since it points to | Tim Peters | 2001-06-23 | 1 | -3/+5 |
|
|
* | Merging the gen-branch into the main line, at Guido's direction. Yay! | Tim Peters | 2001-06-18 | 1 | -0/+6 |
|
|
* | SF bug 434186: 0x80000000/2 != 0x80000000>>1 | Tim Peters | 2001-06-18 | 1 | -23/+17 |
|
|
* | PyLong_{As, From}VoidPtr: cleanup, replacing assumptions in comments with | Tim Peters | 2001-06-16 | 1 | -15/+23 |
|
|
* | dict_repr: Reuse one of the int vars (minor code simplification). | Tim Peters | 2001-06-16 | 1 | -3/+3 |
|
|
* | Reformat decl of new _PyString_Join. Add NEWS blurb about repr() speedup. | Tim Peters | 2001-06-16 | 1 | -1/+2 |
|
|
* | SF bug 433228: repr(list) woes when len(list) big. | Tim Peters | 2001-06-16 | 4 | -56/+189 |
|
|
* | Change IS_LITTLE_ENDIAN macro -- a little faster now. | Tim Peters | 2001-06-14 | 1 | -1/+1 |
|
|
* | Fix a mis-indentation in _PyUnicode_New() that caused me to stare at | Guido van Rossum | 2001-06-14 | 1 | -3/+3 |
|
|
* | _PyLong_AsByteArray: simplify the logic for dealing with the most- | Tim Peters | 2001-06-14 | 1 | -11/+13 |
|
|
* | PyLong_From{Unsigned,}Long: count the # of digits first, so no more space | Tim Peters | 2001-06-14 | 1 | -21/+41 |
|
|
* | _PyLong_FromByteArray: changed decl of "carry" to match "thisbyte". No | Tim Peters | 2001-06-13 | 1 | -1/+1 |
|
|
* | _PyLong_AsByteArray: Don't do the "delicate overflow" check unless it's | Tim Peters | 2001-06-13 | 1 | -9/+18 |
|
|
* | _PyLong_AsByteArray: added assert that the input is normalized. This is | Tim Peters | 2001-06-13 | 1 | -1/+5 |
|
|
* | PyLong_As{Unsigned,}LongLong: fiddled final result casting. | Tim Peters | 2001-06-13 | 1 | -2/+2 |
|
|
* | longobject.c: | Tim Peters | 2001-06-13 | 1 | -126/+41 |
|
|
* | _PyLong_{As,From}ByteArray: Minor code rearrangement aimed at improving | Tim Peters | 2001-06-12 | 1 | -11/+14 |
|
|
* | Fix for bug #432384: Recursion in PyString_AsEncodedString? | Marc-André Lemburg | 2001-06-12 | 1 | -1/+1 |
|
|
* | Added q/Q standard (x-platform 8-byte ints) mode in struct module. | Tim Peters | 2001-06-12 | 1 | -6/+19 |
|
|
* | Two new private longobject API functions, | Tim Peters | 2001-06-11 | 1 | -0/+213 |
|
|
* | Added a missing cast to the hashfunc initializer. | Jack Jansen | 2001-06-10 | 1 | -1/+1 |
|
|
* | Patch #424475: Speed-up tp_compare usage, by special-casing the common | Martin v. Löwis | 2001-06-09 | 2 | -22/+61 |
|
|
* | Fixes [ #430986 ] Buglet in PyUnicode_FromUnicode. | Marc-André Lemburg | 2001-06-07 | 1 | -1/+1 |
|
|
* | Store the mask instead of the size in dictobjects. The mask is more | Tim Peters | 2001-06-04 | 1 | -23/+29 |
|
|
* | lookdict: stop more insane core-dump mutating comparison cases. Should | Tim Peters | 2001-06-03 | 1 | -6/+31 |
|
|
* | lookdict: Reduce obfuscating code duplication with a judicious goto. | Tim Peters | 2001-06-03 | 1 | -25/+21 |
|
|
* | Finish the dict->string coredump fix. Need sleep. | Tim Peters | 2001-06-02 | 1 | -1/+1 |
|
|
* | Coredumpers from Michael Hudson, mutating dicts while printing or | Tim Peters | 2001-06-02 | 1 | -7/+19 |
|
|
* | dict_popitem(): Repaired last-second 2.1 comment, which misidentified the | Tim Peters | 2001-06-02 | 1 | -5/+8 |
|
|
* | New collision resolution scheme: no polynomials, simpler, faster, less | Tim Peters | 2001-06-02 | 1 | -163/+124 |
|
|
* | fix bogus indentation | Jeremy Hylton | 2001-05-29 | 1 | -1/+1 |
|
|
* | _PyTuple_Resize: guard against PyTuple_New() returning NULL, using Tim's | Thomas Wouters | 2001-05-29 | 1 | -1/+1 |
|
|
* | Cruft cleanup: Removed the unused last_is_sticky argument from the internal | Tim Peters | 2001-05-28 | 2 | -6/+5 |
|
|
* | _PyTuple_Resize: take into account the empty tuple. There can be only one. | Thomas Wouters | 2001-05-28 | 1 | -2/+11 |
|
|
* | Implement an old idea of Christian Tismer's: use polynomial division | Tim Peters | 2001-05-27 | 1 | -18/+72 |
|
|
* | Change list.extend() error msgs and NEWS to reflect that list.extend() | Tim Peters | 2001-05-26 | 1 | -2/+2 |
|
|
* | Cruft cleanup: removed the #ifdef'ery in support of compiling to allow | Tim Peters | 2001-05-26 | 1 | -18/+4 |
|
|
* | roundupsize() and friends: fiddle over-allocation strategy for list | Tim Peters | 2001-05-26 | 1 | -8/+31 |
|
|
* | Patch #424335: Implement string_richcompare, remove string_compare. | Martin v. Löwis | 2001-05-24 | 2 | -16/+80 |
|
|
* | dictresize(): Rebuild small tables if there are any dummies, not just if | Tim Peters | 2001-05-24 | 1 | -7/+11 |
|
|
* | Jack Jansen hit a bug in the new dict code, reported on python-dev. | Tim Peters | 2001-05-23 | 1 | -9/+28 |
|
|