| Fri, 02 May 2014 20:01:45 +0200 | wenzelm | prefer scala.Console with its support for thread-local redirection; | file |
diff |
annotate | 
| Tue, 29 Apr 2014 21:29:36 +0200 | wenzelm | clarified exit sequence: prover is reset afterwards, no more output messages; | file |
diff |
annotate | 
| Tue, 29 Apr 2014 14:50:40 +0200 | wenzelm | clarified; | file |
diff |
annotate | 
| Fri, 25 Apr 2014 12:27:18 +0200 | wenzelm | tuned comments; | file |
diff |
annotate | 
| Thu, 24 Apr 2014 16:47:47 +0200 | wenzelm | tuned imports; | file |
diff |
annotate | 
| Thu, 24 Apr 2014 15:02:13 +0200 | wenzelm | clarified command_input: Consumer_Thread; | file |
diff |
annotate | 
| Thu, 24 Apr 2014 13:54:45 +0200 | wenzelm | eliminated pointless output actors; | file |
diff |
annotate | 
| Thu, 17 Apr 2014 14:52:23 +0200 | wenzelm | reintroduced process interrupt for the sake of synchronous protocol commands like "use_theories" (see also 27930cf6f0f7); | file |
diff |
annotate | 
| Thu, 03 Apr 2014 19:26:39 +0200 | wenzelm | recovered public command_line from d92eb5c3960d, which is important for alternative prover processes; | file |
diff |
annotate | 
| Thu, 03 Apr 2014 14:54:17 +0200 | wenzelm | more general prover operations; | file |
diff |
annotate | 
| Thu, 03 Apr 2014 13:46:18 +0200 | wenzelm | more general prover operations; | file |
diff |
annotate | 
| Thu, 20 Feb 2014 14:36:17 +0100 | wenzelm | tuned imports; | file |
diff |
annotate | 
| Sat, 16 Nov 2013 12:29:10 +0100 | wenzelm | more distinctive Isabelle_Process.Output vs. Isabelle_Process.Protocol_Output; | file |
diff |
annotate | 
| Fri, 15 Nov 2013 19:31:10 +0100 | wenzelm | more specific Protocol_Output: empty message.body, main content via bytes/text; | file |
diff |
annotate | 
| Thu, 14 Nov 2013 17:17:57 +0100 | wenzelm | tuned signature; | file |
diff |
annotate | 
| Tue, 01 Oct 2013 12:53:24 +0200 | wenzelm | tuned signature -- facilitate experimentation with other processes; | file |
diff |
annotate | 
| Tue, 30 Jul 2013 19:53:06 +0200 | wenzelm | tuned -- more uniform ML vs. Scala; | file |
diff |
annotate | 
| Wed, 10 Jul 2013 22:04:57 +0200 | wenzelm | tuned signature; | file |
diff |
annotate | 
| Wed, 10 Jul 2013 21:54:43 +0200 | wenzelm | no need for raw stdin; | file |
diff |
annotate | 
| Tue, 09 Apr 2013 20:34:15 +0200 | wenzelm | public Isabelle_Process.xml_cache (thread-safe); | file |
diff |
annotate | 
| Tue, 09 Apr 2013 20:27:27 +0200 | wenzelm | tuned signature; | file |
diff |
annotate | 
| Sun, 25 Nov 2012 20:17:04 +0100 | wenzelm | explicit module UTF8; | file |
diff |
annotate | 
| Sun, 25 Nov 2012 19:49:24 +0100 | wenzelm | Isabelle-specific implementation of quasi-abstract markup elements -- back to module arrangement before d83797ef0d2d; | file |
diff |
annotate | 
| Sun, 18 Nov 2012 15:28:58 +0100 | wenzelm | update options via protocol; | file |
diff |
annotate | 
| Mon, 01 Oct 2012 20:17:30 +0200 | wenzelm | more direct message header: eliminated historic encoding via single letter; | file |
diff |
annotate | 
| Wed, 19 Sep 2012 17:07:25 +0200 | wenzelm | earlier treatment of embedded report/no_report messages (see also 4110cc1b8f9f); | file |
diff |
annotate | 
| Tue, 07 Aug 2012 12:35:24 +0200 | wenzelm | tuned signature -- slightly more abstract text representation of prover process; | file |
diff |
annotate | 
| Thu, 19 Jul 2012 20:49:17 +0200 | wenzelm | support for detached Bash_Job with some control operations; | file |
diff |
annotate | 
| Thu, 19 Jul 2012 20:02:44 +0200 | wenzelm | support external processes with explicit environment; | file |
diff |
annotate | 
| Tue, 29 May 2012 21:48:05 +0200 | wenzelm | clarified prover startup: no timeout, read stderr more carefully; | file |
diff |
annotate | 
| Tue, 29 May 2012 21:03:11 +0200 | wenzelm | need to close_input before expecting threads to terminate/join; | file |
diff |
annotate | 
| Tue, 29 May 2012 18:00:54 +0200 | wenzelm | more explicit treatment of return code vs. session phase; | file |
diff |
annotate | 
| Sat, 03 Mar 2012 18:18:39 +0100 | wenzelm | clarified terminology of raw protocol messages; | file |
diff |
annotate | 
| Sat, 03 Mar 2012 17:46:50 +0100 | wenzelm | tuned; | file |
diff |
annotate | 
| Sat, 03 Mar 2012 17:30:14 +0100 | wenzelm | tuned signature -- emphasize Isabelle_Process Input vs. Output; | file |
diff |
annotate | 
| Sat, 03 Mar 2012 11:31:12 +0100 | wenzelm | clarified scope of exception handlers; | file |
diff |
annotate | 
| Fri, 02 Mar 2012 22:34:42 +0100 | wenzelm | terminate after first exception -- avoid syslog flooding; | file |
diff |
annotate | 
| Mon, 20 Feb 2012 15:36:48 +0100 | wenzelm | clarified initial process startup errors: recover image load failure message (cf. 2cb7e34f6096) and suppress accidental output from raw ML toplevel; | file |
diff |
annotate | 
| Thu, 05 Jan 2012 14:15:37 +0100 | wenzelm | prefer raw_message for protocol implementation; | file |
diff |
annotate | 
| Thu, 01 Dec 2011 14:29:14 +0100 | wenzelm | clarified modules (again) -- NB: both Document and Protocol are specific to this particular prover; | file |
diff |
annotate | 
| Tue, 29 Nov 2011 20:18:02 +0100 | wenzelm | clarified modules; | file |
diff |
annotate | 
| Mon, 28 Nov 2011 22:05:32 +0100 | wenzelm | separate module for concrete Isabelle markup; | file |
diff |
annotate | 
| Fri, 25 Nov 2011 18:37:14 +0100 | wenzelm | retain stderr and include it in syslog, which is buffered and thus increases the chance that users see remains from crashes etc.; | file |
diff |
annotate | 
| Mon, 17 Oct 2011 11:24:22 +0200 | wenzelm | always use sockets on Windows/Cygwin; | file |
diff |
annotate | 
| Sun, 25 Sep 2011 13:48:59 +0200 | wenzelm | more uniform defaults; | file |
diff |
annotate | 
| Fri, 23 Sep 2011 13:44:31 +0200 | wenzelm | explicit option for socket vs. fifo communication; | file |
diff |
annotate | 
| Wed, 21 Sep 2011 20:35:50 +0200 | wenzelm | more abstract wrapping of fifos as System_Channel; | file |
diff |
annotate | 
| Wed, 07 Sep 2011 11:00:39 +0200 | wenzelm | added "cancel" button based on cancel_execution, not interrupt (cf. 156be0e43336); | file |
diff |
annotate | 
| Tue, 06 Sep 2011 11:18:19 +0200 | wenzelm | buffer prover messages to prevent overloading of session_actor input channel -- which is critical due to synchronous messages wrt. GUI thread; | file |
diff |
annotate | 
| Tue, 06 Sep 2011 10:27:04 +0200 | wenzelm | more abstract receiver interface; | file |
diff |
annotate | 
| Sun, 04 Sep 2011 19:12:06 +0200 | wenzelm | simplified signatures; | file |
diff |
annotate | 
| Sun, 04 Sep 2011 14:29:15 +0200 | wenzelm | pass raw messages through xml_cache actor, which is important to retain ordering of results (e.g. read_command reports before assign, cf. 383c9d758a56); | file |
diff |
annotate | 
| Tue, 12 Jul 2011 19:36:46 +0200 | wenzelm | more uniform Properties in ML and Scala; | file |
diff |
annotate | 
| Mon, 11 Jul 2011 16:48:02 +0200 | wenzelm | JVM method invocation service via Scala layer; | file |
diff |
annotate | 
| Mon, 11 Jul 2011 15:56:30 +0200 | wenzelm | tuned signature; | file |
diff |
annotate | 
| Mon, 11 Jul 2011 11:13:33 +0200 | wenzelm | some support for raw messages, which bypass standard Symbol/YXML decoding; | file |
diff |
annotate | 
| Mon, 11 Jul 2011 10:27:50 +0200 | wenzelm | tuned XML.Cache parameters; | file |
diff |
annotate | 
| Sat, 09 Jul 2011 21:53:27 +0200 | wenzelm | echo prover input via raw_messages, for improved protocol tracing; | file |
diff |
annotate | 
| Thu, 07 Jul 2011 13:48:30 +0200 | wenzelm | simplified Symbol based on lazy Symbol.Interpretation -- reduced odd "functorial style"; | file |
diff |
annotate | 
| Mon, 04 Jul 2011 22:11:32 +0200 | wenzelm | quasi-static Isabelle_System -- reduced tendency towards "functorial style"; | file |
diff |
annotate |