| Sat, 15 Feb 2003 14:45:12 +0000 |
Neal Norwitz |
Add closing ) in comment
legacy-trunk
|
| Sat, 15 Feb 2003 03:01:11 +0000 |
Tim Peters |
cPickle.c, load_build(): Taught cPickle how to pick apart
legacy-trunk
|
| Sun, 29 Dec 2002 16:33:45 +0000 |
Raymond Hettinger |
SF patch #659536: Use PyArg_UnpackTuple where possible.
legacy-trunk
|
| Wed, 11 Dec 2002 13:21:12 +0000 |
Martin v. Löwis |
Constify char* API. Fixes #651363. 2.2 candidate.
legacy-trunk
|
| Mon, 09 Dec 2002 22:56:13 +0000 |
Tim Peters |
SF 548651: Fix the METH_CLASS implementation.
legacy-trunk
|
| Sat, 07 Dec 2002 08:10:51 +0000 |
Raymond Hettinger |
Remove assumption that cls is a subclass of dict.
legacy-trunk
|
| Wed, 04 Dec 2002 07:32:25 +0000 |
Raymond Hettinger |
Replace BadInternalCall with TypeError. Add a test case. Fix whitespace.
legacy-trunk
|
| Wed, 27 Nov 2002 19:38:00 +0000 |
Neal Norwitz |
Add missing decref
legacy-trunk
|
| Wed, 27 Nov 2002 07:29:33 +0000 |
Raymond Hettinger |
SF Patch 643443. Added dict.fromkeys(iterable, value=None), a class
legacy-trunk
|
| Sat, 23 Nov 2002 09:45:04 +0000 |
Just van Rossum |
Patch #642500 with slight modifications: allow keyword arguments in
legacy-trunk
|
| Wed, 04 Sep 2002 11:29:45 +0000 |
Guido van Rossum |
In doc strings, use 'k in D' rather than D.has_key(k).
legacy-trunk
|
| Mon, 19 Aug 2002 21:43:18 +0000 |
Guido van Rossum |
SF patch 576101, by Oren Tirosh: alternative implementation of
legacy-trunk
|
| Wed, 17 Jul 2002 16:30:39 +0000 |
Jeremy Hylton |
staticforward bites the dust.
legacy-trunk
|
| Tue, 16 Jul 2002 20:30:22 +0000 |
Guido van Rossum |
Make StopIteration a sink state. This is done by clearing out the
legacy-trunk
|
| Thu, 13 Jun 2002 20:33:02 +0000 |
Martin v. Löwis |
Patch #568124: Add doc string macros.
legacy-trunk
|
| Fri, 12 Apr 2002 15:11:59 +0000 |
Guido van Rossum |
Add Raymond Hettinger's d.pop(). See SF patch 539949.
legacy-trunk
|
| Fri, 12 Apr 2002 02:43:00 +0000 |
Neil Schemenauer |
PyObject_GC_Del and PyObject_Del can now be used as a function
legacy-trunk
|
| Wed, 03 Apr 2002 22:41:51 +0000 |
Guido van Rossum |
Add the 'bool' type and its values 'False' and 'True', as described in
legacy-trunk
|
| Fri, 29 Mar 2002 03:29:08 +0000 |
Tim Peters |
Remove the CACHE_HASH and INTERN_STRINGS preprocessor symbols.
legacy-trunk
|
| Thu, 28 Mar 2002 20:34:59 +0000 |
Guido van Rossum |
This is Neil's fix for SF bug 535905 (Evil Trashcan and GC interaction).
legacy-trunk
|
| Fri, 22 Mar 2002 15:33:15 +0000 |
Neil Schemenauer |
Use pymalloc if it's enabled.
legacy-trunk
|
| Thu, 28 Mar 2002 20:41:02 +0000 |
Guido van Rossum |
Sort-of backport to 2.1.3 (if we ever release it) of the following.
2.1
|
| Wed, 23 May 2001 15:07:55 +0000 |
Thomas Wouters |
Backport Tim's checkin 2.84:
2.1
|
| Thu, 28 Mar 2002 20:36:50 +0000 |
Guido van Rossum |
Backport to 2.2.1:
2.2
|
| Tue, 11 Dec 2001 18:51:08 +0000 |
Tim Peters |
SF bug #491415 PyDict_UpdateFromSeq2() unused
legacy-trunk
|
| Mon, 03 Dec 2001 16:32:18 +0000 |
Guido van Rossum |
Fix of SF bug #475877 (Mutable subtype instances are hashable).
legacy-trunk
|
| Mon, 29 Oct 2001 22:25:45 +0000 |
Tim Peters |
Rename "dictionary" (type and constructor) to "dict".
legacy-trunk
|
| Sat, 27 Oct 2001 18:27:48 +0000 |
Tim Peters |
dictionary() constructor:
legacy-trunk
|
| Fri, 26 Oct 2001 05:06:50 +0000 |
Tim Peters |
Generalize dictionary() to accept a sequence of 2-sequences. At the
legacy-trunk
|
| Fri, 05 Oct 2001 20:51:39 +0000 |
Guido van Rossum |
Enable GC for new-style instances. This touches lots of files, since
legacy-trunk
|
| Fri, 14 Sep 2001 00:25:33 +0000 |
Tim Peters |
Changed the dict implementation to take "string shortcuts" only when
legacy-trunk
|
| Sun, 02 Sep 2001 18:35:54 +0000 |
Tim Peters |
Repair typo in comment.
legacy-trunk
|
| Sun, 02 Sep 2001 08:22:48 +0000 |
Tim Peters |
Make dictionary() a real constructor. Accepts at most one argument, "a
legacy-trunk
|
| Wed, 29 Aug 2001 23:54:21 +0000 |
Neil Schemenauer |
Use new GC API.
legacy-trunk
|
| Thu, 16 Aug 2001 13:15:00 +0000 |
Martin v. Löwis |
Patch #427190: Implement and use METH_NOARGS and METH_O.
legacy-trunk
|
| Fri, 10 Aug 2001 20:28:28 +0000 |
Guido van Rossum |
Add PyDict_Merge(a, b, override):
legacy-trunk
|
| Thu, 02 Aug 2001 04:15:00 +0000 |
Tim Peters |
Merge of descr-branch back into trunk.
legacy-trunk
|
| Tue, 26 Jun 2001 20:08:32 +0000 |
Barry Warsaw |
dict_update(): Generalize this method so {}.update() accepts any
legacy-trunk
|
| Sat, 16 Jun 2001 07:52:53 +0000 |
Tim Peters |
dict_repr: Reuse one of the int vars (minor code simplification).
legacy-trunk
|
| Sat, 16 Jun 2001 05:11:17 +0000 |
Tim Peters |
SF bug 433228: repr(list) woes when len(list) big.
legacy-trunk
|
| Mon, 04 Jun 2001 21:00:21 +0000 |
Tim Peters |
Store the mask instead of the size in dictobjects. The mask is more
legacy-trunk
|
| Sun, 03 Jun 2001 04:54:32 +0000 |
Tim Peters |
lookdict: stop more insane core-dump mutating comparison cases. Should
legacy-trunk
|
| Sun, 03 Jun 2001 04:14:43 +0000 |
Tim Peters |
lookdict: Reduce obfuscating code duplication with a judicious goto.
legacy-trunk
|
| Sat, 02 Jun 2001 08:27:39 +0000 |
Tim Peters |
Finish the dict->string coredump fix. Need sleep.
legacy-trunk
|
| Sat, 02 Jun 2001 08:02:56 +0000 |
Tim Peters |
Coredumpers from Michael Hudson, mutating dicts while printing or
legacy-trunk
|
| Sat, 02 Jun 2001 05:42:29 +0000 |
Tim Peters |
dict_popitem(): Repaired last-second 2.1 comment, which misidentified the
legacy-trunk
|
| Sat, 02 Jun 2001 05:27:19 +0000 |
Tim Peters |
New collision resolution scheme: no polynomials, simpler, faster, less
legacy-trunk
|
| Sun, 27 May 2001 07:39:22 +0000 |
Tim Peters |
Implement an old idea of Christian Tismer's: use polynomial division
legacy-trunk
|
| Thu, 24 May 2001 16:56:35 +0000 |
Martin v. Löwis |
Patch #424335: Implement string_richcompare, remove string_compare.
legacy-trunk
|
| Thu, 24 May 2001 16:26:40 +0000 |
Tim Peters |
dictresize(): Rebuild small tables if there are any dummies, not just if
legacy-trunk
|
| Wed, 23 May 2001 23:33:57 +0000 |
Tim Peters |
Jack Jansen hit a bug in the new dict code, reported on python-dev.
legacy-trunk
|
| Tue, 22 May 2001 22:36:52 +0000 |
Fred Drake |
Remove unused variable.
legacy-trunk
|
| Tue, 22 May 2001 20:40:22 +0000 |
Tim Peters |
SF patch #425242: Patch which "inlines" small dictionaries.
legacy-trunk
|
| Sat, 19 May 2001 07:04:38 +0000 |
Tim Peters |
Bugfix candidate.
legacy-trunk
|
| Thu, 17 May 2001 22:25:34 +0000 |
Tim Peters |
Speed dictresize by collapsing its two passes into one; the reason given
legacy-trunk
|
| Sun, 13 May 2001 06:43:53 +0000 |
Tim Peters |
Aggressive reordering of dict comparisons. In case of collision, it stands
legacy-trunk
|
| Sun, 13 May 2001 00:19:31 +0000 |
Tim Peters |
Get rid of the superstitious "~" in dict hashing's "i = (~hash) & mask".
legacy-trunk
|
| Thu, 10 May 2001 21:45:19 +0000 |
Tim Peters |
Restore dicts' tp_compare slot, and change dict_richcompare to say it
legacy-trunk
|
| Thu, 10 May 2001 18:58:31 +0000 |
Tim Peters |
Repair typo in comment.
legacy-trunk
|
| Thu, 10 May 2001 08:32:44 +0000 |
Tim Peters |
SF bug #422121 Insecurities in dict comparison.
legacy-trunk
|