Peaceful coexistence (for 5 and 6)

2001-12-24 Thread Brent Dax
We have an empty 'less' pragma in Perl 5, right? use less '6'; use less '6' => 'path/to/perl/6/version'; --Brent Dax [EMAIL PROTECTED] Configure pumpking for Perl 6 "Nothing important happened today." --George III of England's diary entry for 4-Jul-1776

Re: Perl 6's Exporter

2001-12-24 Thread Michael G Schwern
On Mon, Dec 24, 2001 at 04:22:33PM +, Nicholas Clark wrote: > > Also it would cause "subroutine redefined" warnings in this sort of > > code: > > > > use Exporter; > > sub import { > > ... > > Exporter::export_to_level(...); > > } > > Not if it's in EXPORT_OK, sur

Re: Perl 6's Exporter

2001-12-24 Thread Michael G Schwern
On Mon, Dec 24, 2001 at 01:11:21PM +, Nicholas Clark wrote: > > > 4. For modules, saying 'use Exporter' should be enough to get import. > > >If you don't want Exporter's import(), just C. > > > > Very nice. Exporter::Lite does just that. > > What actually stops us retrofitting that onto

Re: Perl 6's Exporter

2001-12-24 Thread Nicholas Clark
On Sat, Dec 22, 2001 at 07:47:31PM -0500, Michael G Schwern wrote: > I've rearranged the proposed features a bit to put the long objections > at the bottom. > > Brent Dax wrote: > > I've been thinking about improvements that could be made to Exporter for > > Perl 6. > > 3. Warnings about conflic

Re: Perl 6's Exporter

2001-12-24 Thread Nicholas Clark
On Sun, Dec 23, 2001 at 01:58:32AM -0500, Michael G Schwern wrote: > On Sat, Dec 22, 2001 at 09:20:08PM -0800, Brent Dax wrote: > > I do think that we should get rid of '!symbol' and especially > > '/regex/'; they seem like an unnecessary complication. > > Yeah, chuck 'em. It would be interesti