[squeak-dev] yourself mangled

Markus Lampert markuslampert at yahoo.com
Mon Sep 7 17:42:45 UTC 2009





----- Original Message ----
>From: Bert Freudenberg
>
>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 ;)
LOL, no kidding ..
>> 
>> 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 ...

I've checked the sources file and it's ok. Also, none of my other images have this problem and they're all using the same sources file.

If I find some time I'll try to reproduce it.

Have fun,
Markus



      



More information about the Squeak-dev mailing list