src/HOL/Tools/Nitpick/nitpick_model.ML
Mon, 21 Feb 2011 10:42:29 +0100 blanchet always unfold constant defitions marked with "nitpick_def" -- to prevent unfolding, there's already "nitpick_simp"
Sat, 08 Jan 2011 17:14:48 +0100 wenzelm misc tuning and comments based on review of Theory_Data, Proof_Data, Generic_Data usage;
Tue, 07 Dec 2010 11:56:53 +0100 blanchet remove the "fin_fun" optimization in Nitpick -- it was always a hack and didn't help much
Mon, 06 Dec 2010 14:47:58 +0100 blanchet show strings as "s_1" etc. rather than "l_1" etc.
Sat, 20 Nov 2010 00:53:26 +0100 wenzelm renamed raw "explode" function to "raw_explode" to emphasize its meaning;
Mon, 25 Oct 2010 21:06:56 +0200 wenzelm renamed Output.priority to Output.urgent_message to emphasize its special role more clearly;
Tue, 14 Sep 2010 13:44:43 +0200 blanchet eliminate more clutter related to "fast_descrs" optimization
Tue, 14 Sep 2010 13:24:18 +0200 blanchet remove "fast_descs" option from Nitpick;
Mon, 13 Sep 2010 20:21:40 +0200 blanchet remove unreferenced identifiers
Fri, 03 Sep 2010 17:43:44 +0200 wenzelm turned show_all_types into proper configuration option;
Sat, 28 Aug 2010 16:14:32 +0200 haftmann formerly unnamed infix equality now named HOL.eq
Mon, 09 Aug 2010 12:40:15 +0200 blanchet use "declaration" instead of "setup" to register Nitpick extensions
Fri, 06 Aug 2010 17:05:29 +0200 blanchet local versions of Nitpick.register_xxx functions
Thu, 05 Aug 2010 20:17:50 +0200 blanchet added "whack"
Thu, 05 Aug 2010 18:00:50 +0200 blanchet added support for "Abs_" and "Rep_" functions on quotient types
Wed, 04 Aug 2010 10:39:35 +0200 blanchet get rid of all "optimizations" regarding "unit" and other cardinality-1 types
Tue, 03 Aug 2010 21:37:12 +0200 blanchet tuning
Tue, 03 Aug 2010 02:18:05 +0200 blanchet handle free variables even more gracefully;
Sun, 01 Aug 2010 15:51:25 +0200 blanchet added manual symmetry breaking for datatypes
Thu, 01 Jul 2010 16:54:44 +0200 haftmann "prod" and "sum" replace "*" and "+" respectively
Tue, 01 Jun 2010 15:43:20 +0200 blanchet remove debug output
Tue, 01 Jun 2010 14:54:35 +0200 blanchet don't show spurious "..." in Nitpick's output for free variables of set type (e.g., P (op +) example from Manual_Nits.thy); undoes parts of 38ba15040455, which was too aggressive
Tue, 01 Jun 2010 14:14:02 +0200 blanchet honor xsymbols in Nitpick
Tue, 01 Jun 2010 12:20:08 +0200 blanchet added "atoms" option to Nitpick (request from Karlsruhe) + wrap Refute. functions to "nitpick_util.ML"
Tue, 01 Jun 2010 10:31:18 +0200 blanchet thread along context instead of theory for typedef lookup
Thu, 27 May 2010 17:22:16 +0200 blanchet Nitpick: show "..." in datatype values (e.g., [{0::nat, ...}]), since these are really equivalence classes
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:33:01 +0200 blanchet remove type annotations as comments;
Sat, 24 Apr 2010 16:17:30 +0200 blanchet cosmetics
Sat, 20 Mar 2010 17:33:11 +0100 wenzelm renamed varify/unvarify operations to varify_global/unvarify_global to emphasize that these only work in a global situation;
Wed, 17 Mar 2010 09:14:43 +0100 blanchet added support for "specification" and "ax_specification" constructs to Nitpick
Thu, 11 Mar 2010 17:48:07 +0100 blanchet moved some Nitpick code around
Thu, 11 Mar 2010 15:33:45 +0100 blanchet added a mechanism to Nitpick to support custom rendering of terms, and used it for multisets
Thu, 11 Mar 2010 12:22:11 +0100 blanchet added term postprocessor to Nitpick, to provide custom syntax for typedefs
Tue, 09 Mar 2010 09:25:23 +0100 blanchet added "finitize" option to Nitpick + remove dependency on "Coinductive_List"
Sun, 07 Mar 2010 12:19:47 +0100 wenzelm modernized structure Object_Logic;
Sat, 27 Feb 2010 23:13:01 +0100 wenzelm modernized structure Term_Ord;
Sat, 27 Feb 2010 20:57:08 +0100 wenzelm clarified @{const_name} vs. @{const_abbrev};
Fri, 26 Feb 2010 18:38:23 +0100 blanchet use SAT4J for "Tests_Nits.thy" for safety (this should solve the Isatest failures) + minor changes
Thu, 25 Feb 2010 16:33:39 +0100 blanchet improved precision of infinite "shallow" datatypes in Nitpick;
Mon, 22 Feb 2010 11:57:33 +0100 blanchet fixed a few bugs in Nitpick and removed unreferenced variables
Thu, 18 Feb 2010 18:48:07 +0100 blanchet added support for nonstandard "nat"s to Nitpick and fixed bugs in binary "nat"s and "int"s
Wed, 17 Feb 2010 20:46:50 +0100 blanchet make sure that Nitpick uses binary notation consistently if "binary_ints" is enabled
Wed, 17 Feb 2010 13:57:45 +0100 blanchet improve Nitpick's "Datatypes" rendering for elements containing cycles
Sat, 13 Feb 2010 15:04:09 +0100 blanchet more work on Nitpick's support for nonstandard models + fix in model reconstruction
Sat, 13 Feb 2010 11:56:06 +0100 blanchet redo Nitpick's nonstandard values as cyclic values (instead of additional constructors)
Fri, 12 Feb 2010 19:44:37 +0100 blanchet various cosmetic changes to Nitpick
Wed, 10 Feb 2010 08:54:56 +0100 haftmann merged
Wed, 10 Feb 2010 08:49:26 +0100 haftmann moved constants inverse and divide to Ring.thy
Fri, 05 Feb 2010 14:27:21 +0100 blanchet added hotel key card example for Nitpick, and renumber atoms in Nitpick's output for increased readability
Fri, 05 Feb 2010 12:04:54 +0100 blanchet handle Nitpick's nonstandard model enumeration in a cleaner way;
Thu, 04 Feb 2010 16:03:15 +0100 blanchet split "nitpick_hol.ML" into two files to make it more manageable;
Thu, 04 Feb 2010 13:36:52 +0100 blanchet four changes to Nitpick:
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
Thu, 28 Jan 2010 11:48:49 +0100 haftmann new theory Algebras.thy for generic algebraic structures
Wed, 20 Jan 2010 10:38:06 +0100 blanchet some work on Nitpick's support for quotient types;
less more (0) -60 tip