まつもと ゆきひろです

In message "[ruby-list:9604] Re: filter"
    on 98/09/18, GOTO Kentaro <gotoken / math.sci.hokudai.ac.jp> writes:

|ごとけんです

|>そうですね.closeにshutdownみたいな引数を追加するってのも考
|>えたんですけど(read=0, write=2, both=2, デフォルトは2),数字
|>と働きを覚えるのがツラそうなんで止めた方が良いでしょうか.
|
|個人的にはその shutdown(2) の引数みたいなのは
|もう憶えてるので助かりますが。

これが良いですかねえ.まだ悩んでます.

|ただ(難癖つけて悪いんですけど)それだと close って
|いうのが気になります。 close reading とは言わないし...
|でも =~ /close/ であっては欲しいんだなぁ。

「close IO object partially for reading」の略だと思う,とか.
# ...苦しい...

|それと closed_reading? とかも用意されたり、あるいは
|closed? が false 以外に 0,1,2 を返したりするんでしょうか??

予定は無いです.というのもIOに関しては現時点の仕様では読み出
しモードかどうかを知る方法が提供されていないので,基本は「自
分で覚えててね」だと思うのです.

ただ,readwriteなIOにclose_readするとwriteモードにする(ので
以後の読み出しは例外)程度の処理はしてます.

もし,対応するなら readable?, writable? の追加だと思います.
# でもあんまり必要なさそう.

|そうですね close_reading/close_writing ってだんだん
|良い名前に思えて来ました。

でしょ? でも,ホントはclose_readの方がスキ.理由は無いんで
すけど….closeに引数を追加するのはキレイだけど,私ってば毎
回shutdownの引数をman 2 shutdownで調べる人なんで….
# 覚えられない ^^;;;

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