Wed, 22 Sep 2010 13:47:48 +0200main Isabelle_Process via Isabelle_System.Managed_Process;
wenzelm [Wed, 22 Sep 2010 13:47:48 +0200] rev 39849
main Isabelle_Process via Isabelle_System.Managed_Process;
simplified init message: no pid;
misc tuning and simplification;

Wed, 22 Sep 2010 12:52:35 +0200more robust Managed_Process.kill: check after sending signal;
wenzelm [Wed, 22 Sep 2010 12:52:35 +0200] rev 39848
more robust Managed_Process.kill: check after sending signal;

Wed, 22 Sep 2010 00:45:42 +0200more robust lib/scripts/process, with explicit script/no_script mode;
wenzelm [Wed, 22 Sep 2010 00:45:42 +0200] rev 39847
more robust lib/scripts/process, with explicit script/no_script mode;
added general Isabelle_System.Managed_Process, with bash_output as application;
tuned;

Wed, 22 Sep 2010 00:17:35 +0200Standard_System.with_tmp_file: deleteOnExit to make double sure;
wenzelm [Wed, 22 Sep 2010 00:17:35 +0200] rev 39846
Standard_System.with_tmp_file: deleteOnExit to make double sure;

Tue, 21 Sep 2010 22:16:22 +0200refined Isabelle_System.bash_output: pass pid via stdout, separate stdout/stderr;
wenzelm [Tue, 21 Sep 2010 22:16:22 +0200] rev 39845
refined Isabelle_System.bash_output: pass pid via stdout, separate stdout/stderr;

Tue, 21 Sep 2010 22:08:13 +0200tuned whitespace;
wenzelm [Tue, 21 Sep 2010 22:08:13 +0200] rev 39844
tuned whitespace;

Tue, 21 Sep 2010 22:01:27 +0200tuned;
wenzelm [Tue, 21 Sep 2010 22:01:27 +0200] rev 39843
tuned;

Tue, 21 Sep 2010 21:53:15 +0200added Standard_System.slurp convenience;
wenzelm [Tue, 21 Sep 2010 21:53:15 +0200] rev 39842
added Standard_System.slurp convenience;
tuned;

Tue, 21 Sep 2010 21:51:26 +0200added Simple_Thread.future convenience;
wenzelm [Tue, 21 Sep 2010 21:51:26 +0200] rev 39841
added Simple_Thread.future convenience;
tuned;

Mon, 20 Sep 2010 23:36:26 +0200refined ML/Scala bash wrapper, based on more general lib/scripts/process;
wenzelm [Mon, 20 Sep 2010 23:36:26 +0200] rev 39840
refined ML/Scala bash wrapper, based on more general lib/scripts/process;