[squeak-dev] Class subclasses
David T. Lewis
lewis at mail.msen.com
Sun Jun 15 18:44:43 UTC 2014
On Sun, Jun 15, 2014 at 07:47:19PM +0200, Bert Freudenberg wrote:
>
> On 14.06.2014, at 19:08, Florin Mateoc <florin.mateoc at gmail.com> wrote:
> >
> > I thought the fix was obvious - we just need to evaluate "Class removeSubclass: ObjectTracer class" - so other than pointing out the bug, I am not sure what else I should do.
> >
> > well what one could do is
> > a) create an update
> > b) create e.g. a Kernel package containing a postscript that says Class removeSubclass: ObjectTracer class
> > c) create another update
> >
> > I *think* that forces the load of the package with the "Class removeSubclass: ObjectTracer class" postscript. Bert, am I right?
>
>
> No need for a) and c). Just make a version with that changed postscript. If the postscript is different from a previous postscript, it will be executed.
>
> We only need to issue update maps when some package depends on a specific version to have been loaded before.
>
I just committed Kernel-dtl.856 which should take care of the problem.
Just one sanity check question - we now have this:
Class subclasses ==> {ProtoObject class}
and this:
ProtoObject superclass ==> nil
Is that correct?
Dave
More information about the Squeak-dev
mailing list
|