Colin Putney uploaded a new version of Environments to project The Trunk:
http://source.squeak.org/trunk/Environments-cwp.6.mcz
==================== Summary ====================
Name: Environments-cwp.6
Author: cwp
Time: 6 August 2012, 11:14:17.356 am
UUID: be16cbae-4177-4a75-bded-5550c61f49dd
Ancestors: Environments-cwp.5
Made Environment class>>uninstall complain to the transcript if there is no environment installed, rather than raise an error. Also, added a comment to Environment class>>initialize to explain why we're uninstalling rather than installing.
=============== Diff against Environments-cmm.4 ===============
Item was changed:
----- Method: Environment class>>initialize (in category 'as yet unclassified') -----
initialize
+ self uninstall!
- self install!
Item was added:
+ ----- Method: Environment class>>uninstall (in category 'as yet unclassified') -----
+ uninstall
+ | globals sysdict |
+ self environment class == self ifFalse:
+ [Transcript
+ cr;
+ show: 'Can''t uninstall environments; they''re not currently installed'.
+ ^ self].
+
+ globals := Smalltalk globals instVarNamed: 'contents'.
+ sysdict := SystemDictionary new: globals size.
+ globals associationsDo: [:ea | sysdict add: ea].
+ Smalltalk globals becomeForward: sysdict.!
Colin Putney uploaded a new version of Environments to project The Trunk:
http://source.squeak.org/trunk/Environments-cwp.6.mcz
==================== Summary ====================
Name: Environments-cwp.6
Author: cwp
Time: 6 August 2012, 11:14:17.356 am
UUID: be16cbae-4177-4a75-bded-5550c61f49dd
Ancestors: Environments-cwp.5
Made Environment class>>uninstall complain to the transcript if there is no environment installed, rather than raise an error. Also, added a comment to Environment class>>initialize to explain why we're uninstalling rather than installing.
=============== Diff against Environments-cmm.4 ===============
Item was changed:
----- Method: Environment class>>initialize (in category 'as yet unclassified') -----
initialize
+ self uninstall!
- self install!
Item was added:
+ ----- Method: Environment class>>uninstall (in category 'as yet unclassified') -----
+ uninstall
+ | globals sysdict |
+ self environment class == self ifFalse:
+ [Transcript
+ cr;
+ show: 'Can''t uninstall environments; they''re not currently installed'.
+ ^ self].
+
+ globals := Smalltalk globals instVarNamed: 'contents'.
+ sysdict := SystemDictionary new: globals size.
+ globals associationsDo: [:ea | sysdict add: ea].
+ Smalltalk globals becomeForward: sysdict.!
Frank Shearar uploaded a new version of Tests to project The Trunk:
http://source.squeak.org/trunk/Tests-fbs.155.mcz
==================== Summary ====================
Name: Tests-fbs.155
Author: fbs
Time: 5 August 2012, 7:37:18.228 pm
UUID: 7b5c4063-87a1-4b7e-9e73-656124819a05
Ancestors: Tests-nice.154, Tests-fbs.153
Update the dependencies of the Multilingual and System packages. If these are unanticipated/unwanted, raise a Mantis report! This change merely brings the tests back in line with reality.
=============== Diff against Tests-nice.154 ===============
Item was changed:
----- Method: PackageDependencyTest>>testMultilingual (in category 'tests') -----
testMultilingual
self testPackage: 'Multilingual' dependsExactlyOn: #(
Collections
- Compiler
- Compression
Exceptions
Files
Graphics
Kernel
Morphic
Network
System
'ToolBuilder-Kernel'
- Tools
TrueType
).!
Item was changed:
----- Method: PackageDependencyTest>>testSystem (in category 'tests') -----
testSystem
self testPackage: 'System' dependsExactlyOn: #(
Collections
Compiler
Compression
Exceptions
Files
+ GetText
Graphics
Kernel
Monticello
MonticelloConfigurations
Morphic
MorphicExtras
Multilingual
Network
'PackageInfo-Base'
+ Protocols
Sound
'ToolBuilder-Kernel'
Tools
TrueType
).!
Frank Shearar uploaded a new version of Tests to project The Trunk:
http://source.squeak.org/trunk/Tests-fbs.155.mcz
==================== Summary ====================
Name: Tests-fbs.155
Author: fbs
Time: 5 August 2012, 7:37:18.228 pm
UUID: 7b5c4063-87a1-4b7e-9e73-656124819a05
Ancestors: Tests-nice.154, Tests-fbs.153
Update the dependencies of the Multilingual and System packages. If these are unanticipated/unwanted, raise a Mantis report! This change merely brings the tests back in line with reality.
=============== Diff against Tests-nice.154 ===============
Item was changed:
----- Method: PackageDependencyTest>>testMultilingual (in category 'tests') -----
testMultilingual
self testPackage: 'Multilingual' dependsExactlyOn: #(
Collections
- Compiler
- Compression
Exceptions
Files
Graphics
Kernel
Morphic
Network
System
'ToolBuilder-Kernel'
- Tools
TrueType
).!
Item was changed:
----- Method: PackageDependencyTest>>testSystem (in category 'tests') -----
testSystem
self testPackage: 'System' dependsExactlyOn: #(
Collections
Compiler
Compression
Exceptions
Files
+ GetText
Graphics
Kernel
Monticello
MonticelloConfigurations
Morphic
MorphicExtras
Multilingual
Network
'PackageInfo-Base'
+ Protocols
Sound
'ToolBuilder-Kernel'
Tools
TrueType
).!
Frank Shearar uploaded a new version of Tests to project The Trunk:
http://source.squeak.org/trunk/Tests-fbs.155.mcz
==================== Summary ====================
Name: Tests-fbs.155
Author: fbs
Time: 5 August 2012, 7:37:18.228 pm
UUID: 7b5c4063-87a1-4b7e-9e73-656124819a05
Ancestors: Tests-nice.154, Tests-fbs.153
Update the dependencies of the Multilingual and System packages. If these are unanticipated/unwanted, raise a Mantis report! This change merely brings the tests back in line with reality.
=============== Diff against Tests-nice.154 ===============
Item was changed:
----- Method: PackageDependencyTest>>testMultilingual (in category 'tests') -----
testMultilingual
self testPackage: 'Multilingual' dependsExactlyOn: #(
Collections
- Compiler
- Compression
Exceptions
Files
Graphics
Kernel
Morphic
Network
System
'ToolBuilder-Kernel'
- Tools
TrueType
).!
Item was changed:
----- Method: PackageDependencyTest>>testSystem (in category 'tests') -----
testSystem
self testPackage: 'System' dependsExactlyOn: #(
Collections
Compiler
Compression
Exceptions
Files
+ GetText
Graphics
Kernel
Monticello
MonticelloConfigurations
Morphic
MorphicExtras
Multilingual
Network
'PackageInfo-Base'
+ Protocols
Sound
'ToolBuilder-Kernel'
Tools
TrueType
).!
Frank Shearar uploaded a new version of Tests to project The Trunk:
http://source.squeak.org/trunk/Tests-fbs.153.mcz
==================== Summary ====================
Name: Tests-fbs.153
Author: fbs
Time: 26 July 2012, 11:03:10.766 am
UUID: 8575eb9d-3aad-45e4-93f4-f32186a90e97
Ancestors: Tests-bf.152
Update the dependencies of the Multilingual and System packages. If these are unanticipated/unwanted, raise a Mantis report! This change merely brings the tests back in line with reality.
=============== Diff against Tests-bf.152 ===============
Item was changed:
----- Method: PackageDependencyTest>>testMultilingual (in category 'tests') -----
testMultilingual
self testPackage: 'Multilingual' dependsExactlyOn: #(
Collections
- Compiler
- Compression
Exceptions
Files
Graphics
Kernel
Morphic
Network
System
'ToolBuilder-Kernel'
- Tools
TrueType
).!
Item was changed:
----- Method: PackageDependencyTest>>testSystem (in category 'tests') -----
testSystem
self testPackage: 'System' dependsExactlyOn: #(
Collections
Compiler
Compression
Exceptions
Files
+ GetText
Graphics
Kernel
Monticello
MonticelloConfigurations
Morphic
MorphicExtras
Multilingual
Network
'PackageInfo-Base'
+ Protocols
Sound
'ToolBuilder-Kernel'
Tools
TrueType
).!
Frank Shearar uploaded a new version of Tests to project The Trunk:
http://source.squeak.org/trunk/Tests-fbs.153.mcz
==================== Summary ====================
Name: Tests-fbs.153
Author: fbs
Time: 26 July 2012, 11:03:10.766 am
UUID: 8575eb9d-3aad-45e4-93f4-f32186a90e97
Ancestors: Tests-bf.152
Update the dependencies of the Multilingual and System packages. If these are unanticipated/unwanted, raise a Mantis report! This change merely brings the tests back in line with reality.
=============== Diff against Tests-bf.152 ===============
Item was changed:
----- Method: PackageDependencyTest>>testMultilingual (in category 'tests') -----
testMultilingual
self testPackage: 'Multilingual' dependsExactlyOn: #(
Collections
- Compiler
- Compression
Exceptions
Files
Graphics
Kernel
Morphic
Network
System
'ToolBuilder-Kernel'
- Tools
TrueType
).!
Item was changed:
----- Method: PackageDependencyTest>>testSystem (in category 'tests') -----
testSystem
self testPackage: 'System' dependsExactlyOn: #(
Collections
Compiler
Compression
Exceptions
Files
+ GetText
Graphics
Kernel
Monticello
MonticelloConfigurations
Morphic
MorphicExtras
Multilingual
Network
'PackageInfo-Base'
+ Protocols
Sound
'ToolBuilder-Kernel'
Tools
TrueType
).!
Frank Shearar uploaded a new version of Tests to project The Trunk:
http://source.squeak.org/trunk/Tests-fbs.153.mcz
==================== Summary ====================
Name: Tests-fbs.153
Author: fbs
Time: 26 July 2012, 11:03:10.766 am
UUID: 8575eb9d-3aad-45e4-93f4-f32186a90e97
Ancestors: Tests-bf.152
Update the dependencies of the Multilingual and System packages. If these are unanticipated/unwanted, raise a Mantis report! This change merely brings the tests back in line with reality.
=============== Diff against Tests-bf.152 ===============
Item was changed:
----- Method: PackageDependencyTest>>testMultilingual (in category 'tests') -----
testMultilingual
self testPackage: 'Multilingual' dependsExactlyOn: #(
Collections
- Compiler
- Compression
Exceptions
Files
Graphics
Kernel
Morphic
Network
System
'ToolBuilder-Kernel'
- Tools
TrueType
).!
Item was changed:
----- Method: PackageDependencyTest>>testSystem (in category 'tests') -----
testSystem
self testPackage: 'System' dependsExactlyOn: #(
Collections
Compiler
Compression
Exceptions
Files
+ GetText
Graphics
Kernel
Monticello
MonticelloConfigurations
Morphic
MorphicExtras
Multilingual
Network
'PackageInfo-Base'
+ Protocols
Sound
'ToolBuilder-Kernel'
Tools
TrueType
).!