2013-05-13 wenzelm clarified message when subgoals have been stripped -- unconditional;
2013-05-13 wenzelm retain goal display options when printing error messages, to avoid breakdown for huge goals;
2013-05-13 kuncar typo
2013-05-13 kuncar better support for domains in Lifting/Transfer = replace Domainp T by the actual invariant in a transferred goal
2013-05-13 kuncar try to detect assumptions of transfer rules that are in a shape of a transfer rule
2013-05-13 kuncar publish a private function
2013-05-13 nipkow tuned names
2013-05-12 wenzelm re-init ISABELLE_PROCESS_OPTIONS to allow nested ISABELLE_PROCESS invocations, e.g. HOL-Mutabelle-ex;
2013-05-12 wenzelm more standard Isabelle/ML operations -- avoid inaccurate Bool.fromString;
2013-05-12 wenzelm prefer standard Isabelle/ML operations;
2013-05-12 wenzelm some system options as context-sensitive config options;
2013-05-12 wenzelm load options for regular isabelle-process, not just for Isar loop (relevant for numerous low-level tools) -- NB: Isabelle_Process manages options via protocol message;
2013-05-12 wenzelm support for system options as context-sensitive config options;
2013-05-12 wenzelm tuned signature;
2013-05-12 wenzelm tuned comments;
2013-05-12 wenzelm support for options as preferences;
2013-05-12 wenzelm more operations in accordance to Scala version;
2013-05-12 wenzelm more systematic access to options default;
2013-05-12 wenzelm full default options for Isabelle_Process and Build;
2013-05-12 wenzelm decentralized historic settings;
2013-05-12 wenzelm removed obsolete test_markup;
2013-05-12 wenzelm Proof General interaction always uses Isar loop;
2013-05-12 wenzelm proper context;
2013-05-11 wenzelm merged
2013-05-11 wenzelm more direct PGIP/Emacs processing and output;
2013-05-11 wenzelm more direct interpretation of "askprefs" and "setpref", which appear to be the only PGIP command used in PG 3.7.1.1, 4.1, 4.2;
2013-05-11 wenzelm removed redundant modules;
2013-05-11 wenzelm removed some obsolete PGIP/PGEclipse material;
2013-05-11 wenzelm never open structure Unsynchronized (cf. "implementation" manual);
2013-05-11 wenzelm prefer explicitly qualified exceptions, which is particular important for robust handlers;
2013-05-11 wenzelm avoid PolyML.makestring, even in dead code;
2013-05-11 blanchet fixed bug introduced when reintroducing set constructor, and visible when applying <= to 2- or more-ary relations, e.g. "(R::'a=>'a=>bool) <= R"
2013-05-10 kuncar don't apply an unnecessary morphism
2013-05-10 nipkow tuned
2013-05-09 traytel relator coinduction for codatatypes
2013-05-09 nipkow standard ivl notation [l,h]
2013-05-09 nipkow merged
2013-05-08 nipkow tuned
2013-05-08 blanchet avoid polymorphic uncurried aliases with more arguments than there are arguments in the most general type of a HOL constant, to dodge issues at declaration time
2013-05-08 blanchet proper unmangling -- the bug is visible when "uncurried_aliases" is enabled with Alt-Ergo or Poly. SPASS
2013-05-08 blanchet use right default for "uncurried_aliases" with polymorphic SPASS
2013-05-08 traytel relator induction for datatypes
2013-05-08 traytel store proper theorems even for fixed points that have no passive live variables
2013-05-08 traytel stronger monotonicity property for relators
2013-05-08 traytel make tactic actually work for op = as relator
2013-05-08 nipkow tuned
2013-05-08 nipkow hide Fin on output
2013-05-07 blanchet removed dead argument
2013-05-07 blanchet more robust iterator construction (needed for mutualized FPs)
2013-05-07 blanchet tuning
2013-05-07 traytel removed dead internal constants/theorems
2013-05-07 blanchet removed tracing
2013-05-07 blanchet export one more function
2013-05-07 blanchet added field to record
2013-05-07 blanchet tuning
2013-05-07 blanchet removed dead code
2013-05-07 blanchet move function to library
2013-05-07 blanchet tuning
2013-05-07 blanchet more
2013-05-07 blanchet tuning
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip