--- a/src/Pure/ML-Systems/bash.ML Wed Sep 22 00:17:35 2010 +0200
+++ b/src/Pure/ML-Systems/bash.ML Wed Sep 22 00:45:42 2010 +0200
@@ -25,8 +25,8 @@
val output_name = OS.FileSys.tmpName ();
val status =
- OS.Process.system ("exec \"$ISABELLE_HOME/lib/scripts/process\" nogroup /dev/null" ^
- " \"exec bash " ^ script_name ^ " > " ^ output_name ^ "\"");
+ OS.Process.system ("exec \"$ISABELLE_HOME/lib/scripts/process\" no_group /dev/null" ^
+ " script \"exec bash " ^ script_name ^ " > " ^ output_name ^ "\"");
val rc =
(case Posix.Process.fromStatus status of
Posix.Process.W_EXITED => 0