[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]

Re: [PATCH lib/lib.pm 5.005_63] Removing use of vars.pm



At 18.53 -0800 2000.01.21, Russ Allbery wrote:
>Michael G Schwern <schwern@pobox.com> writes:
>
>> Is our() nice and stable and happy enough now to start using it for 5.6
>> destined things?  Should I sweep the 200 or so occurances of C<use vars>
>> out of the core libraries?  (Its a long, boring train ride home)
>
>Can I recommend against doing this for those modules that also have
>versions seperately distributed and maintained on CPAN?  It would make for
>unnecessary differences that would interfere with updating those modules
>to their latest versions, and module maintainers can't make this change
>yet for backwards compatibility reasons.

Also, our() might not be the right thing.  Sometimes, use vars is the right
thing, if you have multiple packages in a file and don't want to share.

-- 
Chris Nandor          mailto:pudge@pobox.com         http://pudge.net/
%PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10  1FF77F13 8180B6B6'])


Follow-Ups from:
Michael G Schwern <schwern@pobox.com>
References to:
Tom Christiansen <tchrist@chthon.perl.com>
Michael G Schwern <schwern@pobox.com>
Russ Allbery <rra@stanford.edu>

[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]