[squeak-dev] The Inbox: Morphic-cmm.1096.mcz

Chris Muller asqueaker at gmail.com
Thu Mar 31 23:55:05 UTC 2016


I decided to do it in veryDeepFixup rather than veryDeepInner because
veryDeepInner is pretty much just expected to access or append to the
DeepCopier's 'references', and not other stuff.  The veryDeepFixup
post-op seems appropriate for other stuff.

On Thu, Mar 31, 2016 at 6:52 PM,  <commits at source.squeak.org> wrote:
> A new version of Morphic was added to project The Inbox:
> http://source.squeak.org/inbox/Morphic-cmm.1096.mcz
>
> ==================== Summary ====================
>
> Name: Morphic-cmm.1096
> Author: cmm
> Time: 31 March 2016, 6:51:58.339232 pm
> UUID: 5eca2a6b-1d16-4db9-b9f2-c15192428911
> Ancestors: Morphic-mt.1095
>
> Fix the green clone halo morph for SketchMorphs to not share its underlying Form.
>
> =============== Diff against Morphic-mt.1095 ===============
>
> Item was added:
> + ----- Method: SketchMorph>>veryDeepFixupWith: (in category 'copying') -----
> + veryDeepFixupWith: aDeepCopier
> +       super veryDeepFixupWith: aDeepCopier.
> +       originalForm := originalForm copy.
> +       rotatedForm := rotatedForm copy!
>
>


More information about the Squeak-dev mailing list