From: Takeyuki Fujioka Date: 2008-08-23T23:59:53+09:00 Subject: [ruby-dev:35934] [Bug #475] cgi.rbにNKFに依存したコードが入っている チケット #475 が更新されました。 (by Takeyuki Fujioka) 以前に http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/29284 こんなやり取りがあって、utf8は自動変換から抜かれました。 そして、今回は全部抜くチャンスかと思いました。 ギャッと言う人はある程度はいるとは思うのですが、 CGIは出力をUTF-8で出している人はUTF-8で受け取りますし、 SJISで出している人はSJISで受け取ります。つまり変換は必要ありません。 そして、内部的(DB的)にはUTF-8なんだけど入出力はSJISなんだという場合などに 変換してあげる必要があるわけです。そういう場合は自動変換じゃなくて、 変換するコードを書いてもらった方がいいと思っています。 CGIAltへの置き換えはcgi.rbとそのテストを完成させてから考えた方がいいと思うようになりました。 ---------------------------------------- http://redmine.ruby-lang.org/issues/show/475 ---------------------------------------- http://redmine.ruby-lang.org