log Lib/copy.py @ 80661:94de77bd0b4b 2.7

age author description
Sat, 04 Sep 2010 17:52:26 +0000 Antoine Pitrou Merged revisions 84495-84496 via svnmerge from 2.7
Sat, 28 Nov 2009 15:55:58 +0000 Antoine Pitrou Issue #1515: Enable use of deepcopy() with instance methods. Patch by Robert Collins. legacy-trunk
Fri, 15 May 2009 16:54:52 +0000 Antoine Pitrou Issue #2116: Weak references and weak dictionaries now support copy()ing and deepcopy()ing. legacy-trunk
Fri, 23 May 2008 05:03:59 +0000 Brett Cannon Revert the renaming of repr to reprlib. legacy-trunk
Tue, 20 May 2008 07:49:57 +0000 Georg Brandl Revert copy_reg -> copyreg rename. legacy-trunk
Fri, 16 May 2008 06:58:49 +0000 Alexandre Vassalotti Changed references to the reprlib module to use its new name. legacy-trunk
Sun, 11 May 2008 08:25:28 +0000 Alexandre Vassalotti Added module stub for copy_reg renaming in 3.0. legacy-trunk
Mon, 24 Mar 2008 08:17:39 +0000 Raymond Hettinger Issue 2460: Make Ellipsis objects copyable. legacy-trunk
Sun, 26 Feb 2006 04:21:50 +0000 Tim Peters Whitespace normalization. legacy-trunk
Sat, 25 Feb 2006 22:38:04 +0000 Guido van Rossum - Patch 1433928: legacy-trunk
Mon, 13 Jun 2005 01:10:15 +0000 Raymond Hettinger SF bug #1219361 Fix typo legacy-trunk
Tue, 08 Mar 2005 15:03:08 +0000 Martin v. Löwis Build with --disable-unicode again. Fixes #1158607. legacy-trunk
Mon, 07 Feb 2005 14:16:21 +0000 Raymond Hettinger Reduce the usage of the types module. legacy-trunk
Mon, 13 Jun 2005 01:14:34 +0000 Raymond Hettinger SF bug #1219361 Fix typo 2.4
Mon, 07 Feb 2005 12:39:55 +0000 Alex Martelli forwardport of 2.3.5 fixes to copy.py 2.4
Mon, 08 Mar 2004 05:59:33 +0000 Raymond Hettinger Refactor the copy dispatcher code in copy.py. Simplifies and shortens legacy-trunk
Sun, 06 Feb 2005 07:56:18 +0000 Alex Martelli fix bug 1114776 2.3
Tue, 25 Jan 2005 12:52:18 +0000 Anthony Baxter copy.py fixed to first lookup __copy__ from the instance being copied, 2.3
Sat, 14 Jun 2003 07:10:06 +0000 Martin v. Löwis Copy builtin functions as atomic. Fixes #746304. Will backport to 2.2. legacy-trunk
Fri, 13 Jun 2003 19:28:47 +0000 Guido van Rossum SF patch 707900, fixing bug 702858, by Steven Taschuk. legacy-trunk
Thu, 27 Feb 2003 20:14:51 +0000 Guido van Rossum Get rid of many apply() calls. legacy-trunk
Wed, 19 Feb 2003 02:35:07 +0000 Tim Peters Whitespace normalization. legacy-trunk
Wed, 19 Feb 2003 01:20:40 +0000 Guido van Rossum Remove now unused _better_reduce. legacy-trunk
Wed, 19 Feb 2003 01:19:28 +0000 Guido van Rossum Use __reduce_ex__ in copy.py. The test_*copy_cant() tests are simpler again. legacy-trunk
Fri, 07 Feb 2003 17:53:23 +0000 Guido van Rossum Somehow, copy() of a classic class object was handled legacy-trunk
Fri, 07 Feb 2003 17:30:18 +0000 Guido van Rossum Add support for copy_reg.dispatch_table. legacy-trunk
Thu, 06 Feb 2003 22:57:00 +0000 Guido van Rossum Move _better_reduce from copy.py to copy_reg.py, and also use it in legacy-trunk
Thu, 06 Feb 2003 21:25:12 +0000 Guido van Rossum Fix a bug in the way __getnewargs__ was handled. legacy-trunk
Thu, 06 Feb 2003 19:53:22 +0000 Guido van Rossum Support all the new stuff supported by the new pickle code: legacy-trunk
Thu, 06 Feb 2003 18:18:23 +0000 Guido van Rossum Support __reduce__ returning a 4-tuple or 5-tuple. legacy-trunk
Thu, 16 Jan 2003 10:40:00 +0000 Martin v. Löwis Support copying booleans. Fixes #668925. legacy-trunk
Mon, 12 Aug 2002 20:20:08 +0000 Guido van Rossum Make sure that *any* object whose id() is used as a memo key is kept legacy-trunk
Mon, 10 Jun 2002 21:10:27 +0000 Guido van Rossum SF patch 560794 (Greg Chapman): deepcopy can't handle custom legacy-trunk
Thu, 06 Jun 2002 17:41:20 +0000 Guido van Rossum Fix from SF patch 565085: copy._reduction doesn't __setstate__. legacy-trunk
Sun, 02 Jun 2002 18:55:56 +0000 Raymond Hettinger Replaced .keys() with dictionary iterators legacy-trunk
Sat, 01 Jun 2002 14:18:47 +0000 Raymond Hettinger SF 563203. Replaced 'has_key()' with 'in'. legacy-trunk
Sat, 14 Jun 2003 07:20:04 +0000 Martin v. Löwis copy and deepcopy builtin functions atomically. Fixes #746304. 2.2
Mon, 12 Aug 2002 20:21:43 +0000 Guido van Rossum Backport: 2.2
Mon, 10 Jun 2002 21:37:00 +0000 Guido van Rossum Backport: 2.2
Thu, 06 Jun 2002 17:55:35 +0000 Guido van Rossum Backport: 2.2
Tue, 05 Mar 2002 13:58:42 +0000 Michael W. Hudson backport gvanrossum's checkin of 2.2
Fri, 28 Dec 2001 21:33:22 +0000 Guido van Rossum Fix for SF bug ##497426: can't deepcopy recursive new objects legacy-trunk
Fri, 28 Sep 2001 18:16:13 +0000 Guido van Rossum Add complex to the dispatch tables, to avoid going through the whole legacy-trunk
Fri, 28 Sep 2001 18:13:29 +0000 Guido van Rossum Changes to copy() and deepcopy() in copy.py to support __reduce__ as a legacy-trunk
Fri, 17 Aug 2001 18:39:25 +0000 Martin v. Löwis Patch #445762: Support --disable-unicode legacy-trunk
Sat, 20 Jan 2001 19:54:20 +0000 Skip Montanaro added __all__ lists to a number of Python modules legacy-trunk
Sun, 14 Jan 2001 23:36:06 +0000 Tim Peters Whitespace normalization. legacy-trunk
Mon, 27 Nov 2000 21:53:14 +0000 Guido van Rossum Patch by Finn Bock to support PyStringMap in Jython. legacy-trunk
Thu, 07 Sep 2000 11:00:03 +0000 Marc-André Lemburg Added Unicode objects to the copy mechanism. Since these are immutable, legacy-trunk
Thu, 17 Aug 2000 05:06:49 +0000 Fred Drake Convert some old-style string exceptions to class exceptions. legacy-trunk
Fri, 04 Feb 2000 15:39:30 +0000 Guido van Rossum Actually, the previous batch's comment should have been different; legacy-trunk
Mon, 25 Jan 1999 21:37:02 +0000 Guido van Rossum Don't die if CodeType doesn't exist -- ignore the error. This could legacy-trunk
Thu, 26 Mar 1998 20:56:10 +0000 Guido van Rossum A few lines were indented using spaces instead of tabs -- fix them. legacy-trunk
Fri, 13 Mar 1998 20:12:17 +0000 Guido van Rossum As Mike Fletcher pointed out, a __deepcopy__() method should be called legacy-trunk
Sun, 07 Dec 1997 16:18:22 +0000 Guido van Rossum Apply the same change to classes without an __getinitargs__() method legacy-trunk
Sun, 26 Oct 1997 17:00:25 +0000 Guido van Rossum Use __dict__.update(state) instead of for loop over state.items() and legacy-trunk
Tue, 07 Oct 1997 14:47:50 +0000 Guido van Rossum Add XXX note about wanting support for copy_reg.py... legacy-trunk
Wed, 20 Aug 1997 22:26:19 +0000 Guido van Rossum Make sure the objects returned by __getinitargs__() are kept alive (in legacy-trunk
Wed, 28 May 1997 19:31:14 +0000 Guido van Rossum Remove '(' in column 0 of doc strings. legacy-trunk
Mon, 17 Jun 1996 17:10:11 +0000 Guido van Rossum Memoize _deepcopy_tuple() -- maybe this helps Tommy's problem. legacy-trunk