[Bioperl-l] Simplifications now possible with Perl 5.6.1requirement?

Chris Fields cjfields at uiuc.edu
Tue Sep 26 23:28:16 UTC 2006




> -----Original Message-----
> From: bioperl-l-bounces at lists.open-bio.org [mailto:bioperl-l-
> bounces at lists.open-bio.org] On Behalf Of Sendu Bala
> Sent: Tuesday, September 26, 2006 5:12 PM
> To: bioperl-l at bioperl.org
> Subject: Re: [Bioperl-l] Simplifications now possible with Perl
> 5.6.1requirement?
> 
> Chris Fields wrote:
> >
> >>> use base qw(Bio::Class);
> >>> # instead of
> >>> use vars qw(@ISA); @ISA=qw(Bio::Class);
> >> use base arrived in 5.4? Anyway, some modules already use it, and I
> >> agree we all should. Worth just converting all modules over?
> >
> > Yes!  Definitely agree.
> 
> I made the change. Not all modules could easily be changed, but the vast
> majority were fine. Doing this has the added benefit that the docs at
> http://doc.bioperl.org/bioperl-live/ now don't have the inherited
> modules duplicated in the included modules section, which always annoyed
> me and confused the picture.

That's fantastic!  I'll have to run tests on WinXP and Mac, but I'm sure it
will be fine.

Christopher Fields
Postdoctoral Researcher - Switzer Lab
Dept. of Biochemistry
University of Illinois Urbana-Champaign




More information about the Bioperl-l mailing list