Re: SV: SV: Perl 6 modules plan

2001-08-12 Thread Michael G Schwern
On Sun, Aug 12, 2001 at 08:59:10PM -0400, Kirrily Robert wrote: > I like this idea. The only question is how we get things moved into > deprecated/ ... A lot of modules get deprecated without being abandoned. For example, I'd deprecate Test.pm if there was a formal mechanism. A lot of the old

Re: SV: SV: Perl 6 modules plan

2001-08-12 Thread Kirrily Robert
In perl.perl6.stdlib, you wrote: >Ya know... the CPAN shell has the ability to combine several >repositories together (via CPAN::Site). Since we can't ever get rid >of the old, deprecated versions/names of modules (ie. oraperl vs >DBD::Oracle), we *could* put them into a different repository. > >

Re: Expunge implicit @_ passing

2001-08-12 Thread Damian Conway
> When foo() is called as &foo with no parens and no arguments, it > inherits @_ from it's caller. > I can't think of any reason why this feature is useful anymore, and it > can be a really confusing behavior, so what say we kill it in Perl 6? It's alreday scheduled for termination.

Expunge implicit @_ passing

2001-08-12 Thread Michael G Schwern
Odd feature of perl5: sub bar { &foo } sub foo { print @_ } print bar("It's Magic!"); When foo() is called as &foo with no parens and no arguments, it inherits @_ from it's caller. This might have been originally introduced as an efficient way to pass huge sets of arguments