[squeak-dev] The Trunk: Installer-Core-cmm.336.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Feb 12 16:44:51 UTC 2010

Chris Muller uploaded a new version of Installer-Core to project The Trunk:

==================== 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.
- 	!

More information about the Squeak-dev mailing list