[Pkg] Packages: Sake-Packages-kph.8.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Fri Dec 12 01:30:45 UTC 2008


A new version of Sake-Packages was added to project Packages:
http://www.squeaksource.com/Packages/Sake-Packages-kph.8.mcz

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

Name: Sake-Packages-kph.8
Author: kph
Time: 12 December 2008, 1:30:44 am
UUID: 2acd265b-9f20-48be-aea7-197e9230cfb7
Ancestors: Sake-Packages-kph.7

add some items to mc menus.
register our package names with PackageInfo's properties

=============== Diff against Sake-Packages-kph.7 ===============

Item was added:
+ ----- Method: MCWorkingCopy>>myMenuForPackages: (in category '*sake-packages') -----
+ myMenuForPackages: aMenu
+ 
+ 	(self packageInfo propertyAt: #packages) ifNotNilDo: [ :pkgName |
+ 		aMenu
+ 			add: 'load latest release using Sake/Packages' 
+ 			target: (Packages current named: 'pkgName') 
+ 			selector: #run.
+ 		
+ 		aMenu 
+ 			add: 'load latest code using Sake/Packages' 
+ 			target: (Packages beta named: 'pkgName') 
+ 			selector: #run.		
+ 	]. !

Item was added:
+ ----- Method: Packages>>addToPackageInfo (in category 'as yet unclassified') -----
+ addToPackageInfo
+ 
+ 	(self info mcName ifNil: [ self name ]) ifNotNilDo: [ :mcName |
+ 		(PackageOrganizer default packageNamed: mcName ifAbsent: [ ^ self ])
+ 			propertyAt: #packages put: self name.
+ 	]. 
+ 	!



More information about the Packages mailing list