[squeak-dev] The Inbox: Monticello-cbc.398.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Aug 25 05:23:29 UTC 2010


A new version of Monticello was added to project The Inbox:
http://source.squeak.org/inbox/Monticello-cbc.398.mcz

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

Name: Monticello-cbc.398
Author: cbc
Time: 24 August 2010, 10:23:07.04 pm
UUID: 17665218-7f4f-bd4f-b3e6-8c6acc595b1d
Ancestors: Monticello-ar.397

Adding support for not updaing unloaded packages from Trunk, but when the package is manually reloaded, it starts loading from Trunk again.

=============== Diff against Monticello-ar.397 ===============

Item was changed:
  ----- Method: MCWorkingCopy>>merged: (in category 'operations') -----
  merged: aVersion
  	ancestry addAncestor: aVersion info.
+ 	MCMcmUpdater startLoading: self package name.
  	self changed!

Item was changed:
  ----- Method: MCPackage>>unload (in category 'as yet unclassified') -----
  unload
+ 	"Flag this package to not automatically reload when updating from Trunk.
+ 		To begin receiving trunk updates on this package again, manually reload package."
+ 	MCMcmUpdater skipLoading: self name.
  	^ self workingCopy unload!

Item was changed:
  ----- Method: MCWorkingCopy>>loaded: (in category 'operations') -----
  loaded: aVersion
  	ancestry := MCWorkingAncestry new addAncestor: aVersion info.
  	requiredPackages := OrderedCollection withAll: (aVersion dependencies collect: [:ea | ea package]).
  	self modified: false.
+ 	MCMcmUpdater startLoading: self package name.
  	self changed!




More information about the Squeak-dev mailing list