equal
deleted
inserted
replaced
73 ML_Process(options, logic = logic, args = List("-i"), dirs = dirs, redirect = true, |
73 ML_Process(options, logic = logic, args = List("-i"), dirs = dirs, redirect = true, |
74 modes = if (raw_ml_system) Nil else modes ::: List("ASCII"), |
74 modes = if (raw_ml_system) Nil else modes ::: List("ASCII"), |
75 raw_ml_system = raw_ml_system, store = Sessions.store(system_mode), |
75 raw_ml_system = raw_ml_system, store = Sessions.store(system_mode), |
76 session_base = |
76 session_base = |
77 if (raw_ml_system) None |
77 if (raw_ml_system) None |
78 else Some(Sessions.session_base_info(options, logic, dirs).check)) |
78 else Some(Sessions.session_base_info(options, logic, dirs).check_base)) |
79 val process_output = Future.thread[Unit]("process_output") { |
79 val process_output = Future.thread[Unit]("process_output") { |
80 try { |
80 try { |
81 var result = new StringBuilder(100) |
81 var result = new StringBuilder(100) |
82 var finished = false |
82 var finished = false |
83 while (!finished) { |
83 while (!finished) { |