tuned signature -- more generic;
authorwenzelm
Mon, 12 Mar 2018 11:30:43 +0100
changeset 67836 74958337214d
parent 67835 c8e4ee2b5482
child 67837 932d01332c6c
tuned signature -- more generic;
src/Pure/System/tty_loop.scala
--- 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 {