まつもと ゆきひろです

In message "[ruby-list:5847] Re: ftplib.rb (ruby-1.1)"
    on 98/01/09, 石塚圭樹 <keiju / rational.com> writes:

|けいじゅ@日本ラショナルソフトウェアです.

|>  * idはfixnumに収まらない時があるのでkind_of?(Fixnum)を
|>    kind_of?(Integer)に変更した
|
|おお. そうでした. Object.idの仕様が変わったんですよね.

ええ,これは石塚さんのリクエストでしたよね.

|idだったらそのまま, そうじゃなければid.idをとるようにしたいんですよね.
|で, 以前はidはFixnumでしたから, kind_of?(Fixnum)で判断できたのですが,
|kind_of?(Integer)では不十分なんですよね... まあ, Bignumをfinalizeした
|いこともないでしょうから, これでよしとしますか...

本当はFixnumでcharacterとidを代用しているのは怠けているだけ
で,それら用に別のクラスを用意してしかるべきだとは思うんです
が,実装上なかなか面倒なので(それに互換性の点も気になるし),
現状のままで我慢して頂けると幸いです.

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