diff options
author | Paul Phillips <paulp@improving.org> | 2011-03-26 18:22:27 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-03-26 18:22:27 +0000 |
commit | f84a12bfbba20d043800fb8b4af9b2bcf79f9d27 (patch) | |
tree | fa4055e34d470b390627fe8246ef728dc08f2dee /src/compiler | |
parent | 628060af0f3b59d838b3be24f50289d61120bba1 (diff) | |
download | scala-f84a12bfbba20d043800fb8b4af9b2bcf79f9d27.tar.gz scala-f84a12bfbba20d043800fb8b4af9b2bcf79f9d27.tar.bz2 scala-f84a12bfbba20d043800fb8b4af9b2bcf79f9d27.zip |
Added some explanatory output when jline reader...
Added some explanatory output when jline reader fails to create. No
review.
Diffstat (limited to 'src/compiler')
-rw-r--r-- | src/compiler/scala/tools/nsc/interpreter/ILoop.scala | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/interpreter/ILoop.scala b/src/compiler/scala/tools/nsc/interpreter/ILoop.scala index 584b8867b2..e2214d363e 100644 --- a/src/compiler/scala/tools/nsc/interpreter/ILoop.scala +++ b/src/compiler/scala/tools/nsc/interpreter/ILoop.scala @@ -696,7 +696,10 @@ class ILoop(in0: Option[BufferedReader], protected val out: PrintWriter) else new JLineCompletion(intp) ) catch { - case _: Exception | _: NoClassDefFoundError => SimpleReader() + case ex @ (_: Exception | _: NoClassDefFoundError) => + out.println("Failed to created JLineReader: " + ex) + out.println("Falling back to SimpleReader.") + SimpleReader() } } |