A new version of Sake-Packages was added to project Packages: http://www.squeaksource.com/Packages/Sake-Packages-kph.7.mcz
==================== Summary ====================
Name: Sake-Packages-kph.7 Author: kph Time: 2 November 2008, 1:05:45 am UUID: 1b742989-dd1b-4172-8c50-ac6f29aff37a Ancestors: Sake-Packages-kph.6
remove dependence on splitOn:
=============== Diff against Sake-Packages-kph.6 ===============
Item was changed: ----- Method: Packages class>>launchWith: (in category 'launcher') ----- launchWith: params
| packagesClass task | packagesClass := self current. params at: 'B' ifPresent: [ :v | params at: 'BETA' put: v ]. params at: 'U' ifPresent: [ :v | params at: 'UNLOAD' put: v ]. params at: 'L' ifPresent: [ :v | params at: 'LOAD' put: v ].
params at: 'BETA' ifPresent: [ :v | v ifTrue: [ packagesClass := self beta ]. ].
params at: 'LOAD' ifPresent: [ :v | + task := packagesClass collection: (v findTokens: ';') - task := packagesClass collection: (v splitOn: ';') ]. + - params at: 'UNLOAD' ifPresent: [ :v | + task := SakeTask collection: ((v findTokens: ';') collect: [ :ea | (self named: ea) unload ]) - task := SakeTask collection: ((v splitOn: ';') collect: [ :ea | (self named: ea) unload ]) ].
task launch: params. ^ true!
packages@lists.squeakfoundation.org