[Pkg] The Trunk: System-mt.1100.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Sep 24 15:19:31 UTC 2019


Marcel Taeumel uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-mt.1100.mcz

==================== Summary ====================

Name: System-mt.1100
Author: mt
Time: 24 September 2019, 5:19:25.04486 pm
UUID: 5150ba88-637f-6d4e-af0f-bf488412cc27
Ancestors: System-mt.1099

Complements Tools-mt.893:
- fixes a bug in system start-up into an MVC project

=============== Diff against System-mt.1099 ===============

Item was changed:
  ----- Method: AutoStart class>>startUp: (in category 'initialization') -----
  startUp: resuming
  	"The image is either being newly started (resuming is true), or it's just been snapshotted.
  	If this has just been a snapshot, skip all the startup stuff."
  
  	| startupParameters launchers |
  	self active ifTrue: [^self].
  	self active: true.
  	resuming ifFalse: [^self].
  
  	startupParameters := Smalltalk namedArguments.
  
+ 	Project current startUpActions.
- 	Project current world ifNotNil: [:w | w install. w firstHand position: 100 @ 100 ].
  			
+ 	self processUpdates.
- 	 self processUpdates.
  
  	launchers := self installedLaunchers collect: [:launcher |
  		launcher new].
  	launchers do: [:launcher |
  		launcher parameters: startupParameters].
  	launchers do: [:launcher |
  		Project current addDeferredUIMessage: [launcher startUp]]!

Item was added:
+ ----- Method: Project>>interruptCleanUpFor: (in category 'scheduling & debugging') -----
+ interruptCleanUpFor: interruptedProcess
+ 	"Clean up things in case of a process interrupt."!

Item was added:
+ ----- Method: Project>>startUpActions (in category 'enter') -----
+ startUpActions
+ 	"The image is being newly started, not just snapshotted."
+ 	
+ !



More information about the Packages mailing list