Fixes #2480. Workaround for Jline regression (#2570)

Workaround jline/jline2#205
This commit is contained in:
eugene yokota 2016-04-23 23:56:25 -04:00 committed by Eugene Yokota
parent 33208eae79
commit d49b6fd420
1 changed files with 4 additions and 1 deletions

View File

@ -48,7 +48,10 @@ abstract class JLine extends LineReader {
val lines = """\r?\n""".r.split(prompt)
lines.length match {
case 0 | 1 => prompt
case _ => reader.print(lines.init.mkString("\n") + "\n"); lines.last;
case _ =>
// Workaround for regression jline/jline2#205
reader.getOutput.write(lines.init.mkString("\n") + "\n")
lines.last
}
}