| Commit message (Expand) | Author | Age | Files | Lines |
* | Aggressive reordering of dict comparisons. In case of collision, it stands | Tim Peters | 2001-05-13 | 1 | -30/+21 |
|
|
* | Get rid of the superstitious "~" in dict hashing's "i = (~hash) & mask". | Tim Peters | 2001-05-13 | 1 | -10/+2 |
|
|
* | Repair "module has no attribute xxx" error msg; bug introduced when | Tim Peters | 2001-05-12 | 1 | -1/+1 |
|
|
* | Variant of patch #423262: Change module attribute get & set | Tim Peters | 2001-05-11 | 1 | -34/+35 |
|
|
* | Variant of SF patch 423181 | Jeremy Hylton | 2001-05-11 | 1 | -21/+51 |
|
|
* | Cosmetic: code under "else" clause was missing indent. | Tim Peters | 2001-05-11 | 1 | -1/+1 |
|
|
* | Restore dicts' tp_compare slot, and change dict_richcompare to say it | Tim Peters | 2001-05-10 | 1 | -15/+3 |
|
|
* | Repair typo in comment. | Tim Peters | 2001-05-10 | 1 | -1/+1 |
|
|
* | SF bug #422121 Insecurities in dict comparison. | Tim Peters | 2001-05-10 | 1 | -34/+95 |
|
|
* | Heh. I need a break. After this: stropmodule & stringobject were more | Tim Peters | 2001-05-10 | 1 | -8/+6 |
|
|
* | Fudge. stropmodule and stringobject both had copies of the buggy | Tim Peters | 2001-05-10 | 1 | -32/+41 |
|
|
* | SF patch #416247 2.1c1 stringobject: unused vrbl cleanup. | Tim Peters | 2001-05-09 | 1 | -2/+0 |
|
|
* | Sheesh -- repair the dodge around "cast isn't an lvalue" complaints to | Tim Peters | 2001-05-09 | 1 | -0/+4 |
|
|
* | Mark Favas reported that gcc caught me using casts as lvalues. Dodge it. | Tim Peters | 2001-05-09 | 1 | -6/+10 |
|
|
* | Ack! Restore the COUNT_ALLOCS one_strings code. | Tim Peters | 2001-05-09 | 1 | -1/+5 |
|
|
* | My change to string_item() left an extra reference to each 1-character | Tim Peters | 2001-05-09 | 1 | -4/+3 |
|
|
* | Intern 1-character strings as soon as they're created. As-is, they aren't | Tim Peters | 2001-05-08 | 1 | -15/+12 |
|
|
* | SF bug #422177: Results from .pyc differs from .py | Tim Peters | 2001-05-08 | 1 | -0/+6 |
|
|
* | SF patch #421922: Implement rich comparison for dicts. | Tim Peters | 2001-05-08 | 1 | -2/+72 |
|
|
* | SF patch 419176 from MvL; fixed bug 418977 | Jeremy Hylton | 2001-05-08 | 1 | -6/+3 |
|
|
* | Remove unused variable | Jeremy Hylton | 2001-05-08 | 1 | -1/+0 |
|
|
* | SF bug #422108 - Error in rich comparisons. | Tim Peters | 2001-05-07 | 1 | -1/+7 |
|
|
* | Reimplement PySequence_Contains() and instance_contains(), so they work | Tim Peters | 2001-05-05 | 2 | -58/+50 |
|
|
* | Generalize PySequence_Count() (operator.countOf) to work with iterators. | Tim Peters | 2001-05-05 | 1 | -13/+31 |
|
|
* | Make 'x in y' and 'x not in y' (PySequence_Contains) play nice w/ iterators. | Tim Peters | 2001-05-05 | 2 | -29/+35 |
|
|
* | Make unicode.join() work nice with iterators. This also required a change | Tim Peters | 2001-05-05 | 2 | -12/+23 |
|
|
* | Fix a tiny and unlikely memory leak. Was there before too, and actually | Tim Peters | 2001-05-05 | 1 | -1/+3 |
|
|
* | Generalize tuple() to work nicely with iterators. | Tim Peters | 2001-05-05 | 1 | -40/+47 |
|
|
* | Make PyIter_Next() a little smarter (wrt its knowledge of iterator | Tim Peters | 2001-05-05 | 1 | -11/+16 |
|
|
* | The weakref support in PyObject_InitVar() as well; this should have come out | Fred Drake | 2001-05-03 | 1 | -4/+0 |
|
|
* | Remove unnecessary intialization for the case of weakly-referencable objects; | Fred Drake | 2001-05-03 | 1 | -4/+0 |
|
|
* | Since Py_TPFLAGS_HAVE_WEAKREFS is set in Py_TPFLAGS_DEFAULT, it does not | Fred Drake | 2001-05-03 | 2 | -21/+21 |
|
|
* | Mchael Hudson pointed out that the code for detecting changes in | Guido van Rossum | 2001-05-02 | 1 | -4/+4 |
|
|
* | Fix for bug #417030: "print '%*s' fails for unicode string" | Marc-André Lemburg | 2001-05-02 | 1 | -2/+3 |
|
|
* | Plug a memory leak in list(), when appending to the result list. | Tim Peters | 2001-05-02 | 1 | -5/+9 |
|
|
* | Generalize list(seq) to work with iterators. This also generalizes list() | Tim Peters | 2001-05-01 | 1 | -31/+57 |
|
|
* | Discard a misleading comment about iter_iternext(). | Guido van Rossum | 2001-05-01 | 1 | -1/+0 |
|
|
* | Printing objects to a real file still wasn't done right: if the | Guido van Rossum | 2001-05-01 | 1 | -32/+14 |
|
|
* | Add a proper implementation for the tp_str slot (returning self, of | Guido van Rossum | 2001-05-01 | 1 | -1/+8 |
|
|
* | Add experimental iterkeys(), itervalues(), iteritems() to dict | Guido van Rossum | 2001-05-01 | 1 | -11/+85 |
|
|
* | Well darnit! The innocuous fix I made to PyObject_Print() caused | Guido van Rossum | 2001-04-30 | 1 | -1/+20 |
|
|
* | A different approach to the problem reported in | Tim Peters | 2001-04-28 | 2 | -37/+54 |
|
|
* | (Adding this to the trunk as well.) | Guido van Rossum | 2001-04-27 | 1 | -1/+4 |
|
|
* | This patch originated from an idea by Martin v. Loewis who submitted a | Marc-André Lemburg | 2001-04-23 | 1 | -51/+133 |
|
|
* | Mondo changes to the iterator stuff, without changing how Python code | Guido van Rossum | 2001-04-23 | 5 | -28/+148 |
|
|
* | Oops, forgot to merge this from the iter-branch to the trunk. | Guido van Rossum | 2001-04-21 | 1 | -9/+37 |
|
|
* | SF but #417587: compiler warnings compiling 2.1. | Tim Peters | 2001-04-21 | 1 | -3/+0 |
|
|
* | Adding iterobject.[ch], which were accidentally not added. Sorry\! | Guido van Rossum | 2001-04-20 | 1 | -0/+188 |
|
|
* | Iterators phase 1. This comprises: | Guido van Rossum | 2001-04-20 | 4 | -2/+151 |
|
|
* | Oops. Removed dictiter_new decl that wasn't supposed to go in yet. | Guido van Rossum | 2001-04-20 | 1 | -2/+0 |
|
|