[BUG] loading new version of RB deletes important methods
Ned Konz
ned at bike-nomad.com
Wed Sep 17 22:29:45 UTC 2003
There were some extension methods that had been edited in the old
version of the RB that are no longer present in that package. One
important example is #isMeta, which was present in the image before
the RB but got marked as Refactory package extension method.
Others that can cause some problems when deleted include:
Behavior>>isMeta
ChangeSet class>>current
Collection>>notEmpty
ContextPart>>homeReceiver
Debugger>>buildMessageBrowser
Object>>isBoolean
Object>>isString
Unfortunately, loading the .mcz file deletes those methods. So you
can't just load the RB package into your image if you have an old
version of the RB loaded.
I don't know what the best solution for this is... perhaps having a
change set that reverts the categories of these extension methods
first? Saying that you can't update isn't a very good strategy.
--
Ned Konz
http://bike-nomad.com
GPG key ID: BEEA7EFE
More information about the Squeak-dev
mailing list
|