Mantis - Squeak
Viewing Issue Advanced Details
7801 Environments minor always 12-22-13 14:55 12-22-13 14:55
FrankShearar  
 
normal  
new trunk  
open  
none    
none  
0007801: SmalltalkImage >> #add:toList:after: assumes the root environment
If a class from a non-"root" environment wants to add itself to the startup/shutdown lists, the above-mentioned method rejects the attempt because of a "Smalltalk globals includes: aClass" check.

This means that, for instance, you can't load Xtreams into an Environment, because XTIOHandle tried to register with the shutdown list.

There are no notes attached to this issue.