[ruby-list:38344] Re: String#reverse! のバグ?

From: matz@... (Yukihiro Matsumoto)
Date: 2003-09-03 05:53:46 UTC
List: ruby-list #38344
まつもと ゆきひろです

In message "[ruby-list:38343] Re: String#reverse!  	のバグ?"
    on 03/09/03, "U.Nakamura" <usa@osb.att.ne.jp> writes:

|| 1バイト文字列はリバースしても「変化がない」からじゃないです
|| かね。あれ、sortとreverseは特別扱いするんでしたっけ。
|
|Array#reverse!は特別扱いしてますね。
|その理由が「String#reverse!に合わせるため」だとリファレンスに
|は書いてあったりします。
|
|String#reverse!の変更理由がログに書いてないので、元に戻す、に
|一票。

あ、思い出した。sortとreverseは変化が無かったかどうか安価に
確かめる方法がないからいっそ更新状態を返さないとしたんだった。
Arrayに合わせたほうがよさそうですね。

In This Thread