src/Pure/System/main.scala
changeset 47664 3f9681ca7040
parent 47663 20e0865ae9e7
child 47867 dd9cbe708e6b
equal deleted inserted replaced
47663:20e0865ae9e7 47664:3f9681ca7040
    20         Isabelle_System.isabelle_tool("jedit", args: _*)
    20         Isabelle_System.isabelle_tool("jedit", args: _*)
    21       }
    21       }
    22       catch { case exn: Throwable => (Exn.message(exn), 2) }
    22       catch { case exn: Throwable => (Exn.message(exn), 2) }
    23 
    23 
    24     if (rc != 0) {
    24     if (rc != 0) {
    25       val text = new TextArea(out)
    25       val text = new TextArea(out + "\nReturn code: " + rc)
    26       text.editable = false
    26       text.editable = false
    27       Library.dialog(null, "Isabelle", "Isabelle output", text)
    27       Library.dialog(null, "Isabelle", "Isabelle output", text)
    28     }
    28     }
    29 
    29 
    30     System.exit(rc)
    30     System.exit(rc)