まつもと ゆきひろです

In message "[ruby-list:26436] Array#&"
    on 00/12/08, WATANABE Tetsuya <tetsu / jpn.hp.com> writes:

|CVS ruby-1.6.2 2000-12-05 から
|
|------------------------------
|arr1 = ["CO", "JP"]
|p arr1 & ["CO"]
|p ["CO", "JP"] & ["CO"]
|------------------------------
|
|の結果が
|
|------------------------------
|$ /t/src/ruby-1.6.2-20001205/ruby-1.6.2 ck1.rb
|[]
|[]
|------------------------------
|
|になります。
|
|期待している動きは次のようなものと
|思うのですが。

あ、現在うっかり equal? で比較するようになってます。手元では
直したのですが、チェックインするのを忘れてたようです。今から
チェックインします。

|仕様変更ではないですよね?

ええ。でも、手元の変更だと == でなく eql? で比較するんですよ
ねえ。それはそれでまずい気も。

                                まつもと ゆきひろ /:|)