src/Pure/General/exn.scala
Mon, 24 Oct 2016 12:16:12 +0200 wenzelm discontinued unused / untested distinction of separate PIDE modules;
Sun, 04 Sep 2016 21:41:08 +0200 wenzelm clarified exceptions;
Thu, 03 Mar 2016 21:59:21 +0100 wenzelm discontinued RAW session: bootstrap directly from isabelle_process RAW_ML_SYSTEM;
Tue, 03 Nov 2015 16:35:00 +0100 wenzelm tuned;
Sat, 14 Mar 2015 21:16:29 +0100 wenzelm value-oriented user error, for well-defined Thy_Syntax.chop_common;
Sat, 14 Mar 2015 20:49:10 +0100 wenzelm more explicit exception User_Error, with value-oriented equality;
Fri, 12 Dec 2014 14:30:33 +0100 wenzelm tuned;
Thu, 11 Dec 2014 23:31:30 +0100 wenzelm added Par_List in Scala, in accordance to ML version;
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;
Mon, 05 May 2014 10:25:09 +0200 wenzelm more robust process kill -- postpone interrupts on current thread;
Mon, 05 May 2014 09:41:23 +0200 wenzelm tuned signature;
Mon, 05 May 2014 09:24:34 +0200 wenzelm tuned signature;
Tue, 29 Apr 2014 13:32:13 +0200 wenzelm more systematic Isabelle output, like in classic Isabelle/ML (without markup);
Wed, 23 Apr 2014 13:28:32 +0200 wenzelm explicit Exn.error_message in accordance to Output.error_message in ML;
Wed, 23 Apr 2014 13:05:11 +0200 wenzelm detect nested interrupts;
Wed, 23 Apr 2014 12:39:23 +0200 wenzelm more abstract Exn.Interrupt and POSIX return code;
Sat, 18 May 2013 13:00:05 +0200 wenzelm discontinued odd workaround for scala-2.9.2, which is hopefully obsolete in scala-2.10.x;
Sat, 23 Feb 2013 17:12:48 +0100 wenzelm more friendly message for spurious InterruptedException, which might still occur due to JVM oddities;
Fri, 07 Dec 2012 16:33:17 +0100 wenzelm some support to recover from spurious crash -- this is Physics, not Mathematics;
Tue, 24 Jul 2012 17:33:19 +0200 wenzelm more general notion of user ERROR (cf. 44f56fe01528);
Tue, 24 Jul 2012 14:36:08 +0200 wenzelm human-readable I/O error;
Tue, 29 Nov 2011 21:29:53 +0100 wenzelm separate compilation of PIDE vs. Pure sources, which enables independent Scala library;
Mon, 28 Nov 2011 22:18:19 +0100 wenzelm explicit indication of modules for independent Scala library;
Fri, 12 Aug 2011 11:41:26 +0200 wenzelm clarified Exn.message;
Mon, 11 Jul 2011 23:15:04 +0200 wenzelm tuned;
Mon, 11 Jul 2011 22:55:47 +0200 wenzelm tuned signature -- corresponding to Scala version;
Mon, 11 Jan 2010 20:36:31 +0100 wenzelm treat *all* JVM throwables as "exceptions", cf. ML version;
Sat, 09 Jan 2010 23:22:56 +0100 wenzelm misc tuning;
Sat, 19 Dec 2009 16:02:26 +0100 wenzelm added basic library -- Scala version;
less more (0) tip