[Pkg] Sake : Sake-Core-kph.84.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Sat Dec 13 07:42:47 UTC 2008


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

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

Name: Sake-Core-kph.84
Author: kph
Time: 13 December 2008, 7:42:45 am
UUID: 1184c50c-72ce-4750-8b88-a980a59d03e1
Ancestors: Sake-Core-kph.78

saving tasks on WorkingCopy

=============== Diff against Sake-Core-kph.78 ===============

Item was added:
+ ----- Method: MCWorkingCopy>>taskSaveWithComment: (in category '*sake-core') -----
+ taskSaveWithComment: message
+  
+ 	^ (self taskSaveIn: self repository withComment: message) defined
+  !

Item was added:
+ ----- Method: MCWorkingCopy>>taskSaveIn:withComment: (in category '*sake-core') -----
+ taskSaveIn: repo withComment: message
+  
+ 	^ SakeTask define: [ :task |
+  
+ 		task if: [  self needsSaving and: [  (self changesRelativeToRepository: repo) isEmpty not ]  ].
+  				
+ 		task action: [ self repositoryGroup addRepository: repo.
+ 				repo storeVersion: (self newVersionWithName: self uniqueVersionName message: message)
+ 			] 
+ 		
+ 	  ].
+  !

Item was removed:
- ----- Method: PackageOrganizer class>>taskSaveAllPackagesIn:withComment: (in category '*sake-core') -----
- taskSaveAllPackagesIn: repository withComment: message
- 
- 	^ SakeTask define: [ :task |
-  				
- 		task dependsOn: (self default packageInfos collect: [ :pkgInfo |  pkgInfo taskSaveIn: repository withComment: message ])
- 
- 	].
- 
-  !



More information about the Packages mailing list