diff -r 64aad1e46f98 -r 97ccf48c2f0c src/Pure/Tools/server.scala --- a/src/Pure/Tools/server.scala Fri Mar 27 13:04:15 2020 +0100 +++ b/src/Pure/Tools/server.scala Fri Mar 27 22:01:27 2020 +0100 @@ -35,8 +35,8 @@ def split(msg: String): (String, String) = { - val name = msg.takeWhile(is_name_char(_)) - val argument = msg.substring(name.length).dropWhile(Symbol.is_ascii_blank(_)) + val name = msg.takeWhile(is_name_char) + val argument = msg.substring(name.length).dropWhile(Symbol.is_ascii_blank) (name, argument) } @@ -607,7 +607,7 @@ Exn.capture(server_socket.accept) match { case Exn.Res(socket) => Standard_Thread.fork("server_connection") - { using(Server.Connection(socket))(handle(_)) } + { using(Server.Connection(socket))(handle) } case Exn.Exn(_) => finished = true } }