ruby-reference-manual:3558
From: "sho-h (Sho Hashimoto)" <sho-h@n...>
Date: Sat, 23 Feb 2013 08:24:19 +0900
Subject: [ruby-reference-manual:3558] [るりまプロジェクト - Bug #7905][Closed] Object#to_int のサンプルが 2.0 で動作しない
Issue #7905 has been updated by sho-h (Sho Hashimoto). Status changed from Open to Closed > n[1] なので 0 だと思います。 あ、ほんとうですね。 > ところで Fixnum#[] って比較的マイナーな気がするので Array#[] とかはどうでしょうか。 いいですね。修正しました。 ---------------------------------------- Bug #7905: Object#to_int のサンプルが 2.0 で動作しない https://bugs.ruby-lang.org/issues/7905#change-36808 Author: sho-h (Sho Hashimoto) Status: Closed Priority: Normal Assignee: Category: Target version: reporter: ruby_version: =begin Object#to_int のサンプルが 2.0 からエラーになるとつぶやいておられる方がいらっしゃいました。 原因は #1792 の修正の影響で 2.0 から Fixnum#& が他のオブジェクトを受け付けないからではないかと思います。特に Fixnum#& にこだわる事もないかと思いますので、他のメソッドで代用という形で修正しようかと思います。例えば以下ですね。 class Foo def to_int 1 end end n = 0b1101 p(n[Foo.new]) # => 1 =end -- http://bugs.ruby-lang.org/ -- ML: ruby-reference-manual@m... Info: http://QuickML.com/
3555 2013-02-21 17:14 [sho-h@n... ] [るりまプロジェクト - Bug #7905][Open] Object#to_int のサンプルが 2.0 で動作しない 3557 2013-02-22 22:11 ┣[redmine@r... ] -> 3558 2013-02-23 00:24 ┗[sho-h@n... ] [るりまプロジェクト - Bug #7905][Closed] Object#to_int のサンプルが 2.0 で動作しない