2010年4月1日8:58 Nobuyoshi Nakada <nobu / ruby-lang.org>:

> readlineやcursesまでは必要はないけれど、単なるgetsやgetcでは困る
> という場合に便利です。こういう機能は、結構質問が出る割には、シス
> テム依存で面倒なことになります。highlineなどのより高機能なgemも
> ありますが、実際には中ではsttyを呼んでいたりしてポータブルではあ
> りません。io/consoleはこういったライブラリにポータブルな下位層を
> 提供することもできます。

機能としては、PTY.open のドキュメントで使わざるを得なかった
stty を除去できそうなので、よさそうだなぁ、と思います。

>  IO#raw

raw の意味に noecho は含まれますか?

>  IO#noecho {|io| }
>  IO#raw {|io| }

ブロック引数の io はなんですか?

>  IO#getch

返り値は文字と byte のどちらでしょう?
-- 
[田中 哲][たなか あきら][Tanaka Akira]