src/HOL/Tools/Nitpick/nitpick_isar.ML
Fri, 12 Jul 2013 23:45:05 +0200 wenzelm system options for Isabelle/HOL proof tools;
Wed, 15 May 2013 22:30:24 +0200 wenzelm clarified preferences: "override" re-initialized on prover startup, and "default" sent to PG -- thus recover typical defaults like auto-quickcheck in PG 4.x;
Wed, 15 May 2013 20:22:46 +0200 wenzelm maintain ProofGeneral preferences within ProofGeneral module;
Wed, 15 May 2013 17:39:41 +0200 wenzelm just one ProofGeneral module;
Sat, 11 May 2013 16:57:18 +0200 wenzelm prefer explicitly qualified exceptions, which is particular important for robust handlers;
Wed, 27 Mar 2013 17:58:07 +0100 wenzelm more robust access Toplevel.proof_of -- prefer warning via Toplevel.unknown_proof over hard crash (notably for skipped proofs);
Wed, 31 Oct 2012 11:23:21 +0100 blanchet moved Refute to "HOL/Library" to speed up building "Main" even more
Thu, 27 Sep 2012 17:00:54 +0200 blanchet lower the defaults for the number of bits, based on an example by Lukas Bulwahn
Fri, 16 Mar 2012 18:20:12 +0100 wenzelm outer syntax command definitions based on formal command_spec derived from theory header declarations;
Thu, 15 Mar 2012 20:07:00 +0100 wenzelm prefer formally checked @{keyword} parser;
Fri, 27 May 2011 10:30:08 +0200 blanchet unbreak "max_potential" logic
Fri, 27 May 2011 10:30:08 +0200 blanchet prioritize try and auto try's tools, with fast ones first, with a slight preference for provers vs. counterexample generators
Fri, 27 May 2011 10:30:08 +0200 blanchet handle non-auto try case gracefully in Nitpick
Fri, 27 May 2011 10:30:08 +0200 blanchet added "try" command, to launch Solve Direct, Quickcheck, Nitpick, Sledgehammer, and Try Methods
Fri, 27 May 2011 10:30:08 +0200 blanchet renamed "Auto_Tools" "Try"
Tue, 24 May 2011 00:01:33 +0200 blanchet use \<emdash> rather than \<midarrow>
Sat, 16 Apr 2011 16:15:37 +0200 wenzelm modernized structure Proof_Context;
Thu, 17 Mar 2011 22:07:17 +0100 blanchet reintroduced "show_skolems" option -- useful when too many Skolems are displayed
Thu, 03 Mar 2011 11:20:48 +0100 blanchet simplify "need" option's syntax
Thu, 03 Mar 2011 11:20:48 +0100 blanchet renamed "preconstr" option "need"
Mon, 28 Feb 2011 17:53:10 +0100 blanchet added "total_consts" option
Mon, 21 Feb 2011 17:36:32 +0100 blanchet more work on "fix_datatype_vals" optimization (renamed "preconstruct")
Mon, 21 Feb 2011 15:45:44 +0100 blanchet first steps in implementing "fix_datatype_vals" optimization
Sat, 08 Jan 2011 17:14:48 +0100 wenzelm misc tuning and comments based on review of Theory_Data, Proof_Data, Generic_Data usage;
Fri, 03 Dec 2010 09:55:45 +0100 blanchet run synchronous Auto Tools in parallel
Wed, 03 Nov 2010 22:26:53 +0100 blanchet standardize on seconds for Nitpick and Sledgehammer timeouts
Tue, 14 Sep 2010 13:24:18 +0200 blanchet remove "fast_descs" option from Nitpick;
Mon, 13 Sep 2010 20:27:40 +0200 blanchet remove "atoms" from the list of options with default values
Mon, 13 Sep 2010 20:21:24 +0200 blanchet make Auto Nitpick go through fewer scopes
Sat, 11 Sep 2010 12:31:58 +0200 blanchet tuning
Sat, 11 Sep 2010 10:35:00 +0200 blanchet finished renaming "Auto_Counterexample" to "Auto_Tools"
Sat, 11 Sep 2010 10:20:25 +0200 blanchet change defaults of Auto Nitpick so that it consumes less resources (time and Kodkod threads)
Mon, 06 Sep 2010 13:06:27 +0200 wenzelm some results of concurrency code inspection;
Wed, 01 Sep 2010 21:47:25 +0200 blanchet more elegant ML
Thu, 05 Aug 2010 20:17:50 +0200 blanchet added "whack"
Tue, 03 Aug 2010 14:49:42 +0200 blanchet bump up the max cardinalities, to use up more of the time given to us by the user
Sun, 01 Aug 2010 16:35:25 +0200 blanchet tweak datatype sym break code
Sat, 31 Jul 2010 16:39:32 +0200 blanchet started implementation of custom sym break
Tue, 01 Jun 2010 12:20:08 +0200 blanchet added "atoms" option to Nitpick (request from Karlsruhe) + wrap Refute. functions to "nitpick_util.ML"
Mon, 31 May 2010 17:20:41 +0200 blanchet fix handling of "split" w.r.t. new definition + fix exception handling w.r.t. "expect" option
Thu, 27 May 2010 16:42:03 +0200 blanchet make Nitpick "show_all" option behave less surprisingly
Mon, 17 May 2010 23:54:15 +0200 wenzelm prefer structure Keyword, Parse, Parse_Spec, Outer_Syntax;
Mon, 03 May 2010 14:25:56 +0200 wenzelm renamed ProofContext.init to ProofContext.init_global to emphasize that this is not the real thing;
Sat, 01 May 2010 21:29:03 +0200 krauss made sml/nj happy about Sledgehammer and Nitpick (cf. 6f11c9b1fb3e, 3c2438efe224)
Sun, 25 Apr 2010 00:33:26 +0200 blanchet cosmetics
Sun, 25 Apr 2010 00:25:44 +0200 blanchet remove "show_skolems" option and change style of record declarations
Sun, 25 Apr 2010 00:10:30 +0200 blanchet remove "skolemize" option from Nitpick, since Skolemization is always useful
Sat, 24 Apr 2010 17:48:21 +0200 blanchet removed Nitpick's "uncurry" option
Sat, 24 Apr 2010 16:43:03 +0200 blanchet Fruhjahrsputz: remove three mostly useless Nitpick options
Sat, 24 Apr 2010 16:33:01 +0200 blanchet remove type annotations as comments;
Fri, 23 Apr 2010 19:18:39 +0200 blanchet stop referring to Sledgehammer_Util stuff all over Nitpick code; instead, redeclare any needed function in Nitpick_Util as synonym for the Sledgehammer_Util function of the same name
Wed, 24 Mar 2010 14:43:35 +0100 blanchet simplify Nitpick parameter parsing code a little bit + make compile
Tue, 23 Mar 2010 11:40:46 +0100 blanchet leverage code now in Sledgehammer
Fri, 19 Mar 2010 15:07:44 +0100 blanchet move the Sledgehammer Isar commands together into one file;
Tue, 09 Mar 2010 09:25:23 +0100 blanchet added "finitize" option to Nitpick + remove dependency on "Coinductive_List"
Mon, 22 Feb 2010 11:57:33 +0100 blanchet fixed a few bugs in Nitpick and removed unreferenced variables
Tue, 02 Feb 2010 11:38:38 +0100 blanchet added support for nonstandard models to Nitpick (based on an idea by Koen Claessen) and did other fixes to Nitpick
Wed, 20 Jan 2010 10:38:06 +0100 blanchet some work on Nitpick's support for quotient types;
Thu, 17 Dec 2009 15:22:11 +0100 blanchet added support for binary nat/int representation to Nitpick
Mon, 14 Dec 2009 12:30:26 +0100 blanchet get rid of polymorphic equality in Nitpick's code + a few minor cleanups
less more (0) -60 tip