src/Tools/jEdit/src/session_build.scala
changeset 74306 a117c076aa22
parent 74068 62e4ec8cff38
child 75393 87ebf5a50283
equal deleted inserted replaced
74305:28a582aa25dd 74306:a117c076aa22
   170         catch {
   170         catch {
   171           case exn: Throwable =>
   171           case exn: Throwable =>
   172             (Output.error_message_text(Exn.message(exn)) + "\n", Exn.failure_rc(exn))
   172             (Output.error_message_text(Exn.message(exn)) + "\n", Exn.failure_rc(exn))
   173         }
   173         }
   174 
   174 
   175       progress.echo(out + (if (rc == 0) "OK" else Process_Result.print_return_code(rc)) + "\n")
   175       val ok = rc == Process_Result.RC.ok
       
   176       progress.echo(out + (if (ok) "OK" else Process_Result.RC.print_long(rc)) + "\n")
   176 
   177 
   177       if (rc == 0) JEdit_Sessions.session_start(options)
   178       if (ok) JEdit_Sessions.session_start(options)
   178       else progress.echo("Session build failed -- prover process remains inactive!")
   179       else progress.echo("Session build failed -- prover process remains inactive!")
   179 
   180 
   180       return_code(rc)
   181       return_code(rc)
   181     }
   182     }
   182   }
   183   }