Re: Etoys Again: saving a project
Yoshiki Ohshima via Squeak-dev <[email protected]>
| Newsgroups | gmane.comp.lang.smalltalk.squeak.general |
|---|---|
| Message-ID | <CAHC3jCPL23AMBn2JKawCCLSEyELDu=B5YAhE9OgxpV=mVaj1Ew@mail.gmail.com> |
I am glad to see etoysillinois.org is still alive. And I am mildly surprised that a .pr file can be loaded into a 6.1 based Etoys. I guess somebody worked on it so that an SExp based project can be loaded into it. (thanks) I can load and "save" a project from etoysillinois.org onto https://squeak.js.org/etoys/ which is definitely compatible. The "save" has quotes as it does not let you simply download. On Mon, Jun 1, 2026 at 8:21 AM Edwin Ancaer <[email protected]> wrote: > > Hello, > > With Squeak6.1 installed, I now can load and run Etoys projects that I > copied from etoysillinois.org. However, when publishing them, I get a > DialogWindow saying > > " > > > *Some block(s) which reference instance variables are included in this > segment. These may fail when the segment is loaded if the class has been > reshaped. What would you like to do?" * > > I then can choose to stop and get a look or to keep going. > > When I choose to stop and get a look, the following error pops up; > > [image: rocks_error_saving.png] > > Can someone tell me what is the problem with the MorphicAlarmQueue > initialize. > > As far as I can see, no instance variables are used inside a block here, > only method calls: > > *initialize* > super initialize. > mutex := Mutex new. > sequenceNumber := 0. > heap := Heap sortBlock: [ :alarmA :alarmB | > alarmA scheduledTime = alarmB scheduledTime > ifFalse: [ alarmA scheduledTime < alarmB scheduledTime ] > ifTrue: [ > alarmA sequenceNumber = alarmB sequenceNumber > ifFalse: [ alarmA sequenceNumber < alarmB sequenceNumber ] > ifTrue: [ self error: 'These alarms run at the same time' > ] ] ] > > Can someone tell me what I am missing here? > > When I choose to keep going, there is no problem and the projects gets > saved. However, when I now try to load it, I get an error: class is not in > structures list. Still researching that one, however. > > Thanks for any help, > > Edwin Ancaer > Squeak-dev mailing list -- [email protected] > To unsubscribe send an email to > [email protected] -- -- Yoshiki Squeak-dev mailing list -- [email protected] To unsubscribe send an email to [email protected]
rocks_error_saving.png
(image/png, 118.8 KB) - not displayed