[UPDATES] 2 fixes for 3.5alpha

Daniel Vainsencher danielv at netvision.net.il
Sat Mar 15 09:20:09 UTC 2003


Create an SM package that the tester can load. We're probably removing
SUnit itself from the image (so people can easily use 3.1, from SM)
soon, so having the tests in there alone wont help much.

That way the tests are better than in-sync with the image - they are
under your control. You can add tests to show the bugs immidiately, the
provide us with fixes that refer to the tests they fix.

Daniel

Stephane Ducasse <ducasse at iam.unibe.ch> wrote:
> 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