On Mon, 15 Sep 2003, Sean O'Rourke wrote:

> > This problem's been around a while -- I know I've reported it before.  Is
> > it time to give up on 5.00503?  I will retest with 5.8.x, but the
> > compilation takes a *long* time.
>
> I'm not personally a fan of 5.005 compatibility, but it looks to me
> like the "use charnames" was gratuitous, since charnames is already
> being used inside the nearby eval.  Does this fly?

I don't know, since I'm running the 5.8.x re-testing right now, but
your suggestion will certainly let the build proceed a good bit further.
I don't know what the charnames is doing there and whether it's needed
elsewhere or not.

Moreover, Steve Fink's comment just below the line you propose deleting
leads me to believe there's something more to it, but I don't actually
know what the issue was.

> *** String.pm.~1.6.~  Sun Mar 16 01:02:08 2003
> --- String.pm Mon Sep 15 09:07:00 2003
> ***************
> *** 216,222 ****
>               error ("Error in interpolation of control-char: $@"),die if $@;
>           }
>           else {
> -             use charnames qw(:full);
>               # The charnames doesn't seem to propagate into the eval""
>               # for me -- sfink
>               $val = eval qq[use charnames qw(:full); "\\N{$_}"];
> --- 216,221 ----
>
>

-- 
    Andy Dougherty              [EMAIL PROTECTED]

Reply via email to