On Wed, Mar 29, 2017 at 09:52:20PM +0000, Matt S Trout wrote: > On Wed, Mar 29, 2017 at 12:38:29PM +0100, Dave Mitchell wrote: > > Does the following change to the 'do' entry in perlfunc look plausible to > > cope withe the facts that: > > * dot is now removed from @INC by default; > > * do now warns; > > I would also make sure that the example uses ./ Well, the first example within the '=item do EXPR' section is do './stat.pl'; Is that what you meant? > and instead of just > > do "stat.pl" failed, '.' is no longer in @INC > > the warning should be > > do "stat.pl" failed, '.' is no longer in @INC, did you mean do "./stat.pl" ? > > ala the "did you need to install" error on require() failure. I'd be reluctant to change the warning at this extremely late stage. Although if (as indicated in another thread) we need to fix up a whole load of code within the perl distribution that does 'do' anyway, then perhaps it not to late. Anyone else have an opinion? -- Fire extinguisher (n) a device for holding open fire doors.Thread Previous | Thread Next