Seaside installations needed
Installer ensureRecentMetacello
Metacello new configuration: 'Seaside3'; repository: 'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main'; version: #stable; load: 'OneClick'.
On 7/5/18, Tim Johnson digit@sonic.net wrote:
Reproduced on OS X 10.13.4, Squeak 5.2alpha #18137-64bit, Cog Spur 5.0-201806080613.
On Jul 4, 2018, at 1:26 PM, H. Hirzel wrote:
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 >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >