[BUG][FIX] ChangeSet losing class category changes in Squeak3.7+

Nathanael Schärli n.schaerli at gmx.net
Mon Feb 21 07:55:44 UTC 2005


Hi Dave and all

I have attached a changeset fixing the bug that class category changes
are not properly added to the changeset. I have tested it in Squeak 3.8g
(6548) and it successfully passes Dave's tests.

Cheers,
Nathanael

> -----Original Message-----
> From: squeak-dev-bounces at lists.squeakfoundation.org 
> [mailto:squeak-dev-bounces at lists.squeakfoundation.org] On 
> Behalf Of David T. Lewis
> Sent: Samstag, 19. Februar 2005 19:46
> To: The general-purpose Squeak developers list; n.schaerli at gmx.net
> Subject: Re: [BUG][TEST] ChangeSet losing class category 
> changes in Squeak3.7+
> 
> I have attached an updated test case to document this bug.
> 
> This version of the test case has a workaround to avoid an 
> unrelated nanobuglet. The workaround is needed to correctly 
> verify a fix that Nathanael Schaerli is providing. Compulsive 
> bughunters may refer to 
> ChangeSetClassChangesTest>>isDefinition:equivalentTo: for an 
> explanation of the nanobuglet.
> 
> Dave
> 
> On Mon, Jan 24, 2005 at 11:33:59PM -0500, David T. Lewis wrote:
> > Class category changes are not being properly added to the default 
> > changeset in Squeak 3.7 (and 3.8, 3.9).
> > 
> > The attached test case will pass in Squeak 3.6, and fail in Squeak 
> > 3.[7-9].
> > 
> > The effect of this bug is that class category 
> reorganizations are lost 
> > when managing code with change sets.
> > 
> > - Dave
> > 
> 
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ClassCategoryChangesFix.1.cs
Type: application/octet-stream
Size: 1494 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20050221/8fea1e57/ClassCategoryChangesFix.1.obj


More information about the Squeak-dev mailing list