summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-03-26 18:22:27 +0000
committerPaul Phillips <paulp@improving.org>2011-03-26 18:22:27 +0000
commitf84a12bfbba20d043800fb8b4af9b2bcf79f9d27 (patch)
treefa4055e34d470b390627fe8246ef728dc08f2dee
parent628060af0f3b59d838b3be24f50289d61120bba1 (diff)
downloadscala-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.
-rw-r--r--src/compiler/scala/tools/nsc/interpreter/ILoop.scala5
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()
}
}