前田です。

以下のようなスクリプトでTEXT_PLAINが"text/plain; charset=iso-8859-1"
のように書き換えられてしまいます。
これはバグではないでしょうか?

---
#!/usr/bin/ruby

require 'cgi'

TEXT_PLAIN = "text/plain"

cgi = CGI.new
print cgi.header("type" => TEXT_PLAIN,
		 "charset" => "iso-8859-1")
printf("TEXT_PLAIN: %s\n", TEXT_PLAIN)
---

スクリプトの出力:

---
Content-Type: text/plain; charset=iso-8859-1

TEXT_PLAIN: text/plain; charset=iso-8859-1
---

-- 
前田 修吾