Re: [Pharo-project] Pool dictionary cause problems to load package from monticello

2011-04-17 Thread Nicolas Cellier
VW uses generalized namespaces. GeneralNameSpace -- NameSpace -- NameSpaceOfClass A PoolDictionary is simply a Namespace, just as Smalltalk. If you want to use a namespace in a class, you have to declare an import in class definition. The import occurs in NameSpaceOfClass that also deals with

[Pharo-project] Pool dictionary cause problems to load package from monticello

2011-04-16 Thread Guillermo Polito
Hi! I have a class who has a pool dictionary defined as ... subclass: #MyClass instanceVariableNames: '' classVariableNames: '' poolDictionaries: 'MyPoolDict' .. And when I load that class from monticello, he warns me with * This package depends on the following classes:

Re: [Pharo-project] Pool dictionary cause problems to load package from monticello

2011-04-16 Thread Stéphane Ducasse
You should use a SharedPool Have a look at what we did for TextConstant. PoolDictionaries are not stored as dictionary in Squeak since ages. Stef On Apr 16, 2011, at 10:06 PM, Guillermo Polito wrote: Hi! I have a class who has a pool dictionary defined as ... subclass: #MyClass

Re: [Pharo-project] Pool dictionary cause problems to load package from monticello

2011-04-16 Thread Guillermo Polito
Thanks Stef for the quick response :)! I'll try and comment later! Thanks On Sat, Apr 16, 2011 at 10:14 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: You should use a SharedPool Have a look at what we did for TextConstant. PoolDictionaries are not stored as dictionary in Squeak

Re: [Pharo-project] Pool dictionary cause problems to load package from monticello

2011-04-16 Thread Mariano Martinez Peck
YEs, what Guille mentions is from GlorpTest from VW. Do you know if in VW they still use PoolDictionaries instead of shared pools? thanks On Sat, Apr 16, 2011 at 10:14 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: You should use a SharedPool Have a look at what we did for

Re: [Pharo-project] Pool dictionary cause problems to load package from monticello

2011-04-16 Thread Guillermo Polito
Actually, I figured that pool dictionary was not used :). So I removed it and problem solved, hehe :D On Sat, Apr 16, 2011 at 10:53 PM, Mariano Martinez Peck marianop...@gmail.com wrote: YEs, what Guille mentions is from GlorpTest from VW. Do you know if in VW they still use PoolDictionaries