Thu, 20 May 2010 16:35:53 +0200 haftmann moved generic List operations to theory More_List
Thu, 20 May 2010 16:35:53 +0200 haftmann adjusted
Thu, 20 May 2010 16:35:52 +0200 haftmann turned old-style mem into an input abbreviation
Thu, 20 May 2010 23:20:01 +0200 wenzelm zoom font size;
Thu, 20 May 2010 23:19:28 +0200 wenzelm added somewhat generic zoom box;
Thu, 20 May 2010 21:32:48 +0200 wenzelm try CheckBox instead of ToggleButton, which is visually confusing without window focus, e.g. in a floating instance (problem of MacOS look-and-feel);
Thu, 20 May 2010 21:10:03 +0200 wenzelm mutate displayed document synchronously in Swing thread, for improved robustness;
Thu, 20 May 2010 21:07:05 +0200 wenzelm read style sheets only once;
Thu, 20 May 2010 20:56:26 +0200 wenzelm handle component resize for output / HTML panel;
Thu, 20 May 2010 20:22:00 +0200 wenzelm Isabelle_System: allow explicit isabelle_home argument;
Thu, 20 May 2010 20:20:52 +0200 wenzelm enable shell script editor mode;
Thu, 20 May 2010 16:25:22 +0200 wenzelm merged
Thu, 20 May 2010 07:36:50 +0200 bulwahn merged
Thu, 20 May 2010 07:34:45 +0200 bulwahn deactivated timing of infering modes
Wed, 19 May 2010 18:24:09 +0200 bulwahn adapting examples
Wed, 19 May 2010 18:24:09 +0200 bulwahn changing operations for accessing data to work with contexts
Wed, 19 May 2010 18:24:08 +0200 bulwahn removed unnecessary Thm.transfer in the predicate compiler
Wed, 19 May 2010 18:24:07 +0200 bulwahn changing compilation to work only with contexts; adapting quickcheck
Wed, 19 May 2010 18:24:06 +0200 bulwahn removing unused argument in print_modes function
Wed, 19 May 2010 18:24:05 +0200 bulwahn moving towards working with proof contexts in the predicate compiler
Wed, 19 May 2010 18:24:04 +0200 bulwahn improved values command to handle a special case with tuples and polymorphic predicates more correctly
Wed, 19 May 2010 18:24:03 +0200 bulwahn improved behaviour of defined_functions in the predicate compiler
Wed, 19 May 2010 17:01:07 -0700 huffman move some example files into new HOLCF/Tutorial directory
Wed, 19 May 2010 16:28:24 -0700 huffman remove redundant hdvd relation
Wed, 19 May 2010 16:08:41 -0700 huffman remove unnecessary constant Fixrec.bind
Wed, 19 May 2010 14:38:25 -0700 huffman add section about fixrec definitions with looping simp rules
Wed, 19 May 2010 13:07:15 -0700 huffman more informative error message for fixrec when continuity proof fails
Thu, 20 May 2010 16:22:50 +0200 wenzelm determine margin just before rendering -- proper reformatting when updating;
Thu, 20 May 2010 15:51:28 +0200 wenzelm simplified alignment via FlowPanel;
Thu, 20 May 2010 13:54:31 +0200 wenzelm more systematic treatment of physical document wrt. font size etc.;
Thu, 20 May 2010 11:44:41 +0200 wenzelm tuned;
Thu, 20 May 2010 11:36:30 +0200 wenzelm general Isabelle_System.try_read;
Thu, 20 May 2010 10:43:46 +0200 wenzelm explicit Command.Status.UNDEFINED -- avoid fragile/cumbersome treatment of Option[State];
Thu, 20 May 2010 10:31:20 +0200 wenzelm inverted "Freeze" to "Follow", which is the default;
Wed, 19 May 2010 21:18:02 +0200 wenzelm basic controls to freeze/update prover results;
Wed, 19 May 2010 18:05:34 +0200 wenzelm show fully detailed protocol messages;
Wed, 19 May 2010 17:39:22 +0200 wenzelm some updates following src/Tools/jEdit/dist-template/settings;
Wed, 19 May 2010 12:35:20 +0200 haftmann spelt out normalizer explicitly -- avoid dynamic reference to code generator configuration; avoid using old Codegen.eval_term
Wed, 19 May 2010 10:17:31 +0200 haftmann merged
Wed, 19 May 2010 10:17:05 +0200 haftmann dropped legacy_unconstrainT
Wed, 19 May 2010 10:14:37 +0200 haftmann new version of triv_of_class machinery without legacy_unconstrain
Wed, 19 May 2010 09:21:30 +0200 haftmann merge
Wed, 19 May 2010 09:20:36 +0200 haftmann added implementations of Fset.Set, Fset.Coset; do not delete code equations for relational operators on fsets
Tue, 18 May 2010 19:00:55 -0700 huffman remove several redundant lemmas about floor and ceiling
Tue, 18 May 2010 06:28:42 -0700 huffman merged
Mon, 17 May 2010 18:59:59 -0700 huffman declare add_nonneg_nonneg [simp]; remove now-redundant lemmas realpow_two_le_order(2)
Mon, 17 May 2010 18:51:25 -0700 huffman simplify proof
Mon, 17 May 2010 16:52:34 -0700 huffman simplify proof
Mon, 17 May 2010 15:58:32 -0700 huffman remove some unnamed simp rules from Transcendental.thy; move the needed ones to MacLaurin.thy where they are used
Tue, 18 May 2010 10:13:33 +0200 wenzelm prefer structure Keyword and Parse;
Tue, 18 May 2010 00:01:51 +0200 wenzelm merged
Mon, 17 May 2010 12:00:10 -0700 huffman merged
Mon, 17 May 2010 08:45:46 -0700 huffman remove simp attribute from square_eq_1_iff
Mon, 17 May 2010 17:50:09 +0200 blanchet merged
Mon, 17 May 2010 15:21:11 +0200 blanchet make sure chained facts don't pop up in the metis proof
Mon, 17 May 2010 12:15:37 +0200 blanchet fix bug in Isar proof reconstruction step relabeling + don't try to infer the sorts of TVars, since this often fails miserably
Mon, 17 May 2010 10:18:14 +0200 blanchet generate proper arity declarations for TFrees for SPASS's DFG format;
Mon, 17 May 2010 10:16:54 +0200 blanchet identify common SPASS error more clearly
Mon, 17 May 2010 08:40:17 -0700 huffman remove simp attribute from power2_eq_1_iff
Mon, 17 May 2010 10:58:58 +0200 haftmann dropped old Library/Word.thy and toy example ex/Adder.thy
Mon, 17 May 2010 10:58:31 +0200 haftmann dropped old Library/Word.thy and toy example ex/Adder.thy
Tue, 18 May 2010 00:01:03 +0200 wenzelm do not open Legacy by default;
Mon, 17 May 2010 23:54:15 +0200 wenzelm prefer structure Keyword, Parse, Parse_Spec, Outer_Syntax;
Mon, 17 May 2010 15:11:25 +0200 wenzelm renamed structure OuterLex to Token and type token to Token.T, keeping legacy aliases for some time;
Mon, 17 May 2010 15:05:32 +0200 wenzelm tuned;
Mon, 17 May 2010 15:02:44 +0200 wenzelm tuned signature;
Mon, 17 May 2010 14:23:54 +0200 wenzelm renamed class Outer_Lex to Token and Token_Kind to Token.Kind;
Mon, 17 May 2010 10:20:55 +0200 wenzelm centralized legacy aliases;
Sun, 16 May 2010 00:02:11 +0200 wenzelm prefer structure Parse_Spec;
Sat, 15 May 2010 23:40:00 +0200 wenzelm renamed structure OuterSyntax to Outer_Syntax, keeping the old name as alias for some time;
Sat, 15 May 2010 23:32:15 +0200 wenzelm renamed structure SpecParse to Parse_Spec, keeping the old name as alias for some time;
Sat, 15 May 2010 23:23:45 +0200 wenzelm renamed structure ValueParse to Parse_Value;
Sat, 15 May 2010 23:16:32 +0200 wenzelm refer directly to structure Keyword and Parse;
Sat, 15 May 2010 22:24:25 +0200 wenzelm renamed structure OuterKeyword to Keyword and OuterParse to Parse, keeping the old names as legacy aliases for some time;
Sat, 15 May 2010 22:15:57 +0200 wenzelm renamed Outer_Parse to Parse (in Scala);
Sat, 15 May 2010 22:05:49 +0200 wenzelm renamed Outer_Keyword to Keyword (in Scala);
Sat, 15 May 2010 21:57:27 +0200 wenzelm avoid open Conv;
Sat, 15 May 2010 21:50:05 +0200 wenzelm less pervasive names from structure Thm;
Sat, 15 May 2010 21:41:32 +0200 wenzelm less pervasive names from structure Thm;
Sat, 15 May 2010 21:09:54 +0200 wenzelm tuned;
Sat, 15 May 2010 18:29:18 +0200 wenzelm merged
Sat, 15 May 2010 07:48:24 -0700 huffman add real_le_linear to list of legacy theorem names
Sat, 15 May 2010 16:20:54 +0200 blanchet make SML/NJ happy
Sat, 15 May 2010 18:15:50 +0200 wenzelm removed unused conversions;
Sat, 15 May 2010 18:12:58 +0200 wenzelm tuned header;
Sat, 15 May 2010 18:11:00 +0200 wenzelm moved normarith.ML where it is actually used;
Sat, 15 May 2010 17:59:06 +0200 wenzelm incorporated further conversions and conversionals, after some minor tuning;
Sat, 15 May 2010 15:31:33 +0200 wenzelm eliminated redundant runtime checks;
Sat, 15 May 2010 00:45:42 +0200 krauss normalize atyp names after unconstrainT, which may rename atyps arbitrarily;
Sat, 15 May 2010 15:07:39 +0200 wenzelm more precise dependencies for HOL-Word-SMT_Examples;
Sat, 15 May 2010 13:31:25 +0200 wenzelm merged
Fri, 14 May 2010 23:35:35 +0200 blanchet merge
Fri, 14 May 2010 23:34:24 +0200 blanchet added Sledgehammer documentation to TOC
Fri, 14 May 2010 23:32:48 +0200 blanchet added some Sledgehammer news
Fri, 14 May 2010 23:16:33 +0200 blanchet document Nitpick changes
Fri, 14 May 2010 22:43:24 +0200 blanchet merge
Fri, 14 May 2010 22:43:00 +0200 blanchet added Sledgehammer manual;
Fri, 14 May 2010 22:30:24 +0200 blanchet renamed Sledgehammer options
Fri, 14 May 2010 22:29:50 +0200 blanchet renamed options
Fri, 14 May 2010 22:28:39 +0200 blanchet remove support for crashing beta solver HaifaSat
Fri, 14 May 2010 16:15:10 +0200 blanchet renamed two Sledgehammer options
Fri, 14 May 2010 22:46:58 +0200 nipkow merged
Fri, 14 May 2010 22:46:41 +0200 nipkow added listsum lemmas
Fri, 14 May 2010 21:23:29 +0200 ballarin Revert mixin patch due to inacceptable performance drop.
Fri, 14 May 2010 15:27:07 +0200 blanchet add "no_atp"s to Nitpick lemmas
Fri, 14 May 2010 15:26:26 +0200 blanchet query _HOME environment variables at run-time, not at build-time
Fri, 14 May 2010 15:09:37 +0200 blanchet move Refute dependency from Plain to Main
Fri, 14 May 2010 15:07:53 +0200 blanchet move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
Fri, 14 May 2010 15:02:38 +0200 blanchet recognize new Kodkod error message syntax
Fri, 14 May 2010 14:14:22 +0200 blanchet improve precision of set constructs in Nitpick
Fri, 14 May 2010 12:01:16 +0200 blanchet produce more potential counterexamples for subset operator (cf. quantifiers)
Fri, 14 May 2010 11:24:49 +0200 blanchet improved Sledgehammer proofs
Fri, 14 May 2010 11:24:14 +0200 blanchet pass "full_type" argument to proof reconstruction
Fri, 14 May 2010 11:23:42 +0200 blanchet made Sledgehammer's full-typed proof reconstruction work for the first time;
Fri, 14 May 2010 11:20:09 +0200 blanchet delect installed ATPs dynamically, _not_ at image built time
Thu, 13 May 2010 15:09:42 +0200 ballarin Fix syntax; apparently constant apply was introduced in an earlier changeset.
Thu, 13 May 2010 14:47:15 +0200 ballarin Merged.
Thu, 13 May 2010 13:30:16 +0200 ballarin Add mixin to base morphism, required by class package; cf ab324ffd6f3d.
Thu, 13 May 2010 13:29:43 +0200 ballarin Remove improper use of mixin in class package.
Thu, 13 May 2010 14:34:05 +0200 nipkow Multiset: renamed, added and tuned lemmas;
Wed, 12 May 2010 22:33:10 -0700 huffman use 'subsection' instead of 'section', to maintain 1 chapter per file in generated document
Thu, 13 May 2010 00:44:48 +0200 boehmes more precise dependencies
Wed, 12 May 2010 23:54:06 +0200 boehmes updated SMT certificates
Wed, 12 May 2010 23:54:04 +0200 boehmes layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
Wed, 12 May 2010 23:54:02 +0200 boehmes integrated SMT into the HOL image
Wed, 12 May 2010 23:54:01 +0200 boehmes replaced More_conv.top_conv (which does not re-apply the given conversion to its results, only to the result's subterms) by Simplifier.full_rewrite
Wed, 12 May 2010 23:54:00 +0200 boehmes use proper context operations (for fresh names of type and term variables, and for hypothetical definitions), monomorphize theorems (instead of terms, necessary for hypothetical definitions made during lambda lifting)
Wed, 12 May 2010 23:53:59 +0200 boehmes split monolithic Z3 proof reconstruction structure into separate structures, use one set of schematic theorems for all uncertain proof rules (to extend proof reconstruction by missing cases), added several schematic theorems, improved abstraction of goals (abstract all uninterpreted sub-terms, only leave builtin symbols)
Wed, 12 May 2010 23:53:58 +0200 boehmes added tracing of reconstruction data
Wed, 12 May 2010 23:53:57 +0200 boehmes added new SMT translation files which use a simpler intermediate term representation and a simpler translation of builtin symbols, have less overhead for renaming symbols and generating the signature, add come with a simpler separation of formulas and terms
Wed, 12 May 2010 23:53:56 +0200 boehmes deleted SMT translation files (to be replaced by a simplified version)
Wed, 12 May 2010 23:53:55 +0200 boehmes move the addition of extra facts into a separate module
Wed, 12 May 2010 23:53:54 +0200 boehmes normalize numerals: also rewrite Numeral0 into 0
Wed, 12 May 2010 23:53:53 +0200 boehmes added missing rewrite rules for natural min and max
Wed, 12 May 2010 23:53:52 +0200 boehmes rewrite bool case expressions as if expression
Wed, 12 May 2010 23:53:51 +0200 boehmes simplified normalize_rule and moved it further down in the code
Wed, 12 May 2010 23:53:50 +0200 boehmes merged addition of rules into one function
Wed, 12 May 2010 23:53:49 +0200 boehmes added simplification for distinctness of small lists
Wed, 12 May 2010 23:53:48 +0200 boehmes moved the addition of DLO tactic into the Z3 theory (DLO is required only for Z3 proof reconstruction)
Fri, 14 May 2010 19:53:36 +0200 wenzelm added Proofterm.unconstrain_thm_proof for Thm.unconstrainT -- loosely based on the version by krauss/schropp;
Thu, 13 May 2010 21:36:38 +0200 wenzelm conditionally unconstrain thm proofs -- loosely based on the version by krauss/schropp;
Thu, 13 May 2010 21:17:09 +0200 wenzelm the_classrel/the_arity: avoid Thm.transfer for proofterm version -- theory might already have become stale within the proof_body future;
Thu, 13 May 2010 20:15:59 +0200 wenzelm avoid redundant rebinding of name/prop -- probably introduced accidentally in 80bb72a0f577;
Thu, 13 May 2010 18:47:07 +0200 wenzelm raise Fail uniformly for proofterm errors, which appear to be rather low-level;
Thu, 13 May 2010 18:22:10 +0200 wenzelm unconstrainT operations on proofs, according to krauss/schropp;
Thu, 13 May 2010 17:25:53 +0200 wenzelm added Proofterm.get_name variants according to krauss/schropp;
Wed, 12 May 2010 22:43:05 +0200 wenzelm conditional structure SingleAssignment;
Wed, 12 May 2010 17:10:53 +0200 wenzelm merged
Wed, 12 May 2010 15:31:43 +0200 haftmann merged
Wed, 12 May 2010 15:27:15 +0200 haftmann tuned proofs and fact and class names
Wed, 12 May 2010 13:51:22 +0200 haftmann tuned fact collection names and some proofs
Wed, 12 May 2010 12:31:52 +0200 haftmann grouped local statements
Wed, 12 May 2010 12:31:51 +0200 haftmann tuned test problems
Wed, 12 May 2010 16:45:59 +0200 wenzelm merged
Wed, 12 May 2010 15:25:23 +0200 nipkow merged
Wed, 12 May 2010 15:25:02 +0200 nipkow simplified proof
Wed, 12 May 2010 16:44:49 +0200 wenzelm modernized specifications;
Wed, 12 May 2010 15:25:58 +0200 wenzelm updated/unified some legacy warnings;
Wed, 12 May 2010 15:23:38 +0200 wenzelm tuned;
Wed, 12 May 2010 14:52:23 +0200 wenzelm do not emit legacy_feature warnings here -- users have no chance to disable them;
Wed, 12 May 2010 14:17:26 +0200 wenzelm removed obsolete CVS Ids;
Wed, 12 May 2010 14:02:50 +0200 wenzelm removed some obsolete admin stuff;
Wed, 12 May 2010 14:02:19 +0200 wenzelm check NEWS;
Wed, 12 May 2010 13:54:49 +0200 wenzelm removed obsolete CVS Ids;
Wed, 12 May 2010 13:52:34 +0200 wenzelm updated some version numbers;
Wed, 12 May 2010 13:34:24 +0200 wenzelm minor tuning;
Wed, 12 May 2010 13:21:23 +0200 wenzelm reverted parts of 7902dc7ea11d -- note that NEWS of published Isabelle releases are essentially read-only;
Wed, 12 May 2010 12:51:32 +0200 wenzelm merged
Wed, 12 May 2010 12:20:16 +0200 haftmann merged
Wed, 12 May 2010 12:09:28 +0200 haftmann modernized specifications; tuned reification
Wed, 12 May 2010 11:18:42 +0200 haftmann merged
Wed, 12 May 2010 11:17:59 +0200 haftmann added lemmas concerning last, butlast, insort
Wed, 12 May 2010 11:30:18 +0200 Cezary Kaliszyk Remove RANGE_WARN
Wed, 12 May 2010 11:13:33 +0200 hoelzl clarified NEWS entry
Wed, 12 May 2010 11:08:15 +0200 hoelzl merged
Wed, 12 May 2010 11:07:46 +0200 hoelzl added NEWS entry
Tue, 11 May 2010 19:19:45 +0200 hoelzl Added atLeastAtMost_singleton_iff, atLeastAtMost_singleton'
Tue, 11 May 2010 19:21:39 +0200 hoelzl Add rules directly to the corresponding class locales instead.
Tue, 11 May 2010 19:21:05 +0200 hoelzl Removed usage of normalizating locales.
Tue, 11 May 2010 21:55:41 -0700 huffman speed up some proofs, fixing linarith_split_limit warnings
Tue, 11 May 2010 19:38:16 -0700 huffman fix some linarith_split_limit warnings
Tue, 11 May 2010 19:01:35 -0700 huffman include iszero_simps in semiring_norm just once (they are already included in rel_simps)
Tue, 11 May 2010 19:00:32 -0700 huffman fix duplicate simp rule warning
Tue, 11 May 2010 18:06:58 -0700 huffman no more RealPow.thy (remaining lemmas moved to RealDef.thy)
Tue, 11 May 2010 17:20:11 -0700 huffman merged
Tue, 11 May 2010 12:38:07 -0700 huffman simplify code for emptiness check
Tue, 11 May 2010 12:05:19 -0700 huffman removed lemma real_sq_order; use power2_le_imp_le instead
Tue, 11 May 2010 21:27:09 +0200 haftmann merged
Tue, 11 May 2010 19:06:18 +0200 haftmann merged
Tue, 11 May 2010 19:00:16 +0200 haftmann represent de-Bruin indices simply by position in list
Tue, 11 May 2010 18:46:03 +0200 haftmann tuned reification functions
Tue, 11 May 2010 18:31:36 +0200 haftmann tuned code; toward a tightended interface with generated code
(0) -30000 -10000 -3000 -1000 -192 +192 +1000 +3000 +10000 +30000 tip