まつもと ゆきひろです
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?
まつもと ゆきひろ /:|)