El 4/22/07 7:47 AM, "Ralph Johnson" johnson@cs.uiuc.edu escribió:
How do you reload eToys? As you know, my goal is that as much as possible should be taken out of the image and loaded. So, if you can reload it then I am in favor ot taking it out. We will need some tests for it, so we know it has been reloaded successfully.
Damien, it sounded to me that Edgar said that the image still needed a lot of work. So, yu should not base swueak-dev on it. Instead, you should make sure squeak-dev works on both the current 3.10 and 3.10alpha7091W
-Ralph
I do two new Etoys and Nebraska .mcz. I need do some trick for unloading, but unlike Pavel , I don't change initialize on Etoys and Nebraska classes. No Undeclared , no obsoletes. Using yours Monticello version I could load this .mcz from my repository (I don't put into 310 still). Don't need of special things. Only the two minors complaints what I said in previous mail. The cleaning what I saying is the growing of undeclared of 183 what we have now to 352. This don't should raise problems for packages not using some of Etoys and Nebraska. I keep the classes what I learn we could need sooner or later . This still in image classes are #(ActorState MethodMorph Player Presenter StickySketchMorph UnscriptedPlayer SlotInformation) Still remains remove the Test classes of Etoys what now give 7 errors, but is a easy step.
Maybe Damien (and others) like to have the chance of see the kind of problems what this image have ? For not having obsoletes, I must recode several of Flaps (and discover one or two things ). Follow the same style of commenting out example:
defaultsQuadsDefiningSuppliesFlap "Answer a list of quads which define the objects to appear in the default Supplies flap. previously in quadsDefiningSuppliesFlap"
^ #( (RectangleMorph authoringPrototype 'Rectangle' 'A rectangle') (RectangleMorph roundRectPrototype 'RoundRect' 'A rectangle with rounded corners') (EllipseMorph authoringPrototype 'Ellipse' 'An ellipse or circle') (StarMorph authoringPrototype 'Star' 'A star') (CurveMorph authoringPrototype 'Curve' 'A curve') (PolygonMorph authoringPrototype 'Polygon' 'A straight-sided figure with any number of sides') (TextMorph boldAuthoringPrototype 'Text' 'Text that you can edit into anything you desire.') "(ScriptingSystem prototypicalHolder 'Holder' 'A place for storing alternative pictures in an animation, etc.')" (ImageMorph authoringPrototype 'Picture' 'A non-editable picture of something') "(ScriptableButton authoringPrototype 'Button' 'A Scriptable button')" (SimpleSliderMorph authoringPrototype 'Slider' 'A slider for showing and setting numeric values.') (PasteUpMorph authoringPrototype 'Playfield' 'A place for assembling parts or for staging animations') (BookMorph authoringPrototype 'Book' 'A multi-paged structure') (TabbedPalette authoringPrototype 'TabbedPalette' 'A structure with tabs') (JoystickMorph authoringPrototype 'Joystick' 'A joystick-like control') (ClockMorph authoringPrototype 'Clock' 'A simple digital clock') (BookMorph previousPageButton 'PreviousPage' 'A button that takes you to the previous page') (BookMorph nextPageButton 'NextPage' 'A button that takes you to the next page') ) asOrderedCollection