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 Dale Wijnand
parent ceca932026
commit d4116b03f4
No known key found for this signature in database
GPG Key ID: 4F256E3D151DF5EF
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
}
}