Mon, 10 Nov 2014 15:09:58 +0100 even -> evn because even is now in Main
nipkow [Mon, 10 Nov 2014 15:09:58 +0100] rev 58962
even -> evn because even is now in Main
Mon, 10 Nov 2014 10:29:19 +0100 dropped redundant transfer rules (now proved and registered by datatype and plugins)
traytel [Mon, 10 Nov 2014 10:29:19 +0100] rev 58961
dropped redundant transfer rules (now proved and registered by datatype and plugins)
Sun, 09 Nov 2014 20:49:28 +0100 proper context for typedef;
wenzelm [Sun, 09 Nov 2014 20:49:28 +0100] rev 58960
proper context for typedef;
Sun, 09 Nov 2014 20:41:53 +0100 proper proof context for typedef;
wenzelm [Sun, 09 Nov 2014 20:41:53 +0100] rev 58959
proper proof context for typedef;
Sun, 09 Nov 2014 18:27:43 +0100 proper context;
wenzelm [Sun, 09 Nov 2014 18:27:43 +0100] rev 58958
proper context;
Sun, 09 Nov 2014 17:04:14 +0100 proper context for match_tac etc.;
wenzelm [Sun, 09 Nov 2014 17:04:14 +0100] rev 58957
proper context for match_tac etc.;
Sun, 09 Nov 2014 14:08:00 +0100 proper context for compose_tac, Splitter.split_tac (relevant for unify trace options);
wenzelm [Sun, 09 Nov 2014 14:08:00 +0100] rev 58956
proper context for compose_tac, Splitter.split_tac (relevant for unify trace options);
Sun, 09 Nov 2014 11:05:20 +0100 avoid erule and rotated in IMP
nipkow [Sun, 09 Nov 2014 11:05:20 +0100] rev 58955
avoid erule and rotated in IMP
Sun, 09 Nov 2014 10:03:18 +0100 reverted 1ebf0a1f12a4 after successful re-tuning of simp rules for divisibility
haftmann [Sun, 09 Nov 2014 10:03:18 +0100] rev 58954
reverted 1ebf0a1f12a4 after successful re-tuning of simp rules for divisibility
Sun, 09 Nov 2014 10:03:17 +0100 self-contained simp rules for dvd on numerals
haftmann [Sun, 09 Nov 2014 10:03:17 +0100] rev 58953
self-contained simp rules for dvd on numerals
Sat, 08 Nov 2014 16:53:26 +0100 equivalence rules for structures without zero divisors
haftmann [Sat, 08 Nov 2014 16:53:26 +0100] rev 58952
equivalence rules for structures without zero divisors
Sat, 08 Nov 2014 22:10:16 +0100 removed obsolete global-only options, which did not work out anyway (due to complexity of local_theory sandwich);
wenzelm [Sat, 08 Nov 2014 22:10:16 +0100] rev 58951
removed obsolete global-only options, which did not work out anyway (due to complexity of local_theory sandwich);
Sat, 08 Nov 2014 21:31:51 +0100 optional proof context for unify operations, for the sake of proper local options;
wenzelm [Sat, 08 Nov 2014 21:31:51 +0100] rev 58950
optional proof context for unify operations, for the sake of proper local options;
Sat, 08 Nov 2014 17:39:01 +0100 clarified name of Type.unified, to emphasize its connection to the "unify" family;
wenzelm [Sat, 08 Nov 2014 17:39:01 +0100] rev 58949
clarified name of Type.unified, to emphasize its connection to the "unify" family; tuned low-level operation;
Sat, 08 Nov 2014 16:55:41 +0100 proper Envir.norm_type for result of Type.raw_unifys;
wenzelm [Sat, 08 Nov 2014 16:55:41 +0100] rev 58948
proper Envir.norm_type for result of Type.raw_unifys;
Sat, 08 Nov 2014 16:42:04 +0100 avoid slow metis proof;
wenzelm [Sat, 08 Nov 2014 16:42:04 +0100] rev 58947
avoid slow metis proof;
Sat, 08 Nov 2014 16:35:24 +0100 proper Envir.norm_type for result of Unify.unifiers (amending 479832ff2d29 from 20 years ago);
wenzelm [Sat, 08 Nov 2014 16:35:24 +0100] rev 58946
proper Envir.norm_type for result of Unify.unifiers (amending 479832ff2d29 from 20 years ago);
Sat, 08 Nov 2014 15:45:00 +0100 tuned;
wenzelm [Sat, 08 Nov 2014 15:45:00 +0100] rev 58945
tuned;
Sat, 08 Nov 2014 15:44:41 +0100 updated some sledgehammer proofs -- much faster;
wenzelm [Sat, 08 Nov 2014 15:44:41 +0100] rev 58944
updated some sledgehammer proofs -- much faster;
Sat, 08 Nov 2014 15:40:29 +0100 updated sledgehammer proof after breakdown of metis (exception Type.TUNIFY);
wenzelm [Sat, 08 Nov 2014 15:40:29 +0100] rev 58943
updated sledgehammer proof after breakdown of metis (exception Type.TUNIFY);
Sat, 08 Nov 2014 15:01:05 +0100 recovered type matching, which was broken in 8a765db7e0f8 (see also 8a765db7e0f8, 2db1d3d2ed54);
wenzelm [Sat, 08 Nov 2014 15:01:05 +0100] rev 58942
recovered type matching, which was broken in 8a765db7e0f8 (see also 8a765db7e0f8, 2db1d3d2ed54); NB: "match" operates on direct substitution without variable chasing, in contrast to "unify" (and Unify.matches!) which work on cascaded env;
Sat, 08 Nov 2014 12:15:40 +0100 more direct type equality;
wenzelm [Sat, 08 Nov 2014 12:15:40 +0100] rev 58941
more direct type equality;
Sat, 08 Nov 2014 09:19:57 +0100 reverted commit accident from 994fe0ba8335
haftmann [Sat, 08 Nov 2014 09:19:57 +0100] rev 58940
reverted commit accident from 994fe0ba8335
Sat, 08 Nov 2014 09:16:47 +0100 less space-wasting serialization setup: highest cell of array has been unused so far
haftmann [Sat, 08 Nov 2014 09:16:47 +0100] rev 58939
less space-wasting serialization setup: highest cell of array has been unused so far
Fri, 07 Nov 2014 23:35:13 +0100 tuned outline;
wenzelm [Fri, 07 Nov 2014 23:35:13 +0100] rev 58938
tuned outline;
Fri, 07 Nov 2014 22:33:54 +0100 tuned syntax -- separate tokens;
wenzelm [Fri, 07 Nov 2014 22:33:54 +0100] rev 58937
tuned syntax -- separate tokens;
Fri, 07 Nov 2014 22:15:51 +0100 eliminated pointless check -- command definitions are subject to theory context;
wenzelm [Fri, 07 Nov 2014 22:15:51 +0100] rev 58936
eliminated pointless check -- command definitions are subject to theory context;
Fri, 07 Nov 2014 20:43:13 +0100 merged
wenzelm [Fri, 07 Nov 2014 20:43:13 +0100] rev 58935
merged
Fri, 07 Nov 2014 20:06:18 +0100 prefer externally provided keywords -- Command.read_thy may degenerate to bootstrap_thy in case of errors;
wenzelm [Fri, 07 Nov 2014 20:06:18 +0100] rev 58934
prefer externally provided keywords -- Command.read_thy may degenerate to bootstrap_thy in case of errors; tuned message;
Fri, 07 Nov 2014 19:47:05 +0100 tuned markup;
wenzelm [Fri, 07 Nov 2014 19:47:05 +0100] rev 58933
tuned markup;
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 tip