最近 (ここ 3, 4 年) の CGI.pm では、デフォルトで 0x8b, 0x9b 文字が
‹, › にエスケープされる。UTF-8 の文字列を扱う際にはまった。
対策:
my $q = new CGI;
$q->charset("UTF-8");
今使ってる CGI.pm は 1998/12 のものであった。
いくらなんでもさすがに update せねば。
ref. CGIモジュール v2.70 - HTMLの自動エスケープ
<http://member.nifty.ne.jp/hippo2000/perltips/Cgi.htm
#AUTOESCAPING_HTML>



