Author: reto
Date: Mon Jun 24 14:54:44 2013
New Revision: 1496072

URL: http://svn.apache.org/r1496072
Log:
CLEREZZA-790: using ShellFactory instead of defaulting too unix shell

Modified:
    clerezza/trunk/shell/src/main/scala/org/apache/clerezza/shell/Shell.scala

Modified: 
clerezza/trunk/shell/src/main/scala/org/apache/clerezza/shell/Shell.scala
URL: 
http://svn.apache.org/viewvc/clerezza/trunk/shell/src/main/scala/org/apache/clerezza/shell/Shell.scala?rev=1496072&r1=1496071&r2=1496072&view=diff
==============================================================================
--- clerezza/trunk/shell/src/main/scala/org/apache/clerezza/shell/Shell.scala 
(original)
+++ clerezza/trunk/shell/src/main/scala/org/apache/clerezza/shell/Shell.scala 
Mon Jun 24 14:54:44 2013
@@ -64,6 +64,7 @@ import scala.tools.jline.console.complet
 import scala.tools.jline.console.ConsoleReader
 import scala.tools.jline.console.completer.CandidateListCompletionHandler
 import java.lang.CharSequence
+import scala.tools.jline.TerminalFactory
 import scala.tools.jline.UnixTerminal
 import scala.tools.jline.console.history.History
 
@@ -78,7 +79,7 @@ class Shell(factory: InterpreterFactory,
 
   val terminal = terminalOption match {
     case Some(x) => x
-    case None => new UnixTerminal
+    case None => TerminalFactory.create
   }
 
   val interpreterLoop = new ILoop(new BufferedReader(new 
InputStreamReader(inStream)), new PrintWriter(outStream, true)) {


Reply via email to