From: matz@... (Yukihiro Matsumoto) Date: 2003-09-03T14:53:46+09:00 Subject: [ruby-list:38344] Re: String#reverse! のバグ? まつもと ゆきひろです In message "[ruby-list:38343] Re: String#reverse! のバグ?" on 03/09/03, "U.Nakamura" writes: || 1バイト文字列はリバースしても「変化がない」からじゃないです || かね。あれ、sortとreverseは特別扱いするんでしたっけ。 | |Array#reverse!は特別扱いしてますね。 |その理由が「String#reverse!に合わせるため」だとリファレンスに |は書いてあったりします。 | |String#reverse!の変更理由がログに書いてないので、元に戻す、に |一票。 あ、思い出した。sortとreverseは変化が無かったかどうか安価に 確かめる方法がないからいっそ更新状態を返さないとしたんだった。 Arrayに合わせたほうがよさそうですね。