Author: reto
Date: Wed Dec 1 11:52:45 2010
New Revision: 1040967
URL: http://svn.apache.org/viewvc?rev=1040967&view=rev
Log:
CLEREZZA-353: be quite during initialization
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.shell/src/main/scala/org/apache/clerezza/shell/Shell.scala
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.shell/src/main/scala/org/apache/clerezza/shell/Shell.scala
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.shell/src/main/scala/org/apache/clerezza/shell/Shell.scala?rev=1040967&r1=1040966&r2=1040967&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.shell/src/main/scala/org/apache/clerezza/shell/Shell.scala
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.shell/src/main/scala/org/apache/clerezza/shell/Shell.scala
Wed Dec 1 11:52:45 2010
@@ -69,11 +69,13 @@ class Shell(factory: InterpreterFactory,
val interpreterLoop = new InterpreterLoop(new BufferedReader(new
InputStreamReader(System.in)), new PrintWriter(out, true)) {
override def createInterpreter() {
interpreter = factory.createInterpreter(out)
- for (binding <- bindings) {
- interpreter.bind(binding._1, binding._2,
binding._3)
- }
- for (v <- imports) {
- interpreter.interpret("import "+v)
+ interpreter.beQuietDuring {
+ for (binding <- bindings) {
+ interpreter.bind(binding._1,
binding._2, binding._3)
+ }
+ for (v <- imports) {
+ interpreter.interpret("import "+v)
+ }
}
}