まつもと ゆきひろです

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

|ごとけんです

|やぱり IO#close_reader, IO#close_writer ではないでしょうか??
|でもそうすると、たとえば "r" で open された IO については
|IO#close_writer は例外にすべきかとか仕様は少し検討した方が
|よいような気もしますね。
|
|# read, write だと文字数が揃ってないのがちょっとイヤ

とりあえず close_read/close_writeという名前で試作してみまし
た.close_writeを使えばごとけんさんの例のようなnroff -manの
呼び出しでも open + threadで読み出せました.

# うーん,便利.これでopen2は要りませんね.

んで,full-duplexでなかったり,"r"なIOに対して,close_write
した場合("w"なIOに対してclose_readした場合)には例外を発生さ
せるようにしてみました.

Socketをどうするかまだ悩ましいですが,とりあえず意味がありそ
うだということで.さて,残る問題は「名前」か.

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