From: Takeyuki Fujioka Date: 2008-08-25T22:45:54+09:00 Subject: [ruby-dev:35964] [Bug #489] cgi.rbのCGI#blockquoteとCGI#captionがエラー チケット #489 が更新されました。 (by Takeyuki Fujioka) 引数を取らないタグ生成メソッド(CGI#ttなど)をCGI.new("html3").tt("foo")などとやるとエラーになるので パッチを追加します。 Index: lib/cgi.rb =================================================================== --- lib/cgi.rb (revision 18827) +++ lib/cgi.rb (working copy) @@ -1283,6 +1283,7 @@ # - O EMPTY def nOE_element_def(element, append = nil) s = <<-END + attributes={attributes=>nil} if attributes.kind_of?(String) "<#{element.upcase}" + attributes.collect{|name, value| next unless value " " + CGI::escapeHTML(name) + ---------------------------------------- http://redmine.ruby-lang.org/issues/show/489 ---------------------------------------- http://redmine.ruby-lang.org