X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fio%2Flayers.t;h=c399b2ad8f5ad05d285803248d0adf4467c7d743;hb=584420f022db57225e9644b9c6668ff9f567984a;hp=62f77e864a08927a740de05a219889a4f0a133f4;hpb=1031ca5cb29f226276d55908e55745187e79d1c8;p=p5sagit%2Fp5-mst-13.2.git diff --git a/t/io/layers.t b/t/io/layers.t index 62f77e8..c399b2a 100644 --- a/t/io/layers.t +++ b/t/io/layers.t @@ -31,20 +31,20 @@ my $DOSISH = $^O =~ /^(?:MSWin32|os2|dos|NetWare|mint)$/ ? 1 : 0; $DOSISH = 1 if !$DOSISH and $^O =~ /^uwin/; my $NONSTDIO = exists $ENV{PERLIO} && $ENV{PERLIO} ne 'stdio' ? 1 : 0; my $FASTSTDIO = $Config{d_faststdio} && $Config{usefaststdio} ? 1 : 0; -my $UNICODE_STDIN; +my $UTF8_STDIN; if (${^UNICODE} & 1) { if (${^UNICODE} & 64) { # Conditional on the locale - $UNICODE_STDIN = ${^UTF8LOCALE}; + $UTF8_STDIN = ${^UTF8LOCALE}; } else { # Unconditional - $UNICODE_STDIN = 1; + $UTF8_STDIN = 1; } } else { - $UNICODE_STDIN = 0; + $UTF8_STDIN = 0; } my $NTEST = 44 - (($DOSISH || !$FASTSTDIO) ? 7 : 0) - ($DOSISH ? 5 : 0) - + $UNICODE_STDIN; + + $UTF8_STDIN; sub PerlIO::F_UTF8 () { 0x00008000 } # from perliol.h @@ -57,7 +57,7 @@ print <<__EOH__; # FASTSTDIO = $FASTSTDIO # UNICODE = ${^UNICODE} # UTF8LOCALE = ${^UTF8LOCALE} -# UNICODE_STDIN = $UNICODE_STDIN +# UTF8_STDIN = $UTF8_STDIN __EOH__ SKIP: { @@ -122,7 +122,7 @@ SKIP: { } check([ PerlIO::get_layers(STDIN) ], - $UNICODE_STDIN ? [ "stdio", "utf8" ] : [ "stdio" ], + $UTF8_STDIN ? [ "stdio", "utf8" ] : [ "stdio" ], "STDIN"); open(F, ">:crlf", "afile");