Actions
Bug #475
closedcgi.rbにNKFに依存したコードが入っている
Bug #475:
cgi.rbにNKFに依存したコードが入っている
Description
=begin
m17nが入ってNKFとかはもう使われないはずなのと、
日本語だけ自動的にheaderのlanguageにjaを入れるというのも
おかしな話だと思うので1.9からは削除した方がいいと思います。
Index: lib/cgi.rb¶
--- lib/cgi.rb (リビジョン 18779)
+++ lib/cgi.rb (作業コピー)
@@ -715,21 +715,6 @@
options = { "type" => options } if options.kind_of?(String)
content = yield
- if options.has_key?("charset")
-
require "nkf" -
case options["charset"] -
when /iso-2022-jp/ni -
content = NKF::nkf('-j -m0 -x', content) -
options["language"] = "ja" unless options.has_key?("language") -
when /euc-jp/ni -
content = NKF::nkf('-e -m0 -x', content) -
options["language"] = "ja" unless options.has_key?("language") -
when /shift_jis/ni -
content = NKF::nkf('-s -m0 -x', content) -
options["language"] = "ja" unless options.has_key?("language") -
end - end
- options["length"] = content.bytesize.to_s
output = stdoutput
output.binmode if defined? output.binmode
=end
Actions