From: matz@... (Yukihiro Matsumoto) Date: 1998-09-18T15:38:58+09:00 Subject: [ruby-list:9606] Re: filter まつもと ゆきひろです In message "[ruby-list:9604] Re: filter" on 98/09/18, GOTO Kentaro 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で調べる人なんで…. # 覚えられない ^^;;; まつもと ゆきひろ /:|)