On Mon, Oct 07, 2002 at 05:56:19PM -0700, chromatic wrote: > On Sat, 05 Oct 2002 15:51:04 -0700, Allison Randal wrote: > > > > > class A would have: > > > > use Acme::N-1_0; # or whatever the format of the name is > > > > while the updated class B would have: > > > > use Acme::N-1_1; > > > > The two versions can co-exist because they have different names. > > Assuming that A and B do not both explicity specify which version they > need, it would then seem a SMOP to hijack use() to use the correct > version of the module for each class. Correct?
Hmmm... I can see how it might be handy if C<use Acme::N;> would just grab the highest numbered "Acme::N..." module on the system. It sounds like you want something more configurable than that, though. Allison