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

Sendu Bala bix at sendu.me.uk
Tue Sep 26 22:12:23 UTC 2006


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.



More information about the Bioperl-l mailing list