more uniform output: this may be parsed by another program;
authorwenzelm
Sun, 11 Mar 2018 15:15:30 +0100
changeset 67821 82fb12061069
parent 67820 e30d6368c7c8
child 67822 0e2484df2491
more uniform output: this may be parsed by another program;
src/Pure/Tools/server.scala
--- a/src/Pure/Tools/server.scala	Sun Mar 11 15:08:14 2018 +0100
+++ b/src/Pure/Tools/server.scala	Sun Mar 11 15:15:30 2018 +0100
@@ -154,7 +154,7 @@
   sealed case class Info(name: String, port: Int, password: String)
   {
     override def toString: String =
-      "server " + print_name_space(name) + "= " + print(port, password)
+      "server " + quote(name) + " = " + print(port, password)
 
     def connection(): Connection =
     {
@@ -193,9 +193,6 @@
 
   /* per-user servers */
 
-  def print_name_space(name: String): String =
-    if (name == "") "" else quote(name) + " "
-
   def print(port: Int, password: String): String =
     "127.0.0.1:" + port + " (password " + quote(password) + ")"
 
@@ -239,9 +236,7 @@
           find(db, name) match {
             case Some(server_info) => (server_info, None)
             case None =>
-              if (existing_server) {
-                  error("Isabelle server " + print_name_space(name) + "not running")
-              }
+              if (existing_server) error("Isabelle server " + quote(name) + " not running")
 
               val server = new Server(port)
               val server_info = Info(name, server.port, server.password)