[Vm-dev] [commit][2654] update help & run files for 3.9

commits at squeakvm.org commits at squeakvm.org
Thu Jan 3 04:59:02 UTC 2013


Revision: 2654
Author:   rowledge
Date:     2013-01-02 20:59:02 -0800 (Wed, 02 Jan 2013)
Log Message:
-----------
update help & run files for 3.9

Modified Paths:
--------------
    trunk/platforms/RiscOS/misc/ToCopy/!Squeak/!Help
    trunk/platforms/RiscOS/misc/ToCopy/!Squeak/!run

Modified: trunk/platforms/RiscOS/misc/ToCopy/!Squeak/!Help
===================================================================
--- trunk/platforms/RiscOS/misc/ToCopy/!Squeak/!Help	2013-01-03 04:52:45 UTC (rev 2653)
+++ trunk/platforms/RiscOS/misc/ToCopy/!Squeak/!Help	2013-01-03 04:59:02 UTC (rev 2654)
@@ -3,7 +3,7 @@
 
 What is this?
 -------------
-This is the RISC OS port of Squeak 3.8, a public domain Smalltalk system.
+This is the RISC OS port of Squeak 3.9, a public domain Smalltalk system.
 Updates, patches etc are available from:
 	http://www.rowledge.org/tim/squeak
 as and when I can make time to produce then. The main website for the Squeak project is:
@@ -24,7 +24,7 @@
 Smalltalk is the original object oriented programming language and environment from which most OSs have learnt about windowing, pixel displays, menus and so on. You will need to read about Smalltalk to make best use of it, since it is likely to be quite unfamiliar to you at first.
 
 Be warned, the user interface is not quite like RISC OS; in particular:-
-a) the right hand mouse button is NOT used as 'adjust', but to operate on the window currently active; thus serving many of the functions of the window icons under RISC OS. 
+a) the right hand mouse button is NOT used as 'adjust', but to operate on the window currently active; thus serving many of the functions of the window icons under RISC OS.
 b) the menus make the choice when you _release_ the menu button over an item. So, press the menu button and hold it down whilst you make your choice.
 c) as you will quickly notice, the Squeak windows can exist only within the single big RiscOS window. This may change later.
 
@@ -32,14 +32,8 @@
 ------------------
 For those with web access, there is plenty of information available about Squeak and all the other variants of Smalltalk. See
 	http://www.squeak.org/
-the Squeak.Org main site for updates, releases, goodies etc and perhaps most important, the squeak mailing list. You may get yourself onto the list by sending email to:
+the Squeak.Org main site for updates, releases, goodies etc and perhaps most important, the squeak mailing list. You may get yourself onto the list by visiting the 'Squeak Mailing Lists' page on the main website.
 
-        squeak-dev-request at lists.squeakfoundation.org
-
-with the subject line set to -
-
-subscribe
-
 Printed Information
 -------------------
 In print there are a number of good sources, some of which you might find on the shelves in better bookstores:-
@@ -64,7 +58,7 @@
       Designing Object-Oriented Software,
             Rebecca Wirfs-Brock, Brian Wilkerson, and Lauren Wiener
             Prentice-Hall 1990 ISBN 0-13-629825-7
-   Squeak specific         
+   Squeak specific
       Squeak, Open Personal Computing for Multimedia, Mark Guzdial & Kim Rose,
             editors, 2001, Prentice-Hall
       Squeak: Object-oriented design with Multimedia Applications, Mark
@@ -93,39 +87,11 @@
 
 The legal bit
 =============
-The license under which Squeak is provided is specified by Apple Computer and can be found in full on http://www.squeak.org:-
-   .:. Plain English Examples of License Terms
-   .:. Our license agreement contains conditions intended to keep 
-   .:. Squeak open and available to the user community, while 
-   .:. allowing users to do useful things with Squeak. You will see 
-   .:. the license once you begin installing Squeak. These following 
-   .:. examples are provided as illustrations and are not legally 
-   .:. binding. See the license for the real terms. To the extent that 
-   .:. the examples and the license conflict, the license will govern.
-   .:. 
-   .:. You are allowed to change Squeak, write extensions to 
-   .:. Squeak, build an application in Squeak, and include some or 
-   .:. all of Squeak with your products. You may distribute all of 
-   .:. these things along with Squeak, or portions of Squeak, for free 
-   .:. or for money. However, you must distribute these things under 
-   .:. a license that protects Apple in the way described in our 
-   .:. license to you.
-   .:. 
-   .:. If you modify any of the methods of class objects (or their 
-   .:. relationships) that come with Squeak (as opposed to building 
-   .:. on top of what we provide), you must post the modifications 
-   .:. on a web site or otherwise make them available for free to 
-   .:. others, just as we have done with Squeak. Our license to you 
-   .:. explains how you must do this.
-   .:. 
-   .:. The same is true if you port Squeak to another machine or 
-   .:. operating system - you must post your port on a web site or 
-   .:. otherwise make it available for free to others under the terms 
-   .:. described in our license to you.
+The license under which Squeak is provided - the MIT License, with some portions covered by the Apache License version 2.0-   can be found in full on http://www.squeak.org
 
 Finally
 -------
-Have fun, join the mailing list, let us know how you do. 
+Have fun, join the mailing list, let us know how you do.
 
 tim
 

Modified: trunk/platforms/RiscOS/misc/ToCopy/!Squeak/!run
===================================================================
--- trunk/platforms/RiscOS/misc/ToCopy/!Squeak/!run	2013-01-03 04:52:45 UTC (rev 2653)
+++ trunk/platforms/RiscOS/misc/ToCopy/!Squeak/!run	2013-01-03 04:59:02 UTC (rev 2654)
@@ -1,15 +1,22 @@
 Wimpslot -min 400K  -max 700k
 Set Squeak$Dir <Obey$Dir>
+
+| Timers: we're either using the druck TimerMod or the Rik Griffin HALTimer
+
 | Make sure the MillisecondTimer & HALTimer module are loaded
-RMEnsure HALTimer 0.03 RMLoad <Squeak$Dir>.modules.HALTimer
-RMEnsure MillisecondTimer 1.00 RMLoad <Squeak$Dir>.modules.MillisecondTimer
+|RMEnsure HALTimer 0.03 RMLoad <Squeak$Dir>.modules.HALTimer
+|RMEnsure MillisecondTimer 1.00 RMLoad <Squeak$Dir>.modules.MillisecondTimer
+|
+RMEnsure TimerMod 4.12 RMLoad <Squeak$Dir>.modules.TimerMod.TimerMod
+
+
 | syntax:
 | {appname} [-vmoption [-vmoption]] imagefilepath [startupfile/URL] [imageoption [imageoption]]
 | vmoptions -
 | -version
 |      Display the version info in a dialogue box
 | -help
-|      Open the help file 
+|      Open the help file
 | -memory:<number>[m|k]
 |      Specify amount of free space to attempt to allocate for Squeak's object
 |      memory.  More will be claimed for the display sprite that is used.
@@ -31,4 +38,4 @@
 | imageoption - any words following will be available to the image via
 | Smalltalk getSystemAttribute: -{1000, 1}
 /<Squeak$Dir>.!Boot
-/<Squeak$Dir>.!RunImage -memory:50m  %*0
\ No newline at end of file
+/<Squeak$Dir>.!RunImage -memory:90m  %*0
\ No newline at end of file



More information about the Vm-dev mailing list