From 021009052ed4174c6c74c2eab256c0a5f747caeb Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Mon, 25 Jul 2011 21:59:22 -0400 Subject: [PATCH] don't print Uninitialized exception name --- main/Main.scala | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main/Main.scala b/main/Main.scala index 681d34cb0..79a088baf 100644 --- a/main/Main.scala +++ b/main/Main.scala @@ -444,14 +444,15 @@ object BuiltinCommands val cause = ite.getCause if(cause == null || cause == ite) logFullException(ite, log) else handleException(cause, s, log) case _: MessageOnlyException => log.error(e.toString) + case _: Project.Uninitialized => logFullException(e, log, true) case _ => logFullException(e, log) } s.fail } - def logFullException(e: Throwable, log: Logger) + def logFullException(e: Throwable, log: Logger, messageOnly: Boolean = false) { log.trace(e) - log.error(ErrorHandling reducedToString e) + log.error(if(messageOnly) e.getMessage else ErrorHandling reducedToString e) log.error("Use 'last' for the full log.") }