わたなべです.

WATANABE Hirofumi <watanabe / ase.ptg.sony.co.jp> writes:

::なんで,「strがnilの時はself,そうでない時にはstr」という挙
::動になってるように思います.あ,でも
:
:self を返しちゃいけないのかと思ったけど, 変換されないときは 
:self を返すのがもともとの仕様だったんですね.

思い出しました.

1.1 からは sub や tr などは変換されないときもコピーを返すよ
うにするんじゃなかったっけ?
[ruby-list:5291]

! 系が nil を返すようになってから, こうなってますね.

-- 
わたなべひろふみ