[BUG][TEST] ChangeSet losing class category changes in Squeak 3.7+

stéphane ducasse ducasse at iam.unibe.ch
Wed Jan 26 16:13:49 UTC 2005


Nathanael is defending his PhD the 2nd of february so I guess he can 
have a look after.

Stef

On 25 janv. 05, at 12:45, David T. Lewis wrote:

> 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
>>
>
> I have also entered this on Mantis as #0000845.
>
> The problem appears to be related to one of the KCP changes, so 
> perhaps someone
> on the KCP team could take a look.
>
> The bug appears to have been introduced by a change to 
> ClassBuilder>>recompile:from:to:mutate:
>
> The change record is stamped: 'NS 1/21/2004 09:53 ClassBuilder 
> recompile:from:to:mutate:'
>
> It was introduced into the image as part of the SystemChangeHooks 
> change set:
>
> 'From Squeak3.7alpha of ''11 September 2003'' [latest update: #5623] 
> on 28 January 2004 at 11:12:37 am'!
>
> "Change Set:            SystemChangeHooks
> Date:                   2 August 2003
> Author:                 Roel Wuyts
>
>
>




More information about the Squeak-dev mailing list