# from Andreas J. Koenig # on Saturday 17 November 2007 01:54: >A different and slightly less brute fix would probably be to say >version::->new() like I do on all package names always everywhere >because it's the only safe way to call a method on a package name that >has no colons in it.
Well, or any package whatsoever. $ perl -e 'use strict; use warnings; sub foo::bar () {"this"}; foo::bar->new' Can't locate object method "new" via package "this" --Eric -- If the above message is encrypted and you have lost your pgp key, please send a self-addressed, stamped lead box to the address below. --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------