Chris Muller uploaded a new version of Installer-Core to project The Trunk:
http://source.squeak.org/trunk/Installer-Core-cmm.336.mcz==================== Summary ====================
Name: Installer-Core-cmm.336
Author: cmm
Time: 12 February 2010, 10:43:51.274 am
UUID: 0918aac9-8c06-4e94-917a-c28cd2cf68be
Ancestors: Installer-Core-nice.336
- When installing ChangeSets, name the change-set the _local_ name of the file, not the fully-qualified name, because due to further post-processing of the name, using the fully-qualifed ends up stripping all chars after a period, resulting in the same name trying to be installed from different change-sets in the same source directory.
=============== Diff against Installer-Core-nice.336 ===============
Item was changed:
----- Method: Installer>>installGZ:from: (in category 'mantis') -----
installGZ: aFileName from: stream
-
"FileIn the contents of a gzipped stream"
-
| zipped unzipped |
-
zipped := self classGZipReadStream on: stream.
unzipped := MultiByteBinaryOrTextStream with: zipped contents asString.
unzipped reset.
+ self
+ newChangeSetFromStream: unzipped
+ named: (FileDirectory localNameFor: aFileName)!
-
- self newChangeSetFromStream: unzipped named:aFileName.
-
- !