Installation of Metacello http://wiki.squeak.org/squeak/6157 https://github.com/Metacello/metacello As of now leads to a VM crash.
On 7/2/18, H. Hirzel hannes.hirzel@gmail.com wrote:
P.S. Project32b5d2.004.pr
32b = 32bit.
On 7/2/18, H. Hirzel hannes.hirzel@gmail.com wrote:
Develop and execute manual testcases for project saving / loading of Squeak 5.2 *.pr files (*.pr file see http://wiki.squeak.org/squeak/885) Example file Project32b5d2.004.pr attached
Result: SUCCESS
On 7/2/18, H. Hirzel hannes.hirzel@gmail.com wrote:
Test case copied from http://lists.squeakfoundation.org/pipermail/squeak-dev/2018-July/199422.html
- Open a workspace, type some text in it.
- Ctrl+left click on the text to open the morph menu of the
TextMorphForEditView. 3. Choose "text properties..."
Result: FAILURE
On 7/2/18, H. Hirzel hannes.hirzel@gmail.com wrote:
Project saving and loading has been made to work again: Test various scenarios.
On 7/2/18, H. Hirzel hannes.hirzel@gmail.com wrote:
NuScratch: If you click on 'full screen' you get Project>>#fullScreenOn has been deprecated.
On 7/2/18, H. Hirzel hannes.hirzel@gmail.com wrote:
On 7/2/18, H. Hirzel hannes.hirzel@gmail.com wrote: > NuScratch installation test in Squeak 5.2a > > Result OK > Steps: http://wiki.squeak.org/squeak/1263 > Comment: Too many steps to do the installation. Help call does not work > > On 6/28/18, H. Hirzel hannes.hirzel@gmail.com wrote: >> Note that the test code for the test in the previous mail is just >> >> s := SimpleButtonMorph new. >> s target: [(EllipseMorph new extent: 50@50; color: Color red) >> openInHand]. >> s label: 'Get a red dot'. >> s actionSelector: #value. >> s openInHand. >> >> It is to be pasted into a Workspace , executed and then the >> workspace >> needs to be closed before the project is saved. >> >> On 6/28/18, H. Hirzel hannes.hirzel@gmail.com wrote: >>> A test case which tests project loading from Squeak 3.x projects - >>> a >>> project which includes a BlockContext object >>> >>> A minimal test case is >>> >>> a) Take a Squeak 3.10.2 image such as the >>> http://folk.uio.no/trygver/assets/BabyIDE.zip version from Trygve >>> Reenskaug >>> >>> use an interpreter VM to open it. >>> >>> b) open a new empty project (no flaps, no trash can): Label it >>> 'SimplBtnMrphWthBlkAsTgt1' >>> (the name needs to be less than 24 characters, unfortunately) >>> >>> c) Use the second example of page >>> http://wiki.squeak.org/squeak/6413 >>> a SimpleButtonMorph with a block as target. >>> >>> d) Choose 'world menu' / 'projects' / 'save project on local file >>> only' >>> >>> e) Get the file 'SimplBtnMrphWthBlkAsTgt1.001.pr' from the >>> Squeaklets >>> folder >>> >>> f) Drop the project file onto the desktop of a Squeak5.2alpha >>> latest >>> update: #18117 image >>> >>> >>> On 6/28/18, H. Hirzel hannes.hirzel@gmail.com wrote: >>>> Load and test >>>> >>>> SIXX - Smalltalk Instance eXchange in XML >>>> >>>> SIXX allows you to exchange nets of Smalltalk objects between >>>> Squeak, >>>> Pharo, Cuis, VW and Dolphin Smalltalk. >>>> >>>> http://wiki.squeak.org/squeak/84 >>>> >>>> On 6/28/18, H. Hirzel hannes.hirzel@gmail.com wrote: >>>>> Page http://wiki.squeak.org/squeak/1183 shows the results of >>>>> loading >>>>> *.pr files from SqueakLand (Etoys project files). Currently 10 >>>>> project >>>>> files load fine, 2 do not. >>>>> >>>>> On 6/9/18, H. Hirzel hannes.hirzel@gmail.com wrote: >>>>>> Test case: 'Unloading Etoys from Squeak 5.2' >>>>>> >>>>>> Description: http://wiki.squeak.org/squeak/1156 >>>>>> >>>>>> ToDo: Do test and update wiki page with the result. >>>>>> >>>>>> On 6/6/18, H. Hirzel hannes.hirzel@gmail.com wrote: >>>>>>> A sketch of another manual test case (details will be provided >>>>>>> in >>>>>>> another thread) >>>>>>> >>>>>>> Use Etoys projects >>>>>>> -------------------------- >>>>>>> 1. Download latest 5.2a >>>>>>> 2. Load the Add-On which allows for Etoys projects >>>>>>> see thread 'MorphicProject subclass: #EtoysProject' >>>>>>> 3. Find out what is possible to do and what is not possible. >>>>>>> Develop several test cases >>>>>>> >>>>>>> HH. >>>>>>> >>>>>>> On 6/2/18, H. Hirzel hannes.hirzel@gmail.com wrote: >>>>>>>> Hi Edgar >>>>>>>> >>>>>>>> On 5/26/18, Edgar J. De Cleene edgardec2005@gmail.com >>>>>>>> wrote: >>>>>>>>> Added. >>>>>>>>> But you don't need go to 3.8. >>>>>>>>> 3.10.2 should work and if not send mail to me. >>>>>>>> >>>>>>>> It works fine in 3.10.2 as well. >>>>>>>> >>>>>>>>> For a complete forensics, 4.5 could be updated almost to 4.6 >>>>>>>>> final, >>>>>>>>> when >>>>>>>>> Cog >>>>>>>>> brings us speed and troubles :=) >>>>>>>> >>>>>>>> This probably does not work generally, see new test case >>>>>>>> below. >>>>>>>> >>>>>>>> >>>>>>>> A new test case is here >>>>>>>> Load a small piece of 'active content' (a "slide"), together >>>>>>>> with >>>>>>>> construction code and instructions >>>>>>>> http://wiki.squeak.org/squeak/2765 >>>>>>>> >>>>>>>> Result >>>>>>>> - 3.2 .morph file was created in Squeak 3.2 >>>>>>>> - 3.8.1 - loads fine >>>>>>>> - 3.10.2 - loads fine >>>>>>>> - 4.4 - does NOT load >>>>>>>> - 5.1 - does NOT load >>>>>>>> - Squeak6.0alpha #17233 - does NOT load >>>>>>>> - 5.2a - loads fine >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> --------------------------------------------------------------- >>>>>>>> >>>>>>>> Another test case from the VM-developer list >>>>>>>> >>>>>>>> 1. On macOS Sierra, version 10.12.6 (16G1314). >>>>>>>> 2. Downloaded most recent Squeak5.2alpha -macOS.zip, >>>>>>>> 3. extract it, >>>>>>>> 4. copy it to a new folder and open it. >>>>>>>> 5. Click on maximize button in the Squeak window. >>>>>>>> >>>>>>>> EXPECTED RESULT >>>>>>>> The Squeak window is maximized. >>>>>>>> >>>>>>>> CURRENT RESULT >>>>>>>> Squeak crashes >>>>>>>> >>>>>>>> Might be difficult to reproduce >>>>>>>> >>>>>>>> ----------------------------- >>>>>>>> Regards >>>>>>>> Hannes >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >