[squeak-dev] The Trunk: Kernel-nice.544.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Feb 13 19:52:06 UTC 2011


Nicolas Cellier uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-nice.544.mcz

==================== Summary ====================

Name: Kernel-nice.544
Author: nice
Time: 13 February 2011, 8:51:31.641 pm
UUID: fb9a4157-1703-412a-86d2-1d54975b3e5f
Ancestors: Kernel-nice.543, Kernel-nice.533

Merge nice.533 (deepCopy clean-up)

=============== Diff against Kernel-nice.543 ===============

Item was changed:
  ----- Method: Behavior>>deepCopy (in category 'copying') -----
  deepCopy
+ 	"Behavior are shared rather than copied."
- 	"Classes should only be shallowCopied or made anew."
  
+ 	^ self!
- 	^ self shallowCopy!

Item was added:
+ ----- Method: Behavior>>veryDeepCopyWith: (in category 'copying') -----
+ veryDeepCopyWith: deepCopier
+ 	"Return self.  Must be created, not copied.  Do not record me."!

Item was removed:
- ----- Method: Metaclass>>veryDeepCopyWith: (in category 'copying') -----
- veryDeepCopyWith: deepCopier
- 	"Return self.  Must be created, not copied.  Do not record me."!




More information about the Squeak-dev mailing list