> Teach the other folks how to test. :) The journey of a thousand miles begins with a single step, and in this case the single step is making it terribly obvious to me as the lead tech that their code doesn't compile properly. :-)
> sub test { > return unless /\.pm$/; > print "# compiling $_\n"; > system(qq{$^X -e 'print eval { require "$_"; 1 } ? "ok\n" : "not ok\n"' }); > } > > adjust as necessary. Doesn't have to be fancy. Actually, it's going to have to be fancy, but that's my bummer, not yours. This method works well for about 2/3rds of the modules. Thanks for th input. xoxo, Andy -- 'Andy Lester [EMAIL PROTECTED] Programmer/author petdance.com Daddy parsley.org/quinn Jk'=~/.+/s;print((split//,$&) [unpack'C*',"n2]3%+>\"34.'%&.'^%4+!o.'"])