Perl 5.10.0 の binmode の処理がおかしい。指定しているのに…
Perl 5.10.0 の binmode の処理がおかしい。指定しているのに 'Wide character in print' の warning が出る。ディレクティブを二つ書くとき、:utf8 を最後におくと直った。 JRF 2009年9月4日 binmode(STDOUT, ":utf8:unix") だと warning が出るけど、binmode(STDOUT, ":unix:utf8") だと warning が出ない。…なんじゃそりゃ。ディレクティブが順番にあたって、:unix が utf8 フラグを立ててしまうということ? JRF 2009年9月4日