From: MoonWolf Date: 2001-11-16T00:59:18+09:00 Subject: [ruby-list:32359] Re: fastcgi.rb and cgi.rb > うーん、あんまり文字列一般が備えるべき機能ではないと > 思っていますが、Web用言語(?)であればそういうのがあっても > おかしくはないのかもしれませんね。Rubyはどうなんでしょう? 必要な時だけincludeするんだし、別にあってもいいんじゃないですか? "Escape::url_escape(str)"より"str.url_escape"のほうが短くて好きです。 > Escapeという名前はちょっと一般的すぎるかも? FastEscという名前に変更します。 数値文字参照(c、ÿ等)に対応したら再度公開する予定。 ところで、html_unescapeって$KCODE="u"以外では使えないほうがいいんでしょ うか? 現状のcgi.rbだと以下の様になってしまいます。 $ irb -r cgi irb(main):001:0> $KCODE='n' "n" irb(main):002:0> CGI::unescapeHTML("♥") "♥" irb(main):003:0> CGI::unescapeHTML("♥") "♥" あと、$KCODE="s"の時、"©"が半角カタカナの「ゥ」になるのも変ですよね? エラーとして例外あげるべきでしょうか? -- MoonWolf