[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:1153

From: Anonymous <redmine@r...>
Date: Thu, 31 Jul 2008 08:59:39 +0900
Subject: [ruby-reference-manual:1153] [ReferenceManualRenewalProject - Bug #379] (Open) String#intern は空文字列に使えない(Ruby 1.8) -- Ruby 1.9 は違うのでは

チケット #379 が報告されました。 (by Anonymous)

----------------------------------------
Bug #379: String#intern は空文字列に使えない(Ruby 1.8) -- Ruby 1.9 は違うのでは
http://redmine.ruby-lang.org/issues/show/379

起票者: Anonymous
ステータス: Open
優先度: Normal
担当者: taifu kouya
カテゴリ: doc
Target version: 
reporter: rock
ruby_version: 1.8,1.9


Bug #370 で,
 Ruby 1.8 では,"".intern がエラーになりますが,そのことが String#intern に書いてありません。
と書いたところ,修正してくださったのですが,全バージョンで同じように直されています。
しかし,手許の Ruby 1.9 では,"".intern はエラーにならず,:"" が返されます。仕様が変わった
のではないでしょうか。
なお,ArgumentError が発生する条件を [EXCEPTION] のところに記述しているので,本文中の
 ナルキャラクタ ("\0") を含む文字列を intern すると例外 ArgumentError が発生します。
は不要ではないでしょうか。(残すのならこちらにも空文字列のことを書くべきでしょう)

※メンバー外の者はチケットに注記できないようなので,コピーで失礼します。


----------------------------------------
http://redmine.ruby-lang.org

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    1153 2008-07-31 01:59 [redmine@r...        ] [ReferenceManualRenewalProject - Bug #379] (Open) String#intern は空文字列に使えない(Ruby 1.8) -- Ruby 1.9 は違うのでは
      1154 2008-07-31 04:37 ┗[okkez000@g...       ]                                       
      1158 2008-07-31 16:06  ┗[redmine@r...        ] [ReferenceManualRenewalProject - Bug #379] (Closed) String#intern は空文字列に使えない(Ruby 1.8) -- Ruby 1.9 は違うのでは