src/Pure/Isar/runtime.ML
Wed, 06 Apr 2016 16:33:33 +0200 wenzelm clarified modules;
Tue, 05 Apr 2016 20:51:37 +0200 wenzelm clarified modules -- simplified bootstrap;
Sat, 02 Apr 2016 21:55:32 +0200 wenzelm tuned signature;
Sat, 02 Apr 2016 21:10:07 +0200 wenzelm careful export of type-dependent functions, without losing their special status;
Sat, 05 Mar 2016 17:01:45 +0100 wenzelm tuned signature -- clarified modules;
Sat, 05 Mar 2016 13:51:21 +0100 wenzelm tuned signature -- clarified modules;
Thu, 03 Mar 2016 15:23:02 +0100 wenzelm clarified modules;
Wed, 02 Mar 2016 19:43:31 +0100 wenzelm support for ML_exception_debugger;
Sun, 20 Dec 2015 13:11:47 +0100 wenzelm tuned signature;
Fri, 25 Sep 2015 20:37:59 +0200 wenzelm moved remaining display.ML to more_thm.ML;
Tue, 01 Sep 2015 23:10:23 +0200 wenzelm thread context for exceptions from forks, e.g. relevant when printing errors;
Wed, 04 Mar 2015 19:53:18 +0100 wenzelm tuned signature -- prefer qualified names;
Wed, 26 Nov 2014 20:05:34 +0100 wenzelm renamed "pairself" to "apply2", in accordance to @{apply 2};
Wed, 26 Nov 2014 15:44:32 +0100 wenzelm even more exception traces for Document.update, which goes through additional execution wrappers;
Wed, 26 Nov 2014 14:35:55 +0100 wenzelm more informative failure of protocol commands, with exception trace;
Mon, 03 Nov 2014 15:08:15 +0100 wenzelm clarified legacy code;
Fri, 31 Oct 2014 11:36:41 +0100 wenzelm discontinued obsolete Output.urgent_message;
Fri, 15 Aug 2014 13:39:59 +0200 wenzelm explicit system message for protocol failure -- show on Syslog panel instead of Raw Output;
Thu, 31 Jul 2014 20:09:30 +0200 wenzelm more general notion of "user error" including empty message -- NB: Output.error_message needs non-empty string to emit anything;
Thu, 24 Jul 2014 23:17:26 +0200 wenzelm more elementary exception handling: evade hard crash of (Runtime.thread true undefined) on Poly/ML 5.5.1 and 5.5.2;
Thu, 27 Mar 2014 17:12:40 +0100 wenzelm clarified Isabelle/ML bootstrap, such that Execution does not require ML_Compiler;
Tue, 25 Mar 2014 16:54:38 +0100 wenzelm clarified options ML_source_trace and ML_exception_trace (NB: the latter needs to be a system option, since the context is sometimes not available, e.g. for 'theory' command);
Mon, 24 Mar 2014 12:00:17 +0100 wenzelm discontinued Toplevel.debug in favour of system option "exception_trace";
Wed, 18 Sep 2013 13:18:51 +0200 wenzelm improved printing of exception trace in Poly/ML 5.5.1;
Wed, 17 Jul 2013 17:16:51 +0200 wenzelm more robust exn_messages_ids;
Tue, 09 Apr 2013 12:29:36 +0200 wenzelm tuned message;
Mon, 08 Apr 2013 21:01:59 +0200 wenzelm improved printing of exception CTERM (see also d0f0f37ec346);
Mon, 08 Apr 2013 17:10:49 +0200 wenzelm prefer pretty_exn where possible -- NB: low-level General.exnMessage may still be used elsewhere (e.g. by the ML compiler itself);
Tue, 26 Feb 2013 19:58:27 +0100 wenzelm tuned signature;
Fri, 22 Feb 2013 17:02:00 +0100 wenzelm identify exceptions more robustly, to allow SML/NJ report toplevel errors without crash;
less more (0) -50 -30 tip