$>perlcc -r -e 'use warnings "utf8"; local $SIG{__WARN__} = sub { $@ = shift
}; open F, ">", "a"; binmode F; my ($chrE4, $chrF6) = (chr(0xE4), chr(0xF6));
print F "foo", $chrE4, "\n"; print F "foo", $chrF6, "\n"; close F; open F,
"<:utf8", "a"; undef $@; my $line = <F>; print $@'
(no output from perlcc)
$>perl -e 'use warnings "utf8"; local $SIG{__WARN__} = sub { $@ = shift }; open
F, ">", "a"; binmode F; my ($chrE4, $chrF6) = (chr(0xE4), chr(0xF6)); print F
"foo", $chrE4, "\n"; print F "foo", $chrF6, "\n"; close F; open F, "<:utf8",
"a"; undef $@; my $line = <F>; print $@'
utf8 "\xE4" does not map to Unicode at -e line 1, <F> line 1.
Original issue reported on code.google.com by todd.e.rinaldo on 7 May 2014 at 11:29
Original issue reported on code.google.com by
todd.e.rinaldo
on 7 May 2014 at 11:29