[UPDATES] 2 fixes for 3.5alpha

Stephane Ducasse ducasse at iam.unibe.ch
Sat Mar 15 07:13:35 UTC 2003


Hi doug

What is the plans for the tests? Especially the one of the kernel.

I would like to have the tests included with the changes or how can we 
know that they are in sync with the
code. We could have a methods removing the changes from the images 
after.

Stef

On Saturday, March 15, 2003, at 01:06 AM, Doug Way wrote:

>
> These are the two planned fixes for 3.5.  Give them a test if either 
> of these
> fixes is something you've been waiting for.
>
> - Doug Way
>
> -------------------
>
> 5172MetaClassBuilderFix-ar -- Andreas Raab -- 27 February 2003
> This change set fixes a rather obscure bug with reshaping the entire 
> class
> hierarchy from ClassBuilder. The problem was introduced by accidentally
> breaking the superclass/subclass invariant. The CS fixes this problem, 
> by
> doing so actually removes some code and documents the critical 
> invariants
> (both by putting comments into the methods affected and by making those
> methods private which temporarily break the crucial invariants).
> The class comment has been extended to document the fundamental 
> assumption
> that ClassBuilder needs access to ALL of the subclasses no matter 
> where no
> matter how they are created.
>
> 5173LateSqueaklandFixes-nk -- Ned Konz -- 12 March 2003
> This contains two important fixes from the Squeakland update stream 
> that fix
> project saving and loading problems in the released 3.4 image. Both 
> fixes are
> by Andreas Raab.
> These fixes are the contents of these change sets:
> 0143fixFormAlpha-ar.cs (23 Sept. 2002)
> 0144gifFix.cs (9 December 2002)
> Fixes a problem with certain gifs in external resources.
>
>
Prof. Dr. Stéphane DUCASSE (ducasse at iam.unibe.ch) 
http://www.iam.unibe.ch/~ducasse/
  "if you knew today was your last day on earth, what would you do 
different? ...  especially if,
  by doing something different, today might not be your last day on 
earth" Calvin&Hobbes

"The best way to predict the future is to invent it..." Alan Kay.

Open Source Smalltalks: www.squeak.org, 
www.gnu.org/software/smalltalk/smalltalk.html
Free books for Universities at 
http://www.esug.org/sponsoring/promotionProgram.html
Free Online Book at www.iam.unibe.ch/~ducasse/FreeBooks.html



More information about the Squeak-dev mailing list