On Friday, March 29, 2002, at 12:30 , Jarkko Hietaniemi wrote:
> Looks good so far (still compiling, expect for one nit): in enc2xs I 
> needed
> to add the dotdot-dotdot:
>
> BEGIN {
>     unshift @INC, qw(../../lib ../../../lib ../../../../lib);
>     $ENV{PATH} .= ';../..;../../..;../../../..' if $^O eq 'MSWin32';
> }

   Yes,  This @INC manipulation is ugly to the least but needed for perl 
build.  I wanted to make this one conditional but by the time I release 
1.00 Hypnos has gotten me.  I wanted to release the one with new enc2xs 
to gather feedback so I gave it a go-ahead before she embraced.
   I will send you a patch to make this one conditinal BEFORE the next 
release

> I'm also wondering whether the #!../../../perl is the best possible
> shebang line...

   So do I but the shebang line is never used during the builds (always 
called via "perl enc2xs" form) of perl and Encode themselves and via 
Makefile.PL that is autogenerated via enc2xs -M.  And by the time you 
find enc2xs on INST_SCRIPT, MakeMaker will fix this shebang.  Maybe we 
should strip this shebang line altogether....

Dan the Encode Maintainer

Reply via email to