readline

rvmでインストールするとreadlineが入ってないことがある.irbでC-rしたときに履歴から検索できなかったら,readline入ってない.Readline.readlineがブロックして,スレッドがスイッチしなくなって,いろいろおかしくなる.rvmがreadlineのパッケージを提供しているので,それを使うとよい.

rvm package install readline
rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr
rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr
changed February 13, 2011 delete history edit