replの補完の挙動が怪しい

".".TABと打つと以下のようになる.バグ?

scala> ".".<console>:1: error: unclosed string literal
"
^

"a".TABなら期待通りの動作をした.
あとトップレベルメソッド(正確にはなんと呼ぶのか忘れた)が補完されないものがある.readLineとか.
それからreadLineに食わせる入力がechoされないのが気になる.