Project

General

Profile

Actions

Bug #2668

closed

Is CGI::HtmlExtension public or not?

Added by mame (Yusuke Endoh) over 15 years ago. Updated over 14 years ago.

Status:
Rejected
Assignee:
-
Target version:
-
ruby -v:
ruby 1.9.2dev (2010-01-28 trunk 26458) [i686-linux]
Backport:
[ruby-dev:40194]

Description

=begin
xibbar さん
遠藤です。

CGI::HtmlExtension には昔から :nodoc: が付いていないようなので、公開
API だとしたら cgi.rb で autoload を設定しておいたほうがいいと思います。
どう思いますか?

diff --git a/lib/cgi.rb b/lib/cgi.rb
index 6355a92..5ef23f1 100644
--- a/lib/cgi.rb
+++ b/lib/cgi.rb
@@ -272,3 +272,6 @@ raise "Please, use ruby 1.9.0 or later." if
RUBY_VERSION < "1.9.0"
require 'cgi/core'
require 'cgi/cookie'
require 'cgi/util'
+class CGI

  • autoload(:HtmlExtension, 'cgi/html')
    +end

--
Yusuke ENDOH
=end

Actions #1

Updated by mame (Yusuke Endoh) over 15 years ago

  • Status changed from Open to Rejected
  • ruby -v set to ruby 1.9.2dev (2010-01-28 trunk 26458) [i686-linux]

=begin

これは[nil]を返す方がおかしいだろうと思いました。
要素がないんだから[]を返した方が嬉しいはずです。

というわけで、仕様変更です。

了解しました。ありがとうございました。

--
Yusuke Endoh
=end

Actions

Also available in: Atom PDF

Like0
Like0