[squeak-dev] yourself mangled

Bert Freudenberg bert at freudenbergs.de
Sun Sep 6 14:22:41 UTC 2009


On 06.09.2009, at 15:34, David T. Lewis wrote:

> On Sat, Sep 05, 2009 at 04:17:48PM -0700, Markus Lampert wrote:
>> I started a new trunk image yesterday and loaded all the updates,  
>> and ever since Object>>yourself does not exist anymore.
>> On looking a little closer it became:
>>
>> yourh??
>>    "Answer self."
>>    ^self
>>
>> According to Monticello I haven't modified the Kernel package. The  
>> method history shows only one version (md 5/16/2006 ...) and the  
>> method name in the version browser is indeed yourself (see  
>> yourhoz.png). Using 'revert' actually installs yourself, but I  
>> still have the yourh... method.
>>
>> I just realized that copy and paste didn't work properly, see  
>> yourself.png for the system browser output.
>>
>> The implications of this are a bit worrisome ...
>
> Mangling yourself would indeed be worrisome ;)
>
> FWIW, I see no issue my my trunk image. As you say, there have been  
> no changes
> to #yourself at least since 5/16/2006. Source for that method lives  
> in the
> sources file, so you might check to be sure your copy of the sources  
> file is
> not mangled.

It's fine for me too, though I notice these versions:

md 5/16/2006 12:34 Object yourself {accessing}
bf 9/3/2009 13:53 Object yourself {*monticellomocks}
md 5/16/2006 12:34 Object yourself {accessing}

I ran the MC test suite on the 3rd ...

- Bert -





More information about the Squeak-dev mailing list