[squeak-dev] The Trunk: Help-Squeak-Project-pre.60.mcz

H. Hirzel hannes.hirzel at gmail.com
Thu Oct 11 20:40:08 UTC 2018


Load instructions are supposed to be here

        https://github.com/OpenSmalltalk/opensmalltalk-vm

but I see none.

But the link to https://github.com/OpenSmalltalk/opensmalltalk-vm
should do the job as that README file may be fixed later.

On 10/11/18, H. Hirzel <hannes.hirzel at gmail.com> wrote:
> A script for VMMaker could be included as this is a prominent
> application of Squeak
>
> MCHttpRepository
>     location: 'http://source.squeak.org/VMMaker'
>     user: ''
>     password: ''
>
> On 10/11/18, Tobias Pape <Das.Linux at gmx.de> wrote:
>> Should work for pier, too :)
>>> On 11.10.2018, at 22:05, commits at source.squeak.org wrote:
>>>
>>> Patrick Rein uploaded a new version of Help-Squeak-Project to project
>>> The
>>> Trunk:
>>> http://source.squeak.org/trunk/Help-Squeak-Project-pre.60.mcz
>>>
>>> ==================== Summary ====================
>>>
>>> Name: Help-Squeak-Project-pre.60
>>> Author: pre
>>> Time: 11 October 2018, 9:04:51.677871 pm
>>> UUID: 7f5d9b97-1e7c-bd40-be50-b3fa63d4dbce
>>> Ancestors: Help-Squeak-Project-ul.59
>>>
>>> Updates the extending the system help topic
>>>
>>> =============== Diff against Help-Squeak-Project-ul.59 ===============
>>>
>>> Item was changed:
>>>  ----- Method: SqueakProjectHelp class>>extendingTheSystem (in category
>>> 'pages') -----
>>>  extendingTheSystem
>>>  	"This method was automatically generated. Edit it using:"
>>>  	"SqueakProjectHelp edit: #extendingTheSystem"
>>> + 	^HelpTopic
>>> - 	^(HelpTopic
>>>  		title: 'Extending The System'
>>>  		contents:
>>>  'SqueakMap is an integrated catalog of external applications for
>>> Squeak.
>>> It is accessible from the "Apps" menu.  This catalog does not host the
>>> projects, it merely documents the load scripts required to correctly
>>> bring
>>> them into the image.
>>>
>>>  Many SqueakMap packages use Installer, which defines several packages
>>> in
>>> its package-definitions protocol.  Any of these can be loaded with an
>>> expression like the following:
>>>
>>>  	Installer new merge: #openGL
>>>
>>>  Change #openGL to the selector name of the package you want to load.
>>> The
>>> latest version of that package and all of its prerequisites will be
>>> merged
>>> into the image.  Merging a package is no different from loading it
>>> unless
>>> the package is already loaded, in which case it is upgraded to the
>>> latest
>>> version in a way that preserves any local changes you may already have
>>> made.
>>>
>>> + Other packages can be loaded through Metacello. If you come across a
>>> project providing either a MetacelloConfiguration or MetacelloBaseline,
>>> you can install Metacello through
>>> +
>>> + 	Installer ensureRecentMetacello
>>> +
>>>  ---------------
>>>  This remainder of this workspace documents load-scripts for packages
>>> that
>>> are not documented in either SqueakMap or Installer.
>>>
>>>  OCompletion
>>>  "Provides source code completion as you type"
>>> + Installer ensureRecentMetacello.
>>> + (Smalltalk at: #Metacello) new
>>> + 	configuration: ''OCompletion'';
>>> + 	load.
>>> - (Installer ss project: ''OCompletion'')
>>> - 	addPackage: ''OcompletionSqueakCompatibility'';
>>> - 	addPackage: ''Ocompletion'';
>>> - 	install.
>>> - (Smalltalk at: #ECToolSet) register.
>>> - (Smalltalk at: #ToolSet) default: (Smalltalk at: #ECToolSet).
>>>
>>>  Omnibrowser
>>>  "Including Refactoring engine"
>>>  (Installer ss project: ''MetacelloRepository'') install:
>>> ''ConfigurationOfOmniBrowser''.
>>>  ((Smalltalk at: #ConfigurationOfOmniBrowser) project perform:
>>> #lastVersion) load: #( Dev ).
>>>
>>>  Pier CMS
>>>  "Pier CMS: http://www.piercms.com"
>>>  (Installer ss project: ''MetacelloRepository'') install:
>>> ''ConfigurationOfPier2''.
>>>  (Smalltalk at: #ConfigurationOfPier2) load.
>>>
>>>  (Installer lukas project: ''pier2'') install: ''Pier-Blog''.
>>>  (Installer lukas project: ''pier2'') install: ''Pier-Book''.
>>>  (Installer lukas project: ''pier2addons'') install: ''Pier-Setup''.
>>>  (Smalltalk at: #PRDistribution)  new register.
>>>
>>>  Open Cobalt
>>>  "http://opencobalt.org (Best to run this from an image in an open
>>> cobalt
>>> directory)"
>>>  Installer ss project: ''TweakCore''; install: ''update''.
>>>  [Installer ss project: ''TweakExtras''; install: ''update'']
>>>  	on: (Smalltalk at: #CUnsynchronizedModification) do: [:ex | ex
>>> resume].
>>>  Installer cobalt project: ''Tweak'';
>>>  	answer: ''Would you like to conserve memory at all costs?'' with:
>>> true;
>>>  	answer: ''Password for interactive VNC connections?'' with:
>>> ''cobalt'';
>>>  	answer: ''Would you like to add the RFBServer to the World open
>>> menu?''
>>> with: true;
>>>  	install: ''update''
>>>  !!
>>> + ]style[(9 309 19 252 6 126 8 130 9 141 21 146 11 80 68 2 11 210 8 386
>>> 11
>>> 547)Rcode://SMLoaderPlus open;FBitmap DejaVu Sans#14,FBitmap DejaVu
>>> Sans#14,Rcode://ToolSet browseClass: Installer category:
>>> ''package-definitions'';FBitmap DejaVu Sans#14,FBitmap DejaVu
>>> Sans#14,iFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,uFBitmap DejaVu
>>> Sans#14,FBitmap DejaVu
>>> Sans#14,Rhttps://github.com/metacello/metacello;,FBitmap DejaVu
>>> Sans#14,,FBitmap DejaVu Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu
>>> Sans#14,,FBitmap DejaVu Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu
>>> Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,buFBitmap DejaVu
>>> Sans#14,FBitmap DejaVu Sans#14!!' readStream nextChunkText!
>>> - ]style[(9 309 19 252 6 126 8 237 11 270 11 210 8 386 11
>>> 547)Rcode://SMLoaderPlus open;,,Rcode://ToolSet browseClass: Installer
>>> category: ''package-definitions'';,,i,,u,,bu,,bu,,bu,,bu,!!' readStream
>>> nextChunkText)
>>> - 			key: #extendingTheSystem!
>>>
>>>
>>
>>
>>
>


More information about the Squeak-dev mailing list