src/Pure/System/tty_loop.scala
changeset 67836 74958337214d
parent 67833 e135d03f656f
child 67839 0c2ed45ece20
--- a/src/Pure/System/tty_loop.scala	Mon Mar 12 11:17:59 2018 +0100
+++ b/src/Pure/System/tty_loop.scala	Mon Mar 12 11:30:43 2018 +0100
@@ -7,13 +7,10 @@
 package isabelle
 
 
-import java.io.{IOException, BufferedReader, BufferedWriter, InputStreamReader}
+import java.io.{IOException, Writer, Reader, InputStreamReader, BufferedReader}
 
 
-class TTY_Loop(
-  writer: BufferedWriter,
-  reader: BufferedReader,
-  interrupt: Option[() => Unit] = None)
+class TTY_Loop(writer: Writer, reader: Reader, interrupt: Option[() => Unit] = None)
 {
   private val console_output = Future.thread[Unit]("console_output") {
     try {