[squeak-dev] yourself mangled

David T. Lewis lewis at mail.msen.com
Sun Sep 6 13:34:52 UTC 2009


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.

Dave




More information about the Squeak-dev mailing list