Brad Guillory <[EMAIL PROTECTED]> writes:
>Last spring someone committed a patch to fix the tests on windows
>platforms (see Change 18966 by [EMAIL PROTECTED] on 2003/03/14 04:20:51).
>This broke the tests on my Redhat box. Here is a compromise patch:
>
>--- t/enc_module.t.orig 2004-01-28 11:34:27.000000000 -0600
>+++ t/enc_module.t 2004-01-28 11:34:42.000000000 -0600
>@@ -54,7 +54,7 @@
> $obj = Mod_EUCJP->new;
> my $i = 0;
> while(<STDIN>){
>- s/\r?\n\z//;
>+ s/\r?\n\z?//;
Unless I am more confused than I think I am an optional zero-width
assertion is same as no assertion at all.
So that is equivalent to s/\r?\n//
Was \z meant to be ^Z (DOS EOF marker)?
> is ($cmp[$i++], $_, "encoding vs. STDIN - $i");
> }
>
>Also someone may want to put in the docs or in the fail report that
>LC_ALL must be set during "make test"
>
>Thanks, BMG