Generating a new interpreter

Dan Ingalls DanI at wdi.disney.com
Sat Sep 19 23:00:01 UTC 1998


Kevin -

>I performed the upgrade to Squeak 2.2 beta as per Dan Ingalls' instructions
>and everything seems to work fine.  However, I remember when I was attempting
>to move from Squeak 2.0 -> 2.1 I could not get the interpreter to 
>work properly
>with the 2.1 image.  With 2.2 I haven't recompiled interp.c, I'm using the
>same executable I had with 2.1.

This depends entirely on whether we make incompatible changes in the 
VM.  There were a couple of bitblt changes in 2.1 that were somewhat 
incompatible.

>So, my question is, do I need to generate a new interp.c from within my
>updated Squeak 2.2b image, and recompile that?  Or am I fine using what
>I have?  I haven't run into any problems so far...  (Oh and I'm using
>UNIX/X11 Squeak).

You should be fine using what you have.  There are a couple of 
improvements relating to Delays and LoopedSampledSounds, but no 
incompatibilities that we know of.

>Oh and one more question...is there any way to turn off the 'opaque' movement
>of Morphic windows?  It isn't very fast on my machine and I'd rather the
>windows become 'frames' (like MVC) when I move them, rather than being able to
>see the contents as I move the window (slow!).

We have not done this, but it should not be hard.  If someone 
produced such a goodie, we would make it available as a preference.

Oops - there I went and did it.  Attached are two methods that should 
do what you want.  I'll make it a preference.

	- Dan

Attachment converted: Anon:FrameHack-di.cs (TEXT/MSIE) (000032E8)





More information about the Squeak-dev mailing list