まつもと ゆきひろです

In message "Re: [ruby-dev:34052] IO should provide #each_char and #chars"
    on Fri, 14 Mar 2008 19:00:39 +0900, Yugui <yugui / yugui.sakura.ne.jp> writes:

|IOにはバイトストリームだけではなく文字ストリームとしての機能 
|も期待されていると思うのですが、
|IO#each_charやIO#charsがありません。
|
|バッファに届いていないバイトのせいで不完全な文字が出現する可 
|能性を考えたのかとも思いましたが、getcがあるなら
|each_charもあるべきではないでしょうか。
|
|とりあえず、getcをベースに書いてみました。

(コミット権が来たら)コミットしてください。