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

From: "U.Nakamura" <usa@...>
Date: 2003-09-03 05:47:15 UTC
List: ruby-list #38343
こんにちは、なかむら(う)です。

In message "[ruby-list:38342] Re: String#reverse!  のバグ?"
    on Sep.03,2003 14:37:50, <matz@ruby-lang.org> wrote:
| |rbnamazu を ruby-1.8 で動かしていて気づいたのですが、ruby-1.8 で 1 バイ
| |トの String に対する reverse! が nil を返してしまいます。ruby-1.6 では問
| |題ありません。
| 
| 1バイト文字列はリバースしても「変化がない」からじゃないです
| かね。あれ、sortとreverseは特別扱いするんでしたっけ。

Array#reverse!は特別扱いしてますね。
その理由が「String#reverse!に合わせるため」だとリファレンスに
は書いてあったりします。

String#reverse!の変更理由がログに書いてないので、元に戻す、に
一票。

それでは。
-- 
U.Nakamura <usa@osb.att.ne.jp>



In This Thread