Sat, 04 Sep 2010 21:14:40 +0200 merged
haftmann [Sat, 04 Sep 2010 21:14:40 +0200] rev 39148
merged
Sat, 04 Sep 2010 21:13:13 +0200 printing combinator for hierarchical programs
haftmann [Sat, 04 Sep 2010 21:13:13 +0200] rev 39147
printing combinator for hierarchical programs
Sat, 04 Sep 2010 21:12:42 +0200 merged
haftmann [Sat, 04 Sep 2010 21:12:42 +0200] rev 39146
merged
Sat, 04 Sep 2010 08:32:19 -0700 add lemma cont2cont_Let_simple
huffman [Sat, 04 Sep 2010 08:32:19 -0700] rev 39145
add lemma cont2cont_Let_simple
Sat, 04 Sep 2010 07:35:56 -0700 add lemma cont2cont_split_simple
huffman [Sat, 04 Sep 2010 07:35:56 -0700] rev 39144
add lemma cont2cont_split_simple
Sat, 04 Sep 2010 07:26:34 -0700 add List_Cpo.thy to HOLCF/Library
huffman [Sat, 04 Sep 2010 07:26:34 -0700] rev 39143
add List_Cpo.thy to HOLCF/Library
Sat, 04 Sep 2010 21:10:48 +0200 dropped names from serializer interface
haftmann [Sat, 04 Sep 2010 21:10:48 +0200] rev 39142
dropped names from serializer interface
Sat, 04 Sep 2010 21:10:39 +0200 added more explicit warning
haftmann [Sat, 04 Sep 2010 21:10:39 +0200] rev 39141
added more explicit warning
Mon, 06 Sep 2010 00:08:47 +0200 ML_Context.ml_store_thm(s): operate on thread context instead of Unsynchronized.ref;
wenzelm [Mon, 06 Sep 2010 00:08:47 +0200] rev 39140
ML_Context.ml_store_thm(s): operate on thread context instead of Unsynchronized.ref;
Sun, 05 Sep 2010 23:31:12 +0200 use setmp_noncritical for PGIP, which is presumably sequential (PG clone);
wenzelm [Sun, 05 Sep 2010 23:31:12 +0200] rev 39139
use setmp_noncritical for PGIP, which is presumably sequential (PG clone);
Sun, 05 Sep 2010 23:26:16 +0200 use setmp_noncritical for sequential Pure bootstrap;
wenzelm [Sun, 05 Sep 2010 23:26:16 +0200] rev 39138
use setmp_noncritical for sequential Pure bootstrap;
Sun, 05 Sep 2010 23:16:21 +0200 turned show_brackets into proper configuration option;
wenzelm [Sun, 05 Sep 2010 23:16:21 +0200] rev 39137
turned show_brackets into proper configuration option; Sign.certify/type_check: dropped Syntax.pp_show_brackets, which is hard to hold up due to Pretty.pp and not even present in the regular end-user type check;
Sun, 05 Sep 2010 22:23:48 +0200 Syntax.standard_parse_term: eliminated redundant Pretty.pp;
wenzelm [Sun, 05 Sep 2010 22:23:48 +0200] rev 39136
Syntax.standard_parse_term: eliminated redundant Pretty.pp;
Sun, 05 Sep 2010 22:15:50 +0200 structure Syntax: define "interfaces" before actual implementations;
wenzelm [Sun, 05 Sep 2010 22:15:50 +0200] rev 39135
structure Syntax: define "interfaces" before actual implementations;
Sun, 05 Sep 2010 21:41:24 +0200 turned show_sorts/show_types into proper configuration options;
wenzelm [Sun, 05 Sep 2010 21:41:24 +0200] rev 39134
turned show_sorts/show_types into proper configuration options;
Sun, 05 Sep 2010 19:47:40 +0200 pretty printing: prefer regular Proof.context over Pretty.pp, which is mostly for special bootstrap purposes involving theory merge, for example;
wenzelm [Sun, 05 Sep 2010 19:47:40 +0200] rev 39133
pretty printing: prefer regular Proof.context over Pretty.pp, which is mostly for special bootstrap purposes involving theory merge, for example;
Sat, 04 Sep 2010 22:36:42 +0200 refined treatment of multi-line subexpressions;
wenzelm [Sat, 04 Sep 2010 22:36:42 +0200] rev 39132
refined treatment of multi-line subexpressions;
Sat, 04 Sep 2010 22:00:25 +0200 basic support for subexpression highlighting (see also gatchan.jedit.hyperlinks.HyperlinkManager/HyperlinkTextAreaPainter);
wenzelm [Sat, 04 Sep 2010 22:00:25 +0200] rev 39131
basic support for subexpression highlighting (see also gatchan.jedit.hyperlinks.HyperlinkManager/HyperlinkTextAreaPainter);
Sat, 04 Sep 2010 00:59:03 +0200 updated configuration options;
wenzelm [Sat, 04 Sep 2010 00:59:03 +0200] rev 39130
updated configuration options;
Sat, 04 Sep 2010 00:31:21 +0200 recovered options for goal antiquotations from f45d332a90e3: actually pass context to Proof.pretty_goals (see also 45facd8f358e);
wenzelm [Sat, 04 Sep 2010 00:31:21 +0200] rev 39129
recovered options for goal antiquotations from f45d332a90e3: actually pass context to Proof.pretty_goals (see also 45facd8f358e);
Fri, 03 Sep 2010 23:54:48 +0200 turned eta_contract into proper configuration option;
wenzelm [Fri, 03 Sep 2010 23:54:48 +0200] rev 39128
turned eta_contract into proper configuration option;
Fri, 03 Sep 2010 22:57:21 +0200 turned show_structs into proper configuration option;
wenzelm [Fri, 03 Sep 2010 22:57:21 +0200] rev 39127
turned show_structs into proper configuration option;
Fri, 03 Sep 2010 22:36:16 +0200 configuration options Syntax.ambiguity_enabled (inverse of former Syntax.ambiguity_is_error), Syntax.ambiguity_level (with Isar attribute "syntax_ambiguity_level"), Syntax.ambiguity_limit;
wenzelm [Fri, 03 Sep 2010 22:36:16 +0200] rev 39126
configuration options Syntax.ambiguity_enabled (inverse of former Syntax.ambiguity_is_error), Syntax.ambiguity_level (with Isar attribute "syntax_ambiguity_level"), Syntax.ambiguity_limit;
Fri, 03 Sep 2010 21:13:53 +0200 pretty_goals: turned some global references and function arguments into configuration options (goals_limit = 10, goals_total = true, show_main_goal = false) depending on the context;
wenzelm [Fri, 03 Sep 2010 21:13:53 +0200] rev 39125
pretty_goals: turned some global references and function arguments into configuration options (goals_limit = 10, goals_total = true, show_main_goal = false) depending on the context;
Fri, 03 Sep 2010 20:39:38 +0200 tuned comment;
wenzelm [Fri, 03 Sep 2010 20:39:38 +0200] rev 39124
tuned comment;
Fri, 03 Sep 2010 18:03:48 +0200 merged
wenzelm [Fri, 03 Sep 2010 18:03:48 +0200] rev 39123
merged
Fri, 03 Sep 2010 16:08:19 +0200 merged
haftmann [Fri, 03 Sep 2010 16:08:19 +0200] rev 39122
merged
Fri, 03 Sep 2010 16:08:09 +0200 QND_FLAG is a shell variable, not a string
haftmann [Fri, 03 Sep 2010 16:08:09 +0200] rev 39121
QND_FLAG is a shell variable, not a string
Fri, 03 Sep 2010 17:57:12 +0200 modernized session ROOT;
wenzelm [Fri, 03 Sep 2010 17:57:12 +0200] rev 39120
modernized session ROOT;
Fri, 03 Sep 2010 17:54:43 +0200 disposed left-over user preferences;
wenzelm [Fri, 03 Sep 2010 17:54:43 +0200] rev 39119
disposed left-over user preferences;
Fri, 03 Sep 2010 17:43:44 +0200 turned show_all_types into proper configuration option;
wenzelm [Fri, 03 Sep 2010 17:43:44 +0200] rev 39118
turned show_all_types into proper configuration option;
Fri, 03 Sep 2010 16:36:33 +0200 treat show_free_types as plain ML option, without the extras of global default and registration in the attribute name space -- NB: 'print_configs' only shows the latter;
wenzelm [Fri, 03 Sep 2010 16:36:33 +0200] rev 39117
treat show_free_types as plain ML option, without the extras of global default and registration in the attribute name space -- NB: 'print_configs' only shows the latter;
Fri, 03 Sep 2010 16:09:12 +0200 more explicit Config.declare vs. Config.declare_global;
wenzelm [Fri, 03 Sep 2010 16:09:12 +0200] rev 39116
more explicit Config.declare vs. Config.declare_global;
Fri, 03 Sep 2010 15:54:03 +0200 turned show_no_free_types into proper configuration option show_free_types, with flipped polarity;
wenzelm [Fri, 03 Sep 2010 15:54:03 +0200] rev 39115
turned show_no_free_types into proper configuration option show_free_types, with flipped polarity;
Fri, 03 Sep 2010 14:20:47 +0200 remove code I submitted accidentally
blanchet [Fri, 03 Sep 2010 14:20:47 +0200] rev 39114
remove code I submitted accidentally
Fri, 03 Sep 2010 13:54:39 +0200 merged
blanchet [Fri, 03 Sep 2010 13:54:39 +0200] rev 39113
merged
Fri, 03 Sep 2010 13:54:04 +0200 disable "definitional CNF";
blanchet [Fri, 03 Sep 2010 13:54:04 +0200] rev 39112
disable "definitional CNF"; it has a bad impact on "Metis_Examples". Perhaps we should use it more selectively, based on how many clauses we would get using the naive method
Fri, 03 Sep 2010 13:45:12 +0200 redisable Nitpick from Cygwin, until I've investigated the issue
blanchet [Fri, 03 Sep 2010 13:45:12 +0200] rev 39111
redisable Nitpick from Cygwin, until I've investigated the issue
Thu, 02 Sep 2010 22:50:16 +0200 show the number of facts for each prover in "verbose" mode
blanchet [Thu, 02 Sep 2010 22:50:16 +0200] rev 39110
show the number of facts for each prover in "verbose" mode
Thu, 02 Sep 2010 22:49:56 +0200 fix bug in "debug" mode
blanchet [Thu, 02 Sep 2010 22:49:56 +0200] rev 39109
fix bug in "debug" mode
Thu, 02 Sep 2010 22:15:20 +0200 make sure "Unknown ATP" errors reach the users -- i.e. don't generate them from a thread
blanchet [Thu, 02 Sep 2010 22:15:20 +0200] rev 39108
make sure "Unknown ATP" errors reach the users -- i.e. don't generate them from a thread
Thu, 02 Sep 2010 22:03:25 +0200 If Geoff puts some important message in his TPTP problems (e.g., money requests), we should show them to the user
blanchet [Thu, 02 Sep 2010 22:03:25 +0200] rev 39107
If Geoff puts some important message in his TPTP problems (e.g., money requests), we should show them to the user
Thu, 02 Sep 2010 22:02:48 +0200 fix trivial "x = x" fact detection
blanchet [Thu, 02 Sep 2010 22:02:48 +0200] rev 39106
fix trivial "x = x" fact detection
Fri, 03 Sep 2010 12:01:47 +0200 merged
wenzelm [Fri, 03 Sep 2010 12:01:47 +0200] rev 39105
merged
Fri, 03 Sep 2010 08:13:28 +0200 merged
haftmann [Fri, 03 Sep 2010 08:13:28 +0200] rev 39104
merged
Thu, 02 Sep 2010 19:09:10 +0200 merged
haftmann [Thu, 02 Sep 2010 19:09:10 +0200] rev 39103
merged
Thu, 02 Sep 2010 19:08:48 +0200 hand out deresolver from serializer invocation
haftmann [Thu, 02 Sep 2010 19:08:48 +0200] rev 39102
hand out deresolver from serializer invocation
Thu, 02 Sep 2010 21:08:31 +0200 Revert bij_betw changes to simp set (Problem in afp/Ordinals_and_Cardinals)
hoelzl [Thu, 02 Sep 2010 21:08:31 +0200] rev 39101
Revert bij_betw changes to simp set (Problem in afp/Ordinals_and_Cardinals)
Thu, 02 Sep 2010 20:44:33 +0200 merged
hoelzl [Thu, 02 Sep 2010 20:44:33 +0200] rev 39100
merged
Thu, 02 Sep 2010 20:29:12 +0200 Updated proofs in Dining Cryptographers theory
hoelzl [Thu, 02 Sep 2010 20:29:12 +0200] rev 39099
Updated proofs in Dining Cryptographers theory
Thu, 02 Sep 2010 19:57:16 +0200 Corrected definition and hence removed sorry.
hoelzl [Thu, 02 Sep 2010 19:57:16 +0200] rev 39098
Corrected definition and hence removed sorry.
Thu, 02 Sep 2010 19:51:53 +0200 Moved lemmas to appropriate locations
hoelzl [Thu, 02 Sep 2010 19:51:53 +0200] rev 39097
Moved lemmas to appropriate locations
Thu, 02 Sep 2010 17:28:00 +0200 merged
hoelzl [Thu, 02 Sep 2010 17:28:00 +0200] rev 39096
merged
Thu, 02 Sep 2010 15:36:15 +0200 merged
hellerar [Thu, 02 Sep 2010 15:36:15 +0200] rev 39095
merged
Thu, 02 Sep 2010 15:31:38 +0200 measure unique
hellerar [Thu, 02 Sep 2010 15:31:38 +0200] rev 39094
measure unique
Wed, 01 Sep 2010 17:19:47 +0200 merge
hellerar [Wed, 01 Sep 2010 17:19:47 +0200] rev 39093
merge
Thu, 02 Sep 2010 17:12:40 +0200 move lemmas to correct theory files
hoelzl [Thu, 02 Sep 2010 17:12:40 +0200] rev 39092
move lemmas to correct theory files
Fri, 27 Aug 2010 16:23:51 +0200 factorizable measurable functions
hoelzl [Fri, 27 Aug 2010 16:23:51 +0200] rev 39091
factorizable measurable functions
Fri, 27 Aug 2010 15:05:07 +0200 Introduced sigma algebra generated by function preimages.
hoelzl [Fri, 27 Aug 2010 15:05:07 +0200] rev 39090
Introduced sigma algebra generated by function preimages.
Fri, 27 Aug 2010 14:06:12 +0200 vimage of measurable function is a measure space
hoelzl [Fri, 27 Aug 2010 14:06:12 +0200] rev 39089
vimage of measurable function is a measure space
Fri, 27 Aug 2010 14:05:16 +0200 Measurable on product space is equiv. to measurable components
hoelzl [Fri, 27 Aug 2010 14:05:16 +0200] rev 39088
Measurable on product space is equiv. to measurable components
Fri, 27 Aug 2010 14:05:03 +0200 Measurable on euclidean space is equiv. to measurable components
hoelzl [Fri, 27 Aug 2010 14:05:03 +0200] rev 39087
Measurable on euclidean space is equiv. to measurable components
Fri, 27 Aug 2010 13:48:10 +0200 preimages of open sets over continuous function are open
hoelzl [Fri, 27 Aug 2010 13:48:10 +0200] rev 39086
preimages of open sets over continuous function are open
Fri, 27 Aug 2010 11:49:06 +0200 added definition of conditional expectation
hoelzl [Fri, 27 Aug 2010 11:49:06 +0200] rev 39085
added definition of conditional expectation
Fri, 27 Aug 2010 11:33:37 +0200 proved existence of conditional expectation
hoelzl [Fri, 27 Aug 2010 11:33:37 +0200] rev 39084
proved existence of conditional expectation
Thu, 26 Aug 2010 18:41:54 +0200 introduced integration on subalgebras
hoelzl [Thu, 26 Aug 2010 18:41:54 +0200] rev 39083
introduced integration on subalgebras
Thu, 26 Aug 2010 15:20:41 +0200 changed definition of dynkin; replaces proofs by metis calles
hoelzl [Thu, 26 Aug 2010 15:20:41 +0200] rev 39082
changed definition of dynkin; replaces proofs by metis calles
Thu, 26 Aug 2010 13:17:58 +0200 dynkin
hellerar@macbroy24.informatik.tu-muenchen.de [Thu, 26 Aug 2010 13:17:58 +0200] rev 39081
dynkin
Thu, 26 Aug 2010 13:15:37 +0200 dynkin system
hellerar [Thu, 26 Aug 2010 13:15:37 +0200] rev 39080
dynkin system
Thu, 02 Sep 2010 18:45:23 +0200 merged
hoelzl [Thu, 02 Sep 2010 18:45:23 +0200] rev 39079
merged
Thu, 02 Sep 2010 14:34:08 +0200 Fixes lemma names
hoelzl [Thu, 02 Sep 2010 14:34:08 +0200] rev 39078
Fixes lemma names
Thu, 02 Sep 2010 13:32:17 +0200 NEWS
hoelzl [Thu, 02 Sep 2010 13:32:17 +0200] rev 39077
NEWS
Thu, 02 Sep 2010 11:54:09 +0200 Introduce surj_on and replace surj and bij by abbreviations.
hoelzl [Thu, 02 Sep 2010 11:54:09 +0200] rev 39076
Introduce surj_on and replace surj and bij by abbreviations.
Thu, 02 Sep 2010 10:45:51 +0200 Permutation implies bij function
hoelzl [Thu, 02 Sep 2010 10:45:51 +0200] rev 39075
Permutation implies bij function
Thu, 02 Sep 2010 10:36:45 +0200 bij <--> bij_betw
hoelzl [Thu, 02 Sep 2010 10:36:45 +0200] rev 39074
bij <--> bij_betw
Thu, 02 Sep 2010 10:18:15 +0200 Add filter_remove1
hoelzl [Thu, 02 Sep 2010 10:18:15 +0200] rev 39073
Add filter_remove1
Thu, 02 Sep 2010 10:14:32 +0200 Add lessThan_Suc_eq_insert_0
hoelzl [Thu, 02 Sep 2010 10:14:32 +0200] rev 39072
Add lessThan_Suc_eq_insert_0
Thu, 02 Sep 2010 17:02:00 +0200 merged
haftmann [Thu, 02 Sep 2010 17:02:00 +0200] rev 39071
merged
Thu, 02 Sep 2010 17:01:49 +0200 updated
haftmann [Thu, 02 Sep 2010 17:01:49 +0200] rev 39070
updated
Thu, 02 Sep 2010 16:53:23 +0200 set printmode while marking
haftmann [Thu, 02 Sep 2010 16:53:23 +0200] rev 39069
set printmode while marking
Thu, 02 Sep 2010 16:53:23 +0200 updated
haftmann [Thu, 02 Sep 2010 16:53:23 +0200] rev 39068
updated
Thu, 02 Sep 2010 16:42:19 +0200 avoid reference to theory Ferrack altogether
haftmann [Thu, 02 Sep 2010 16:42:19 +0200] rev 39067
avoid reference to theory Ferrack altogether
Thu, 02 Sep 2010 16:41:44 +0200 more canonical theory setup
haftmann [Thu, 02 Sep 2010 16:41:44 +0200] rev 39066
more canonical theory setup
Thu, 02 Sep 2010 16:41:42 +0200 set depth to 1
haftmann [Thu, 02 Sep 2010 16:41:42 +0200] rev 39065
set depth to 1
Thu, 02 Sep 2010 16:41:42 +0200 avoid theory Imperative_HOL altogether
haftmann [Thu, 02 Sep 2010 16:41:42 +0200] rev 39064
avoid theory Imperative_HOL altogether
Thu, 02 Sep 2010 16:41:41 +0200 adapted to change eq -> equal
haftmann [Thu, 02 Sep 2010 16:41:41 +0200] rev 39063
adapted to change eq -> equal
Thu, 02 Sep 2010 16:14:13 +0200 corrected printmode handling
haftmann [Thu, 02 Sep 2010 16:14:13 +0200] rev 39062
corrected printmode handling
Thu, 02 Sep 2010 16:14:13 +0200 swapped slip
haftmann [Thu, 02 Sep 2010 16:14:13 +0200] rev 39061
swapped slip
Thu, 02 Sep 2010 16:14:09 +0200 updated
haftmann [Thu, 02 Sep 2010 16:14:09 +0200] rev 39060
updated
Thu, 02 Sep 2010 15:09:51 +0200 restored and added surpression of case combinators
haftmann [Thu, 02 Sep 2010 15:09:51 +0200] rev 39059
restored and added surpression of case combinators
Thu, 02 Sep 2010 14:59:28 +0200 dropped superfluous presentation names
haftmann [Thu, 02 Sep 2010 14:59:28 +0200] rev 39058
dropped superfluous presentation names
Thu, 02 Sep 2010 14:36:49 +0200 manage statement selection for presentation wholly through markup
haftmann [Thu, 02 Sep 2010 14:36:49 +0200] rev 39057
manage statement selection for presentation wholly through markup
Thu, 02 Sep 2010 13:58:16 +0200 formal markup of generated code for statements
haftmann [Thu, 02 Sep 2010 13:58:16 +0200] rev 39056
formal markup of generated code for statements
Thu, 02 Sep 2010 13:43:38 +0200 removed namespace stuff from code_printer
haftmann [Thu, 02 Sep 2010 13:43:38 +0200] rev 39055
removed namespace stuff from code_printer
Thu, 02 Sep 2010 15:48:32 +0200 merged
blanchet [Thu, 02 Sep 2010 15:48:32 +0200] rev 39054
merged
Thu, 02 Sep 2010 15:47:59 +0200 reenable Nitpick on Cygwin;
blanchet [Thu, 02 Sep 2010 15:47:59 +0200] rev 39053
reenable Nitpick on Cygwin; we'll see tomorrow if there's still a failure, and if so I'll investigate
Fri, 03 Sep 2010 11:42:59 +0200 merged;
wenzelm [Fri, 03 Sep 2010 11:42:59 +0200] rev 39052
merged;
Fri, 03 Sep 2010 11:27:35 +0200 Proof.pretty_state: print everything in the foreground context to give users a chance to configure options, e.g. via "using [[show_consts]]";
wenzelm [Fri, 03 Sep 2010 11:27:35 +0200] rev 39051
Proof.pretty_state: print everything in the foreground context to give users a chance to configure options, e.g. via "using [[show_consts]]";
Fri, 03 Sep 2010 11:21:58 +0200 turned show_consts into proper configuration option;
wenzelm [Fri, 03 Sep 2010 11:21:58 +0200] rev 39050
turned show_consts into proper configuration option;
Fri, 03 Sep 2010 10:58:11 +0200 prefer regular Proof.context over background theory;
wenzelm [Fri, 03 Sep 2010 10:58:11 +0200] rev 39049
prefer regular Proof.context over background theory; misc tuning and simplification;
Thu, 02 Sep 2010 17:12:16 +0200 just one refute.ML;
wenzelm [Thu, 02 Sep 2010 17:12:16 +0200] rev 39048
just one refute.ML;
Thu, 02 Sep 2010 16:45:21 +0200 use existing Integer.pow, despite its slightly odd argument order;
wenzelm [Thu, 02 Sep 2010 16:45:21 +0200] rev 39047
use existing Integer.pow, despite its slightly odd argument order;
Thu, 02 Sep 2010 16:31:50 +0200 tuned whitespace and indentation, emphasizing the logical structure of this long text;
wenzelm [Thu, 02 Sep 2010 16:31:50 +0200] rev 39046
tuned whitespace and indentation, emphasizing the logical structure of this long text;
Thu, 02 Sep 2010 23:45:37 +0200 inner parsing: refrain from too many nested position reports to achieve more precise error feedback in the source;
wenzelm [Thu, 02 Sep 2010 23:45:37 +0200] rev 39045
inner parsing: refrain from too many nested position reports to achieve more precise error feedback in the source;
Thu, 02 Sep 2010 23:37:14 +0200 Document_View: squiggly underline for messages;
wenzelm [Thu, 02 Sep 2010 23:37:14 +0200] rev 39044
Document_View: squiggly underline for messages; tuned;
Thu, 02 Sep 2010 23:27:41 +0200 added gfx_range convenience;
wenzelm [Thu, 02 Sep 2010 23:27:41 +0200] rev 39043
added gfx_range convenience;
Thu, 02 Sep 2010 23:26:21 +0200 Isar_Document.reported_positions: more precise include/exclude, include root as last resort only;
wenzelm [Thu, 02 Sep 2010 23:26:21 +0200] rev 39042
Isar_Document.reported_positions: more precise include/exclude, include root as last resort only;
Thu, 02 Sep 2010 23:17:13 +0200 Position.Range: exclude singularity (again);
wenzelm [Thu, 02 Sep 2010 23:17:13 +0200] rev 39041
Position.Range: exclude singularity (again);
Thu, 02 Sep 2010 14:19:15 +0200 merged
wenzelm [Thu, 02 Sep 2010 14:19:15 +0200] rev 39040
merged
Thu, 02 Sep 2010 13:45:39 +0200 merged
blanchet [Thu, 02 Sep 2010 13:45:39 +0200] rev 39039
merged
Thu, 02 Sep 2010 13:45:23 +0200 FIXME -> TODO (nothing is broken)
blanchet [Thu, 02 Sep 2010 13:45:23 +0200] rev 39038
FIXME -> TODO (nothing is broken)
Thu, 02 Sep 2010 13:18:19 +0200 Let MESON take an additional "preskolemization tactic", which can be used to put the goal in definitional CNF
blanchet [Thu, 02 Sep 2010 13:18:19 +0200] rev 39037
Let MESON take an additional "preskolemization tactic", which can be used to put the goal in definitional CNF
Thu, 02 Sep 2010 11:29:02 +0200 use definitional CNFs in Metis rather than plain CNF, following a suggestion by Joe Hurd;
blanchet [Thu, 02 Sep 2010 11:29:02 +0200] rev 39036
use definitional CNFs in Metis rather than plain CNF, following a suggestion by Joe Hurd; this *really* speeds up things -- HOL now builds 12% faster on my machine
Thu, 02 Sep 2010 11:02:13 +0200 make definitional CNF translation code more robust in the presence of existential quantifiers in the "literals"
blanchet [Thu, 02 Sep 2010 11:02:13 +0200] rev 39035
make definitional CNF translation code more robust in the presence of existential quantifiers in the "literals"
Thu, 02 Sep 2010 12:30:22 +0200 formal framework for presentation of selected statements
haftmann [Thu, 02 Sep 2010 12:30:22 +0200] rev 39034
formal framework for presentation of selected statements
Thu, 02 Sep 2010 11:42:50 +0200 merged
haftmann [Thu, 02 Sep 2010 11:42:50 +0200] rev 39033
merged
Thu, 02 Sep 2010 11:42:40 +0200 Table.map replaces Table.map'
haftmann [Thu, 02 Sep 2010 11:42:40 +0200] rev 39032
Table.map replaces Table.map'
Thu, 02 Sep 2010 10:33:13 +0200 dropped dead code; tuned
haftmann [Thu, 02 Sep 2010 10:33:13 +0200] rev 39031
dropped dead code; tuned
Thu, 02 Sep 2010 10:29:50 +0200 include names need not be considered as reserved any longer
haftmann [Thu, 02 Sep 2010 10:29:50 +0200] rev 39030
include names need not be considered as reserved any longer
Thu, 02 Sep 2010 10:29:49 +0200 skip empty name bunches; fill up trailing positions with NONEs
haftmann [Thu, 02 Sep 2010 10:29:49 +0200] rev 39029
skip empty name bunches; fill up trailing positions with NONEs
Thu, 02 Sep 2010 10:29:48 +0200 use code_namespace module for SML and OCaml code
haftmann [Thu, 02 Sep 2010 10:29:48 +0200] rev 39028
use code_namespace module for SML and OCaml code
Thu, 02 Sep 2010 10:29:48 +0200 Table.map replaces Table.map'
haftmann [Thu, 02 Sep 2010 10:29:48 +0200] rev 39027
Table.map replaces Table.map'
Thu, 02 Sep 2010 10:29:47 +0200 avoid cyclic modules
haftmann [Thu, 02 Sep 2010 10:29:47 +0200] rev 39026
avoid cyclic modules
Thu, 02 Sep 2010 08:35:16 +0200 merged
haftmann [Thu, 02 Sep 2010 08:35:16 +0200] rev 39025
merged
Wed, 01 Sep 2010 17:21:50 +0200 simultaneous modification of statements: statement names
haftmann [Wed, 01 Sep 2010 17:21:50 +0200] rev 39024
simultaneous modification of statements: statement names
Wed, 01 Sep 2010 17:14:42 +0200 simultaneous modification of statements
haftmann [Wed, 01 Sep 2010 17:14:42 +0200] rev 39023
simultaneous modification of statements
Wed, 01 Sep 2010 16:08:31 +0200 explicit modify_stmt parameter
haftmann [Wed, 01 Sep 2010 16:08:31 +0200] rev 39022
explicit modify_stmt parameter
Wed, 01 Sep 2010 15:51:49 +0200 Graph.map, in analogy to Table.map
haftmann [Wed, 01 Sep 2010 15:51:49 +0200] rev 39021
Graph.map, in analogy to Table.map
Wed, 01 Sep 2010 15:33:59 +0200 replaced Table.map' by Table.map
haftmann [Wed, 01 Sep 2010 15:33:59 +0200] rev 39020
replaced Table.map' by Table.map
Wed, 01 Sep 2010 15:10:12 +0200 merged
haftmann [Wed, 01 Sep 2010 15:10:12 +0200] rev 39019
merged
Wed, 01 Sep 2010 15:09:43 +0200 tuned
haftmann [Wed, 01 Sep 2010 15:09:43 +0200] rev 39018
tuned
Wed, 01 Sep 2010 12:27:49 +0200 generalized hierarchical data structure over statements
haftmann [Wed, 01 Sep 2010 12:27:49 +0200] rev 39017
generalized hierarchical data structure over statements
Thu, 02 Sep 2010 09:13:28 +0200 merged
haftmann [Thu, 02 Sep 2010 09:13:28 +0200] rev 39016
merged
Thu, 02 Sep 2010 09:13:16 +0200 normalization is allowed to solve True
haftmann [Thu, 02 Sep 2010 09:13:16 +0200] rev 39015
normalization is allowed to solve True
Thu, 02 Sep 2010 08:51:16 +0200 merged
blanchet [Thu, 02 Sep 2010 08:51:16 +0200] rev 39014
merged
Thu, 02 Sep 2010 08:29:30 +0200 merged
blanchet [Thu, 02 Sep 2010 08:29:30 +0200] rev 39013
merged
Thu, 02 Sep 2010 00:50:51 +0200 cosmetics
blanchet [Thu, 02 Sep 2010 00:50:51 +0200] rev 39012
cosmetics
Thu, 02 Sep 2010 00:17:56 +0200 SNARK doesn't like facts
blanchet [Thu, 02 Sep 2010 00:17:56 +0200] rev 39011
SNARK doesn't like facts
Thu, 02 Sep 2010 00:15:53 +0200 show real CPU time
blanchet [Thu, 02 Sep 2010 00:15:53 +0200] rev 39010
show real CPU time
Wed, 01 Sep 2010 23:55:59 +0200 factor out code shared by all ATPs so that it's run only once
blanchet [Wed, 01 Sep 2010 23:55:59 +0200] rev 39009
factor out code shared by all ATPs so that it's run only once
Wed, 01 Sep 2010 23:47:05 +0200 handle all whitespace, not just ASCII 32
blanchet [Wed, 01 Sep 2010 23:47:05 +0200] rev 39008
handle all whitespace, not just ASCII 32
Wed, 01 Sep 2010 23:41:31 +0200 speed up SPASS hack + output time information in "blocking" mode
blanchet [Wed, 01 Sep 2010 23:41:31 +0200] rev 39007
speed up SPASS hack + output time information in "blocking" mode
Wed, 01 Sep 2010 23:40:40 +0200 remove time information in output, since it's confusing anyway
blanchet [Wed, 01 Sep 2010 23:40:40 +0200] rev 39006
remove time information in output, since it's confusing anyway
Wed, 01 Sep 2010 23:10:01 +0200 minor refactoring
blanchet [Wed, 01 Sep 2010 23:10:01 +0200] rev 39005
minor refactoring
Wed, 01 Sep 2010 23:04:47 +0200 translate the axioms to FOF once and for all ATPs
blanchet [Wed, 01 Sep 2010 23:04:47 +0200] rev 39004
translate the axioms to FOF once and for all ATPs
Wed, 01 Sep 2010 22:33:31 +0200 run relevance filter in a thread, to avoid blocking
blanchet [Wed, 01 Sep 2010 22:33:31 +0200] rev 39003
run relevance filter in a thread, to avoid blocking
Wed, 01 Sep 2010 22:31:45 +0200 add dependency of "spass" script
blanchet [Wed, 01 Sep 2010 22:31:45 +0200] rev 39002
add dependency of "spass" script
Wed, 01 Sep 2010 21:47:25 +0200 more elegant ML
blanchet [Wed, 01 Sep 2010 21:47:25 +0200] rev 39001
more elegant ML
Wed, 01 Sep 2010 18:47:07 +0200 only kill ATP threads in nonblocking mode
blanchet [Wed, 01 Sep 2010 18:47:07 +0200] rev 39000
only kill ATP threads in nonblocking mode
Wed, 01 Sep 2010 18:42:31 +0200 lower number of facts given to SInE
blanchet [Wed, 01 Sep 2010 18:42:31 +0200] rev 38999
lower number of facts given to SInE
Wed, 01 Sep 2010 18:41:23 +0200 share the relevance filter among the provers
blanchet [Wed, 01 Sep 2010 18:41:23 +0200] rev 38998
share the relevance filter among the provers
Wed, 01 Sep 2010 17:27:10 +0200 got rid of the "theory_relevant" option;
blanchet [Wed, 01 Sep 2010 17:27:10 +0200] rev 38997
got rid of the "theory_relevant" option; instead, have fudge factors that behave more smoothly for all provers
Wed, 01 Sep 2010 16:46:11 +0200 generalize theorem argument parsing syntax
blanchet [Wed, 01 Sep 2010 16:46:11 +0200] rev 38996
generalize theorem argument parsing syntax
Wed, 01 Sep 2010 16:11:48 +0200 support new option in Mirabelle
blanchet [Wed, 01 Sep 2010 16:11:48 +0200] rev 38995
support new option in Mirabelle
Wed, 01 Sep 2010 11:59:04 +0200 fiddled with fudge factor (based on Mirabelle)
blanchet [Wed, 01 Sep 2010 11:59:04 +0200] rev 38994
fiddled with fudge factor (based on Mirabelle)
Wed, 01 Sep 2010 11:36:02 +0200 give priority to assumptions in structured proofs
blanchet [Wed, 01 Sep 2010 11:36:02 +0200] rev 38993
give priority to assumptions in structured proofs
Wed, 01 Sep 2010 10:26:54 +0200 introduce fudge factors to deal with "theory const"
blanchet [Wed, 01 Sep 2010 10:26:54 +0200] rev 38992
introduce fudge factors to deal with "theory const"
Wed, 01 Sep 2010 00:07:31 +0200 rename sledgehammer config attributes
blanchet [Wed, 01 Sep 2010 00:07:31 +0200] rev 38991
rename sledgehammer config attributes
Wed, 01 Sep 2010 00:03:15 +0200 finish moving file
blanchet [Wed, 01 Sep 2010 00:03:15 +0200] rev 38990
finish moving file
Tue, 31 Aug 2010 23:52:59 +0200 move file
blanchet [Tue, 31 Aug 2010 23:52:59 +0200] rev 38989
move file
Tue, 31 Aug 2010 23:50:59 +0200 finished renaming
blanchet [Tue, 31 Aug 2010 23:50:59 +0200] rev 38988
finished renaming
Tue, 31 Aug 2010 23:50:40 +0200 fix typo
blanchet [Tue, 31 Aug 2010 23:50:40 +0200] rev 38987
fix typo
Tue, 31 Aug 2010 23:46:23 +0200 shorten a few file names
blanchet [Tue, 31 Aug 2010 23:46:23 +0200] rev 38986
shorten a few file names
Tue, 31 Aug 2010 23:43:23 +0200 added "expect" feature of Nitpick to Sledgehammer, for regression testing
blanchet [Tue, 31 Aug 2010 23:43:23 +0200] rev 38985
added "expect" feature of Nitpick to Sledgehammer, for regression testing
Tue, 31 Aug 2010 23:42:53 +0200 update docs
blanchet [Tue, 31 Aug 2010 23:42:53 +0200] rev 38984
update docs
Tue, 31 Aug 2010 22:30:37 +0200 update docs
blanchet [Tue, 31 Aug 2010 22:30:37 +0200] rev 38983
update docs
Tue, 31 Aug 2010 22:27:33 +0200 added "blocking" option to Sledgehammer to run in synchronous mode;
blanchet [Tue, 31 Aug 2010 22:27:33 +0200] rev 38982
added "blocking" option to Sledgehammer to run in synchronous mode; sometimes useful, e.g. for testing
Thu, 02 Sep 2010 08:40:25 +0200 normalization fails on unchanged goal
haftmann [Thu, 02 Sep 2010 08:40:25 +0200] rev 38981
normalization fails on unchanged goal
Thu, 02 Sep 2010 00:48:07 +0200 turned show_question_marks into proper configuration option;
wenzelm [Thu, 02 Sep 2010 00:48:07 +0200] rev 38980
turned show_question_marks into proper configuration option; show_question_marks only affects regular type/term pretty printing, not raw Term.string_of_vname; tuned;
Wed, 01 Sep 2010 23:43:45 +0200 prefer regular print functions over slightly low-level Term.string_of_vname;
wenzelm [Wed, 01 Sep 2010 23:43:45 +0200] rev 38979
prefer regular print functions over slightly low-level Term.string_of_vname;
Wed, 01 Sep 2010 23:03:31 +0200 eliminated obsolete old-style goal stack package, which was considered the main Isabelle user interface at some point;
wenzelm [Wed, 01 Sep 2010 23:03:31 +0200] rev 38978
eliminated obsolete old-style goal stack package, which was considered the main Isabelle user interface at some point;
Wed, 01 Sep 2010 22:59:11 +0200 eliminated really ancient OldGoals operations in favour of Goal.prove_internal (with its minimal checks and without normalization of result);
wenzelm [Wed, 01 Sep 2010 22:59:11 +0200] rev 38977
eliminated really ancient OldGoals operations in favour of Goal.prove_internal (with its minimal checks and without normalization of result); tuned white space; tuned indentation;
Wed, 01 Sep 2010 18:18:47 +0200 Document.State.Assignment: eliminated promise in favour of plain values -- signalling is done via event bus in Session;
wenzelm [Wed, 01 Sep 2010 18:18:47 +0200] rev 38976
Document.State.Assignment: eliminated promise in favour of plain values -- signalling is done via event bus in Session;
Wed, 01 Sep 2010 17:59:06 +0200 actually declare "_constrainAbs" as @{syntax_const};
wenzelm [Wed, 01 Sep 2010 17:59:06 +0200] rev 38975
actually declare "_constrainAbs" as @{syntax_const};
Wed, 01 Sep 2010 15:01:23 +0200 merged
haftmann [Wed, 01 Sep 2010 15:01:23 +0200] rev 38974
merged
Wed, 01 Sep 2010 15:01:13 +0200 repaired attribute code_unfold_post which has ever been broken
haftmann [Wed, 01 Sep 2010 15:01:13 +0200] rev 38973
repaired attribute code_unfold_post which has ever been broken
Wed, 01 Sep 2010 15:01:12 +0200 tuned text segment
haftmann [Wed, 01 Sep 2010 15:01:12 +0200] rev 38972
tuned text segment
Wed, 01 Sep 2010 12:01:44 +0200 merged
haftmann [Wed, 01 Sep 2010 12:01:44 +0200] rev 38971
merged
Wed, 01 Sep 2010 12:01:19 +0200 factored out generic part of Scala serializer into code_namespace.ML
haftmann [Wed, 01 Sep 2010 12:01:19 +0200] rev 38970
factored out generic part of Scala serializer into code_namespace.ML
Wed, 01 Sep 2010 13:45:58 +0200 merged
wenzelm [Wed, 01 Sep 2010 13:45:58 +0200] rev 38969
merged
Wed, 01 Sep 2010 11:09:50 +0200 do not print object frame around Scala includes -- this is in the responsibility of the user
haftmann [Wed, 01 Sep 2010 11:09:50 +0200] rev 38968
do not print object frame around Scala includes -- this is in the responsibility of the user
Wed, 01 Sep 2010 09:03:34 +0200 repaired codegen tool
haftmann [Wed, 01 Sep 2010 09:03:34 +0200] rev 38967
repaired codegen tool
Wed, 01 Sep 2010 08:52:49 +0200 tuned internally and made smlnj happy
haftmann [Wed, 01 Sep 2010 08:52:49 +0200] rev 38966
tuned internally and made smlnj happy
Wed, 01 Sep 2010 07:53:31 +0200 merged
bulwahn [Wed, 01 Sep 2010 07:53:31 +0200] rev 38965
merged
Tue, 31 Aug 2010 18:38:30 +0200 renewing specifications in HOL-Auth
bulwahn [Tue, 31 Aug 2010 18:38:30 +0200] rev 38964
renewing specifications in HOL-Auth
Tue, 31 Aug 2010 15:21:56 +0200 adapting and tuning example theories
bulwahn [Tue, 31 Aug 2010 15:21:56 +0200] rev 38963
adapting and tuning example theories
Tue, 31 Aug 2010 15:07:51 +0200 adding further example for quickcheck with prolog code generation
bulwahn [Tue, 31 Aug 2010 15:07:51 +0200] rev 38962
adding further example for quickcheck with prolog code generation
Tue, 31 Aug 2010 15:02:06 +0200 handling the quickcheck result no counterexample more correctly
bulwahn [Tue, 31 Aug 2010 15:02:06 +0200] rev 38961
handling the quickcheck result no counterexample more correctly
Tue, 31 Aug 2010 14:30:39 +0200 adding manual reordering of premises to prolog generation
bulwahn [Tue, 31 Aug 2010 14:30:39 +0200] rev 38960
adding manual reordering of premises to prolog generation
Tue, 31 Aug 2010 12:15:50 +0200 towards support of limited predicates for mutually recursive predicates
bulwahn [Tue, 31 Aug 2010 12:15:50 +0200] rev 38959
towards support of limited predicates for mutually recursive predicates
Tue, 31 Aug 2010 11:49:15 +0200 improving clash-free naming of variables and preds in code_prolog
bulwahn [Tue, 31 Aug 2010 11:49:15 +0200] rev 38958
improving clash-free naming of variables and preds in code_prolog
Tue, 31 Aug 2010 10:51:49 +0200 exporting mode analysis for use in prolog generation
bulwahn [Tue, 31 Aug 2010 10:51:49 +0200] rev 38957
exporting mode analysis for use in prolog generation
Tue, 31 Aug 2010 10:51:03 +0200 renaming
bulwahn [Tue, 31 Aug 2010 10:51:03 +0200] rev 38956
renaming
Tue, 31 Aug 2010 10:48:27 +0200 improving naming of predicates in code_prolog; changing order of flattened premises once again
bulwahn [Tue, 31 Aug 2010 10:48:27 +0200] rev 38955
improving naming of predicates in code_prolog; changing order of flattened premises once again
Tue, 31 Aug 2010 08:00:56 +0200 changing order of premises generated when flattening functions in premises; adapting example for second attack for hotel key card system
bulwahn [Tue, 31 Aug 2010 08:00:56 +0200] rev 38954
changing order of premises generated when flattening functions in premises; adapting example for second attack for hotel key card system
Tue, 31 Aug 2010 08:00:55 +0200 added further hotel key card attack in example file
bulwahn [Tue, 31 Aug 2010 08:00:55 +0200] rev 38953
added further hotel key card attack in example file
Tue, 31 Aug 2010 08:00:54 +0200 avoiding warning for a duplicate rewrite rule in preprocessing of the predicate compiler
bulwahn [Tue, 31 Aug 2010 08:00:54 +0200] rev 38952
avoiding warning for a duplicate rewrite rule in preprocessing of the predicate compiler
Tue, 31 Aug 2010 08:00:53 +0200 using Cache_IO interface for a safe parallel prolog execution
bulwahn [Tue, 31 Aug 2010 08:00:53 +0200] rev 38951
using Cache_IO interface for a safe parallel prolog execution
Tue, 31 Aug 2010 08:00:53 +0200 storing options for prolog code generation in the theory
bulwahn [Tue, 31 Aug 2010 08:00:53 +0200] rev 38950
storing options for prolog code generation in the theory
Tue, 31 Aug 2010 08:00:52 +0200 adapting example files to latest changes
bulwahn [Tue, 31 Aug 2010 08:00:52 +0200] rev 38949
adapting example files to latest changes
Tue, 31 Aug 2010 08:00:51 +0200 adding Lambda example theory; tuned
bulwahn [Tue, 31 Aug 2010 08:00:51 +0200] rev 38948
adding Lambda example theory; tuned
Tue, 31 Aug 2010 08:00:50 +0200 added quite adhoc logic program transformations limited_predicates and replacements of predicates
bulwahn [Tue, 31 Aug 2010 08:00:50 +0200] rev 38947
added quite adhoc logic program transformations limited_predicates and replacements of predicates
Tue, 31 Aug 2010 21:17:19 +0200 distinguish between "by" and "apply"
blanchet [Tue, 31 Aug 2010 21:17:19 +0200] rev 38946
distinguish between "by" and "apply"
Tue, 31 Aug 2010 21:02:07 +0200 merged
blanchet [Tue, 31 Aug 2010 21:02:07 +0200] rev 38945
merged
Tue, 31 Aug 2010 21:01:47 +0200 fiddling with "try"
blanchet [Tue, 31 Aug 2010 21:01:47 +0200] rev 38944
fiddling with "try"
Tue, 31 Aug 2010 21:00:57 +0200 updated
blanchet [Tue, 31 Aug 2010 21:00:57 +0200] rev 38943
updated
Tue, 31 Aug 2010 20:24:28 +0200 "try" -- a new diagnosis tool that tries to apply several methods in parallel
blanchet [Tue, 31 Aug 2010 20:24:28 +0200] rev 38942
"try" -- a new diagnosis tool that tries to apply several methods in parallel
Tue, 31 Aug 2010 20:23:32 +0200 add one option to Mirabelle
blanchet [Tue, 31 Aug 2010 20:23:32 +0200] rev 38941
add one option to Mirabelle
Tue, 31 Aug 2010 20:20:10 +0200 update docs
blanchet [Tue, 31 Aug 2010 20:20:10 +0200] rev 38940
update docs
Tue, 31 Aug 2010 20:19:58 +0200 add a penalty for being higher-order
blanchet [Tue, 31 Aug 2010 20:19:58 +0200] rev 38939
add a penalty for being higher-order
Tue, 31 Aug 2010 13:12:56 +0200 improve weighting of irrelevant constants, based on Mirabelle experiments
blanchet [Tue, 31 Aug 2010 13:12:56 +0200] rev 38938
improve weighting of irrelevant constants, based on Mirabelle experiments
Tue, 31 Aug 2010 10:13:04 +0200 take into consideration whether a fact is an "intro"/"elim"/"simp" rule as an additional factor influencing the relevance filter
blanchet [Tue, 31 Aug 2010 10:13:04 +0200] rev 38937
take into consideration whether a fact is an "intro"/"elim"/"simp" rule as an additional factor influencing the relevance filter
Tue, 31 Aug 2010 19:14:18 +0200 repaired casual accident; tuned names
haftmann [Tue, 31 Aug 2010 19:14:18 +0200] rev 38936
repaired casual accident; tuned names
Tue, 31 Aug 2010 18:38:36 +0200 corrected misbehaved additional qualification of generated names
haftmann [Tue, 31 Aug 2010 18:38:36 +0200] rev 38935
corrected misbehaved additional qualification of generated names
Tue, 31 Aug 2010 17:46:27 +0200 merged
haftmann [Tue, 31 Aug 2010 17:46:27 +0200] rev 38934
merged
Tue, 31 Aug 2010 16:51:29 +0200 avoid strange special treatment of empty module names
haftmann [Tue, 31 Aug 2010 16:51:29 +0200] rev 38933
avoid strange special treatment of empty module names
Tue, 31 Aug 2010 16:51:29 +0200 allow explicit parameter for code width
haftmann [Tue, 31 Aug 2010 16:51:29 +0200] rev 38932
allow explicit parameter for code width
Tue, 31 Aug 2010 16:23:58 +0200 evaluate takes ml context and ml expression parameter
haftmann [Tue, 31 Aug 2010 16:23:58 +0200] rev 38931
evaluate takes ml context and ml expression parameter
Tue, 31 Aug 2010 16:07:30 +0200 modernized; avoid pointless tinkering with structure names
haftmann [Tue, 31 Aug 2010 16:07:30 +0200] rev 38930
modernized; avoid pointless tinkering with structure names
Tue, 31 Aug 2010 15:21:42 +0200 distinguish code production and code presentation
haftmann [Tue, 31 Aug 2010 15:21:42 +0200] rev 38929
distinguish code production and code presentation
Tue, 31 Aug 2010 15:08:04 +0200 dropped single_module parameter
haftmann [Tue, 31 Aug 2010 15:08:04 +0200] rev 38928
dropped single_module parameter
Tue, 31 Aug 2010 14:43:27 +0200 tuned
haftmann [Tue, 31 Aug 2010 14:43:27 +0200] rev 38927
tuned
Tue, 31 Aug 2010 14:21:06 +0200 record argument for serializers
haftmann [Tue, 31 Aug 2010 14:21:06 +0200] rev 38926
record argument for serializers
Tue, 31 Aug 2010 14:06:20 +0200 tuned serializer argument interface
haftmann [Tue, 31 Aug 2010 14:06:20 +0200] rev 38925
tuned serializer argument interface
Tue, 31 Aug 2010 13:55:54 +0200 removed serializer interface redundancies
haftmann [Tue, 31 Aug 2010 13:55:54 +0200] rev 38924
removed serializer interface redundancies
Tue, 31 Aug 2010 13:29:38 +0200 more coherent naming of syntax data structures
haftmann [Tue, 31 Aug 2010 13:29:38 +0200] rev 38923
more coherent naming of syntax data structures
Tue, 31 Aug 2010 13:15:35 +0200 Code_Printer.tuplify
haftmann [Tue, 31 Aug 2010 13:15:35 +0200] rev 38922
Code_Printer.tuplify
Tue, 31 Aug 2010 13:08:58 +0200 dropped legacy interfaces
haftmann [Tue, 31 Aug 2010 13:08:58 +0200] rev 38921
dropped legacy interfaces
Tue, 31 Aug 2010 10:00:06 +0200 more permissive: simplification solves the goal when rhs = undefined
krauss [Tue, 31 Aug 2010 10:00:06 +0200] rev 38920
more permissive: simplification solves the goal when rhs = undefined
Mon, 30 Aug 2010 18:32:40 +0200 merged
haftmann [Mon, 30 Aug 2010 18:32:40 +0200] rev 38919
merged
Mon, 30 Aug 2010 17:20:33 +0200 tuned
haftmann [Mon, 30 Aug 2010 17:20:33 +0200] rev 38918
tuned
Mon, 30 Aug 2010 16:42:54 +0200 tuned
haftmann [Mon, 30 Aug 2010 16:42:54 +0200] rev 38917
tuned
Mon, 30 Aug 2010 16:33:06 +0200 tuned
haftmann [Mon, 30 Aug 2010 16:33:06 +0200] rev 38916
tuned
Mon, 30 Aug 2010 16:31:38 +0200 tuned
haftmann [Mon, 30 Aug 2010 16:31:38 +0200] rev 38915
tuned
Mon, 30 Aug 2010 16:25:04 +0200 tuned file interface
haftmann [Mon, 30 Aug 2010 16:25:04 +0200] rev 38914
tuned file interface
Mon, 30 Aug 2010 16:21:47 +0200 tuned
haftmann [Mon, 30 Aug 2010 16:21:47 +0200] rev 38913
tuned
Mon, 30 Aug 2010 16:17:10 +0200 eliminated some obscure higher-order arguments
haftmann [Mon, 30 Aug 2010 16:17:10 +0200] rev 38912
eliminated some obscure higher-order arguments
Mon, 30 Aug 2010 16:11:09 +0200 trailing newline by default
haftmann [Mon, 30 Aug 2010 16:11:09 +0200] rev 38911
trailing newline by default
Mon, 30 Aug 2010 16:00:41 +0200 width is a formal parameter of serialization
haftmann [Mon, 30 Aug 2010 16:00:41 +0200] rev 38910
width is a formal parameter of serialization
Mon, 30 Aug 2010 15:01:32 +0200 whitespace tuning
haftmann [Mon, 30 Aug 2010 15:01:32 +0200] rev 38909
whitespace tuning
Mon, 30 Aug 2010 14:48:25 +0200 tuned comment
haftmann [Mon, 30 Aug 2010 14:48:25 +0200] rev 38908
tuned comment
Mon, 30 Aug 2010 18:07:58 +0200 merged
blanchet [Mon, 30 Aug 2010 18:07:58 +0200] rev 38907
merged
Mon, 30 Aug 2010 18:07:29 +0200 fiddle with fact filter
blanchet [Mon, 30 Aug 2010 18:07:29 +0200] rev 38906
fiddle with fact filter
Mon, 30 Aug 2010 18:07:07 +0200 adjust Mirabelle
blanchet [Mon, 30 Aug 2010 18:07:07 +0200] rev 38905
adjust Mirabelle
Mon, 30 Aug 2010 17:14:54 +0200 rule out low-level class facts
blanchet [Mon, 30 Aug 2010 17:14:54 +0200] rev 38904
rule out low-level class facts
Mon, 30 Aug 2010 15:39:41 +0200 make Sledgehammer's relevance filter somewhat slacker
blanchet [Mon, 30 Aug 2010 15:39:41 +0200] rev 38903
make Sledgehammer's relevance filter somewhat slacker
Mon, 30 Aug 2010 15:39:27 +0200 move imperative code to where it belongs
blanchet [Mon, 30 Aug 2010 15:39:27 +0200] rev 38902
move imperative code to where it belongs
Mon, 30 Aug 2010 15:25:15 +0200 fiddle with fact filter based on Mirabelle experiments
blanchet [Mon, 30 Aug 2010 15:25:15 +0200] rev 38901
fiddle with fact filter based on Mirabelle experiments
Mon, 30 Aug 2010 12:44:00 +0200 allow configuration of fact filter fudge factors
blanchet [Mon, 30 Aug 2010 12:44:00 +0200] rev 38900
allow configuration of fact filter fudge factors
Mon, 30 Aug 2010 12:21:53 +0200 made all fudge factors in relevance filter references, so that Mirabelle can set them (for experiments)
blanchet [Mon, 30 Aug 2010 12:21:53 +0200] rev 38899
made all fudge factors in relevance filter references, so that Mirabelle can set them (for experiments)
Mon, 30 Aug 2010 12:09:57 +0200 execute actions in same order as specified on command line
blanchet [Mon, 30 Aug 2010 12:09:57 +0200] rev 38898
execute actions in same order as specified on command line
Mon, 30 Aug 2010 12:02:51 +0200 show index in fact list of all found facts
blanchet [Mon, 30 Aug 2010 12:02:51 +0200] rev 38897
show index in fact list of all found facts
Mon, 30 Aug 2010 11:49:29 +0200 allow multiple invocations of "mirabele_sledgehammer_filter", by multiplexing on ID
blanchet [Mon, 30 Aug 2010 11:49:29 +0200] rev 38896
allow multiple invocations of "mirabele_sledgehammer_filter", by multiplexing on ID
Mon, 30 Aug 2010 11:39:23 +0200 deal with duplicates
blanchet [Mon, 30 Aug 2010 11:39:23 +0200] rev 38895
deal with duplicates
Mon, 30 Aug 2010 11:11:10 +0200 improve new "sledgehammer_filter" action
blanchet [Mon, 30 Aug 2010 11:11:10 +0200] rev 38894
improve new "sledgehammer_filter" action
Mon, 30 Aug 2010 11:10:44 +0200 remove useless var
blanchet [Mon, 30 Aug 2010 11:10:44 +0200] rev 38893
remove useless var
Mon, 30 Aug 2010 10:26:17 +0200 added evaluation method for relevance filter
blanchet [Mon, 30 Aug 2010 10:26:17 +0200] rev 38892
added evaluation method for relevance filter
Mon, 30 Aug 2010 09:41:59 +0200 remove needless parameter
blanchet [Mon, 30 Aug 2010 09:41:59 +0200] rev 38891
remove needless parameter
Mon, 30 Aug 2010 08:53:27 +0200 bring Sledgehammer's combinators in line with Metis's;
blanchet [Mon, 30 Aug 2010 08:53:27 +0200] rev 38890
bring Sledgehammer's combinators in line with Metis's; cf. email from Larry
Fri, 27 Aug 2010 18:04:49 +0200 fiddle with the relevance filter
blanchet [Fri, 27 Aug 2010 18:04:49 +0200] rev 38889
fiddle with the relevance filter
Tue, 31 Aug 2010 23:46:49 +0200 moved Toplevel.run_command to Pure/PIDE/document.ML;
wenzelm [Tue, 31 Aug 2010 23:46:49 +0200] rev 38888
moved Toplevel.run_command to Pure/PIDE/document.ML; eliminated aliases of exception Toplevel.TERMINATE and Toplevel.EXCURSION_FAIL; tuned signatures;
Tue, 31 Aug 2010 23:28:21 +0200 Command.State: add reported positions to markup tree, according main message position or Markup.binding/entity/report occurrences in body;
wenzelm [Tue, 31 Aug 2010 23:28:21 +0200] rev 38887
Command.State: add reported positions to markup tree, according main message position or Markup.binding/entity/report occurrences in body; Position.Id_Range convenience;
Tue, 31 Aug 2010 22:03:55 +0200 tuned;
wenzelm [Tue, 31 Aug 2010 22:03:55 +0200] rev 38886
tuned;
Tue, 31 Aug 2010 19:55:43 +0200 Node.full_index: allow command spans larger than block_size;
wenzelm [Tue, 31 Aug 2010 19:55:43 +0200] rev 38885
Node.full_index: allow command spans larger than block_size;
Tue, 31 Aug 2010 17:49:45 +0200 Document_View: repaint overview for any command change of this node (again);
wenzelm [Tue, 31 Aug 2010 17:49:45 +0200] rev 38884
Document_View: repaint overview for any command change of this node (again);
Tue, 31 Aug 2010 17:40:32 +0200 refined proper_line_range (again), to make text_area_extension work with soft wwrap;
wenzelm [Tue, 31 Aug 2010 17:40:32 +0200] rev 38883
refined proper_line_range (again), to make text_area_extension work with soft wwrap; NB: text_area.offsetToXY returns null for "invisible" positions;
Tue, 31 Aug 2010 17:35:41 +0200 Document state assignment indicates command change;
wenzelm [Tue, 31 Aug 2010 17:35:41 +0200] rev 38882
Document state assignment indicates command change;
Tue, 31 Aug 2010 16:07:25 +0200 tuned commands_changed_actor: more precise/efficient handling of visible screen lines;
wenzelm [Tue, 31 Aug 2010 16:07:25 +0200] rev 38881
tuned commands_changed_actor: more precise/efficient handling of visible screen lines;
Tue, 31 Aug 2010 13:20:12 +0200 simplified/clarified Document_View.text_area_extension;
wenzelm [Tue, 31 Aug 2010 13:20:12 +0200] rev 38880
simplified/clarified Document_View.text_area_extension; tuned Document.Node.block_size, trading some space for better time;
Tue, 31 Aug 2010 12:49:40 +0200 Document.Node: significant speedup of command_range etc. via lazy full_index;
wenzelm [Tue, 31 Aug 2010 12:49:40 +0200] rev 38879
Document.Node: significant speedup of command_range etc. via lazy full_index;
Mon, 30 Aug 2010 20:12:43 +0200 text_edits/recover_spans: reparse at least until line boundary -- increases chance of recovery for bad ML text, for example;
wenzelm [Mon, 30 Aug 2010 20:12:43 +0200] rev 38878
text_edits/recover_spans: reparse at least until line boundary -- increases chance of recovery for bad ML text, for example;
Mon, 30 Aug 2010 20:11:21 +0200 Command.newlines: account for physical newlines;
wenzelm [Mon, 30 Aug 2010 20:11:21 +0200] rev 38877
Command.newlines: account for physical newlines;
Mon, 30 Aug 2010 16:49:41 +0200 Toplevel.run_command: more careful treatment of interrupts stemming from nested multi-exceptions etc.;
wenzelm [Mon, 30 Aug 2010 16:49:41 +0200] rev 38876
Toplevel.run_command: more careful treatment of interrupts stemming from nested multi-exceptions etc.; simplified Toplevel.error_msg;
Mon, 30 Aug 2010 15:19:39 +0200 tuned messages: discontinued spurious full-stops (messages are occasionally composed unexpectedly);
wenzelm [Mon, 30 Aug 2010 15:19:39 +0200] rev 38875
tuned messages: discontinued spurious full-stops (messages are occasionally composed unexpectedly);
Mon, 30 Aug 2010 15:09:20 +0200 more careful treatment of nested multi-exceptions, collapsing cumulatively empty list to Interrupt;
wenzelm [Mon, 30 Aug 2010 15:09:20 +0200] rev 38874
more careful treatment of nested multi-exceptions, collapsing cumulatively empty list to Interrupt;
Mon, 30 Aug 2010 14:56:27 +0200 tuned;
wenzelm [Mon, 30 Aug 2010 14:56:27 +0200] rev 38873
tuned;
Mon, 30 Aug 2010 13:01:32 +0200 Command.results: ordered by serial number;
wenzelm [Mon, 30 Aug 2010 13:01:32 +0200] rev 38872
Command.results: ordered by serial number;
Mon, 30 Aug 2010 11:35:17 +0200 message serial number indicates physical order;
wenzelm [Mon, 30 Aug 2010 11:35:17 +0200] rev 38871
message serial number indicates physical order;
Mon, 30 Aug 2010 11:17:05 +0200 tuned;
wenzelm [Mon, 30 Aug 2010 11:17:05 +0200] rev 38870
tuned;
Mon, 30 Aug 2010 11:09:26 +0200 tuned;
wenzelm [Mon, 30 Aug 2010 11:09:26 +0200] rev 38869
tuned;
Mon, 30 Aug 2010 10:38:28 +0200 merged
wenzelm [Mon, 30 Aug 2010 10:38:28 +0200] rev 38868
merged
Mon, 30 Aug 2010 10:01:25 +0200 what is hidden is hidden
haftmann [Mon, 30 Aug 2010 10:01:25 +0200] rev 38867
what is hidden is hidden
Mon, 30 Aug 2010 09:37:43 +0200 hide all-too-popular constant name eq
haftmann [Mon, 30 Aug 2010 09:37:43 +0200] rev 38866
hide all-too-popular constant name eq
Mon, 30 Aug 2010 09:35:30 +0200 merged
haftmann [Mon, 30 Aug 2010 09:35:30 +0200] rev 38865
merged
Sat, 28 Aug 2010 16:14:32 +0200 formerly unnamed infix equality now named HOL.eq
haftmann [Sat, 28 Aug 2010 16:14:32 +0200] rev 38864
formerly unnamed infix equality now named HOL.eq
Mon, 30 Aug 2010 09:28:02 +0200 code checking: compiler invocation happens in same directory as generated file -- avoid problem with different path representations on cygwin
haftmann [Mon, 30 Aug 2010 09:28:02 +0200] rev 38863
code checking: compiler invocation happens in same directory as generated file -- avoid problem with different path representations on cygwin
Mon, 30 Aug 2010 15:52:09 +0900 Quotient Package: dont unfold mem_def, use rsp and prs instead
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 30 Aug 2010 15:52:09 +0900] rev 38862
Quotient Package: dont unfold mem_def, use rsp and prs instead
Mon, 30 Aug 2010 15:44:33 +0900 Quotient Package: added respectfulness and preservation lemmas for mem.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 30 Aug 2010 15:44:33 +0900] rev 38861
Quotient Package: added respectfulness and preservation lemmas for mem.
Sat, 28 Aug 2010 21:17:25 +0800 quotient package: added a list of pre-simplification rules for Ball, Bex and mem
Christian Urban <urbanc@in.tum.de> [Sat, 28 Aug 2010 21:17:25 +0800] rev 38860
quotient package: added a list of pre-simplification rules for Ball, Bex and mem
Sat, 28 Aug 2010 20:24:40 +0800 quotient package: lemmas to be lifted and descended can be pre-simplified
Christian Urban <urbanc@in.tum.de> [Sat, 28 Aug 2010 20:24:40 +0800] rev 38859
quotient package: lemmas to be lifted and descended can be pre-simplified
Sat, 28 Aug 2010 11:42:33 +0200 merged
haftmann [Sat, 28 Aug 2010 11:42:33 +0200] rev 38858
merged
Fri, 27 Aug 2010 19:34:23 +0200 renamed class/constant eq to equal; tuned some instantiations
haftmann [Fri, 27 Aug 2010 19:34:23 +0200] rev 38857
renamed class/constant eq to equal; tuned some instantiations
Fri, 27 Aug 2010 15:36:02 +0200 improved deresolving of implicits
haftmann [Fri, 27 Aug 2010 15:36:02 +0200] rev 38856
improved deresolving of implicits
Mon, 30 Aug 2010 10:36:55 +0200 Document_View.text_area_extension: do not insist in crashing if (weak) assertion is violated;
wenzelm [Mon, 30 Aug 2010 10:36:55 +0200] rev 38855
Document_View.text_area_extension: do not insist in crashing if (weak) assertion is violated;
Sun, 29 Aug 2010 22:47:36 +0200 Isabelle/jEdit property for global tooltip dismiss delay;
wenzelm [Sun, 29 Aug 2010 22:47:36 +0200] rev 38854
Isabelle/jEdit property for global tooltip dismiss delay;
Sun, 29 Aug 2010 21:21:37 +0200 External_Hyperlink: proper error dialog;
wenzelm [Sun, 29 Aug 2010 21:21:37 +0200] rev 38853
External_Hyperlink: proper error dialog;
Sun, 29 Aug 2010 21:02:42 +0200 Document_Mode.Line_Context: proper semantic equality/hash code avoids memory leak due to interning in org.gjt.sp.jedit.syntax.TokenMarker;
wenzelm [Sun, 29 Aug 2010 21:02:42 +0200] rev 38852
Document_Mode.Line_Context: proper semantic equality/hash code avoids memory leak due to interning in org.gjt.sp.jedit.syntax.TokenMarker;
Sun, 29 Aug 2010 20:09:46 +0200 JEDIT_JAVA_OPTIONS: actors.enableForkJoin=false is supposed to enable ResizableThreadPoolScheduler, to avoid starvation of excessive amounts of future tasks etc.;
wenzelm [Sun, 29 Aug 2010 20:09:46 +0200] rev 38851
JEDIT_JAVA_OPTIONS: actors.enableForkJoin=false is supposed to enable ResizableThreadPoolScheduler, to avoid starvation of excessive amounts of future tasks etc.;
Sun, 29 Aug 2010 20:07:59 +0200 session_actor: ignore spurious TIMEOUT (again) -- probably stemming from earlier use of receiveWithin;
wenzelm [Sun, 29 Aug 2010 20:07:59 +0200] rev 38850
session_actor: ignore spurious TIMEOUT (again) -- probably stemming from earlier use of receiveWithin;
Sun, 29 Aug 2010 19:48:35 +0200 session_actor: await state assigment of previous change before signalling current change, and avoid crash in overrun situations;
wenzelm [Sun, 29 Aug 2010 19:48:35 +0200] rev 38849
session_actor: await state assigment of previous change before signalling current change, and avoid crash in overrun situations;
Sun, 29 Aug 2010 19:04:29 +0200 use Future.get_finished where this is the intended meaning -- prefer immediate crash over deadlock due to promises that are never fulfilled;
wenzelm [Sun, 29 Aug 2010 19:04:29 +0200] rev 38848
use Future.get_finished where this is the intended meaning -- prefer immediate crash over deadlock due to promises that are never fulfilled; clarified session signalling;
Sun, 29 Aug 2010 18:55:48 +0200 Swing_Thread.now: volatile result to make double-sure;
wenzelm [Sun, 29 Aug 2010 18:55:48 +0200] rev 38847
Swing_Thread.now: volatile result to make double-sure;
Sun, 29 Aug 2010 15:57:18 +0200 Document_Model.token_marker: misc tuning and simplification;
wenzelm [Sun, 29 Aug 2010 15:57:18 +0200] rev 38846
Document_Model.token_marker: misc tuning and simplification;
Sun, 29 Aug 2010 15:09:11 +0200 added Document.Snapshot.select_markup, which includes command iteration, range conversion etc.;
wenzelm [Sun, 29 Aug 2010 15:09:11 +0200] rev 38845
added Document.Snapshot.select_markup, which includes command iteration, range conversion etc.; Markup_Tree.select: plain Iterator; misc tuning and simplification;
Sat, 28 Aug 2010 22:58:24 +0200 XML.Cache: intern property keys once and for all (again);
wenzelm [Sat, 28 Aug 2010 22:58:24 +0200] rev 38844
XML.Cache: intern property keys once and for all (again);
Sat, 28 Aug 2010 20:24:41 +0200 more careful locking of jEdit buffer;
wenzelm [Sat, 28 Aug 2010 20:24:41 +0200] rev 38843
more careful locking of jEdit buffer;
Sat, 28 Aug 2010 17:37:57 +0200 avoid application crash due to wrong requirement -- result is joined, but change not necessarily finished due to extra map;
wenzelm [Sat, 28 Aug 2010 17:37:57 +0200] rev 38842
avoid application crash due to wrong requirement -- result is joined, but change not necessarily finished due to extra map;
Sat, 28 Aug 2010 17:27:38 +0200 include Document.History in Document.State -- just one universal session state maintained by main actor;
wenzelm [Sat, 28 Aug 2010 17:27:38 +0200] rev 38841
include Document.History in Document.State -- just one universal session state maintained by main actor; Session.command_change_buffer: thread actor ensures asynchronous dispatch; misc tuning;
Sat, 28 Aug 2010 17:20:53 +0200 volatile variables (in Scala);
wenzelm [Sat, 28 Aug 2010 17:20:53 +0200] rev 38840
volatile variables (in Scala);
Sat, 28 Aug 2010 15:25:32 +0200 non-critical output primitives -- depending on thread-safe TextIO, while races wrt. flushing should not matter;
wenzelm [Sat, 28 Aug 2010 15:25:32 +0200] rev 38839
non-critical output primitives -- depending on thread-safe TextIO, while races wrt. flushing should not matter;
Fri, 27 Aug 2010 22:30:25 +0200 modernized specifications;
wenzelm [Fri, 27 Aug 2010 22:30:25 +0200] rev 38838
modernized specifications;
Fri, 27 Aug 2010 22:09:51 +0200 discontinued separate Pure-ProofGeneral keywords session -- protocol commands are already defined in Pure;
wenzelm [Fri, 27 Aug 2010 22:09:51 +0200] rev 38837
discontinued separate Pure-ProofGeneral keywords session -- protocol commands are already defined in Pure;
Fri, 27 Aug 2010 21:23:31 +0200 discontinued broken no_warnings_CRITICAL -- global output channels must not be changed after startup initialization;
wenzelm [Fri, 27 Aug 2010 21:23:31 +0200] rev 38836
discontinued broken no_warnings_CRITICAL -- global output channels must not be changed after startup initialization;
Fri, 27 Aug 2010 21:22:07 +0200 eliminated broken Output.no_warnings_CRITICAL -- context visibility does the job;
wenzelm [Fri, 27 Aug 2010 21:22:07 +0200] rev 38835
eliminated broken Output.no_warnings_CRITICAL -- context visibility does the job; modernized attribute setup;
Fri, 27 Aug 2010 21:16:11 +0200 more careful treatment of context visibility flag wrt. spurious warnings;
wenzelm [Fri, 27 Aug 2010 21:16:11 +0200] rev 38834
more careful treatment of context visibility flag wrt. spurious warnings; misc tuning;
Fri, 27 Aug 2010 20:28:58 +0200 eliminated obsolete Output.no_warnings, where no warnings were produced anyway;
wenzelm [Fri, 27 Aug 2010 20:28:58 +0200] rev 38833
eliminated obsolete Output.no_warnings, where no warnings were produced anyway;
Fri, 27 Aug 2010 20:09:36 +0200 eliminated broken Output.no_warnings_CRITICAL -- context visibility does the job;
wenzelm [Fri, 27 Aug 2010 20:09:36 +0200] rev 38832
eliminated broken Output.no_warnings_CRITICAL -- context visibility does the job;
Fri, 27 Aug 2010 19:43:28 +0200 more careful treatment of context visibility flag wrt. spurious warnings;
wenzelm [Fri, 27 Aug 2010 19:43:28 +0200] rev 38831
more careful treatment of context visibility flag wrt. spurious warnings;
Fri, 27 Aug 2010 18:00:45 +0200 merged
wenzelm [Fri, 27 Aug 2010 18:00:45 +0200] rev 38830
merged
Fri, 27 Aug 2010 16:05:46 +0200 merged
blanchet [Fri, 27 Aug 2010 16:05:46 +0200] rev 38829
merged
Fri, 27 Aug 2010 16:04:15 +0200 turn off experimental feature per default + avoid exception on "theory constant"
blanchet [Fri, 27 Aug 2010 16:04:15 +0200] rev 38828
turn off experimental feature per default + avoid exception on "theory constant"
Fri, 27 Aug 2010 15:39:17 +0200 extended relevance filter with first-order term matching
blanchet [Fri, 27 Aug 2010 15:39:17 +0200] rev 38827
extended relevance filter with first-order term matching
Fri, 27 Aug 2010 15:37:03 +0200 drop chained facts
blanchet [Fri, 27 Aug 2010 15:37:03 +0200] rev 38826
drop chained facts
Fri, 27 Aug 2010 13:27:02 +0200 rename and simplify
blanchet [Fri, 27 Aug 2010 13:27:02 +0200] rev 38825
rename and simplify
Fri, 27 Aug 2010 13:19:48 +0200 cosmetics
blanchet [Fri, 27 Aug 2010 13:19:48 +0200] rev 38824
cosmetics
Fri, 27 Aug 2010 13:12:23 +0200 renaming + treat "TFree" better in "pattern_for_type"
blanchet [Fri, 27 Aug 2010 13:12:23 +0200] rev 38823
renaming + treat "TFree" better in "pattern_for_type"
Fri, 27 Aug 2010 11:27:38 +0200 fix threshold computation + remove "op =" from relevant constants
blanchet [Fri, 27 Aug 2010 11:27:38 +0200] rev 38822
fix threshold computation + remove "op =" from relevant constants
Thu, 26 Aug 2010 17:27:29 +0200 avoid needless "that" fact
blanchet [Thu, 26 Aug 2010 17:27:29 +0200] rev 38821
avoid needless "that" fact
Thu, 26 Aug 2010 16:18:40 +0200 add nameless chained facts to the pool of things known to Sledgehammer
blanchet [Thu, 26 Aug 2010 16:18:40 +0200] rev 38820
add nameless chained facts to the pool of things known to Sledgehammer
Thu, 26 Aug 2010 14:58:45 +0200 if the goal contains no constants or frees, fall back on chained facts, then on local facts, etc., instead of generating a trivial ATP problem
blanchet [Thu, 26 Aug 2010 14:58:45 +0200] rev 38819
if the goal contains no constants or frees, fall back on chained facts, then on local facts, etc., instead of generating a trivial ATP problem
Thu, 26 Aug 2010 14:05:22 +0200 improve SPASS hack, when a clause comes from several facts
blanchet [Thu, 26 Aug 2010 14:05:22 +0200] rev 38818
improve SPASS hack, when a clause comes from several facts
Thu, 26 Aug 2010 13:55:30 +0200 fix Vampire version numbers
blanchet [Thu, 26 Aug 2010 13:55:30 +0200] rev 38817
fix Vampire version numbers
Thu, 26 Aug 2010 11:51:06 +0200 lower penalty for Skolem constants
blanchet [Thu, 26 Aug 2010 11:51:06 +0200] rev 38816
lower penalty for Skolem constants
Fri, 27 Aug 2010 14:25:29 +0200 merged
haftmann [Fri, 27 Aug 2010 14:25:29 +0200] rev 38815
merged
Fri, 27 Aug 2010 14:25:07 +0200 official support for Scala
haftmann [Fri, 27 Aug 2010 14:25:07 +0200] rev 38814
official support for Scala
Fri, 27 Aug 2010 14:24:26 +0200 updated generated files
haftmann [Fri, 27 Aug 2010 14:24:26 +0200] rev 38813
updated generated files
Fri, 27 Aug 2010 14:22:33 +0200 tuned whitespace
haftmann [Fri, 27 Aug 2010 14:22:33 +0200] rev 38812
tuned whitespace
Fri, 27 Aug 2010 14:22:15 +0200 more xsymbols
haftmann [Fri, 27 Aug 2010 14:22:15 +0200] rev 38811
more xsymbols
Fri, 27 Aug 2010 13:55:23 +0200 re-added accidental omission
haftmann [Fri, 27 Aug 2010 13:55:23 +0200] rev 38810
re-added accidental omission
Fri, 27 Aug 2010 13:32:05 +0200 proper namespace administration for hierarchical modules
haftmann [Fri, 27 Aug 2010 13:32:05 +0200] rev 38809
proper namespace administration for hierarchical modules
Fri, 27 Aug 2010 17:59:40 +0200 more antiquotations;
wenzelm [Fri, 27 Aug 2010 17:59:40 +0200] rev 38808
more antiquotations;
Fri, 27 Aug 2010 17:23:57 +0200 eliminated Unsynchronized.ref in favour of configuration option;
wenzelm [Fri, 27 Aug 2010 17:23:57 +0200] rev 38807
eliminated Unsynchronized.ref in favour of configuration option; proper naming of thy: theory vs. ctxt: Proof.context; recovered some Isabelle/ML indendation style;
Fri, 27 Aug 2010 17:11:29 +0200 more appropriate name for configuration option "meson_max_clauses" (cf. output of 'pront_configs');
wenzelm [Fri, 27 Aug 2010 17:11:29 +0200] rev 38806
more appropriate name for configuration option "meson_max_clauses" (cf. output of 'pront_configs');
Fri, 27 Aug 2010 17:09:18 +0200 Sum_Of_Squares: proper configuration options;
wenzelm [Fri, 27 Aug 2010 17:09:18 +0200] rev 38805
Sum_Of_Squares: proper configuration options;
Fri, 27 Aug 2010 17:02:19 +0200 tuned printed type names, according to ML;
wenzelm [Fri, 27 Aug 2010 17:02:19 +0200] rev 38804
tuned printed type names, according to ML;
Fri, 27 Aug 2010 16:32:11 +0200 eliminated unnecessary ref;
wenzelm [Fri, 27 Aug 2010 16:32:11 +0200] rev 38803
eliminated unnecessary ref;
Fri, 27 Aug 2010 16:29:12 +0200 clarified iter_deepen_limit vs meson (cf. 7c5896919eb8) -- eliminated global ref;
wenzelm [Fri, 27 Aug 2010 16:29:12 +0200] rev 38802
clarified iter_deepen_limit vs meson (cf. 7c5896919eb8) -- eliminated global ref;
Fri, 27 Aug 2010 15:46:08 +0200 disposed some old debugging tools;
wenzelm [Fri, 27 Aug 2010 15:46:08 +0200] rev 38801
disposed some old debugging tools;
Fri, 27 Aug 2010 15:07:35 +0200 proper configuration option "show_proofs";
wenzelm [Fri, 27 Aug 2010 15:07:35 +0200] rev 38800
proper configuration option "show_proofs"; modernized syntax translation;
Fri, 27 Aug 2010 14:14:08 +0200 structure Unsynchronized is never opened and set/reset/toggle have been discontinued;
wenzelm [Fri, 27 Aug 2010 14:14:08 +0200] rev 38799
structure Unsynchronized is never opened and set/reset/toggle have been discontinued; retain Unsynchronized.change alias for Proof General;
Fri, 27 Aug 2010 14:07:09 +0200 expanded some aliases from structure Unsynchronized;
wenzelm [Fri, 27 Aug 2010 14:07:09 +0200] rev 38798
expanded some aliases from structure Unsynchronized;
Fri, 27 Aug 2010 12:57:55 +0200 merged, resolving some minor conflicts in src/HOL/Tools/Predicate_Compile/code_prolog.ML;
wenzelm [Fri, 27 Aug 2010 12:57:55 +0200] rev 38797
merged, resolving some minor conflicts in src/HOL/Tools/Predicate_Compile/code_prolog.ML;
Fri, 27 Aug 2010 10:57:32 +0200 merged
haftmann [Fri, 27 Aug 2010 10:57:32 +0200] rev 38796
merged
Fri, 27 Aug 2010 10:56:46 +0200 formerly unnamed infix conjunction and disjunction now named HOL.conj and HOL.disj
haftmann [Fri, 27 Aug 2010 10:56:46 +0200] rev 38795
formerly unnamed infix conjunction and disjunction now named HOL.conj and HOL.disj
Fri, 27 Aug 2010 10:55:20 +0200 tuned fact reference
haftmann [Fri, 27 Aug 2010 10:55:20 +0200] rev 38794
tuned fact reference
Fri, 27 Aug 2010 09:43:52 +0200 merged
bulwahn [Fri, 27 Aug 2010 09:43:52 +0200] rev 38793
merged
Fri, 27 Aug 2010 09:34:06 +0200 added support for yet another prolog system (yap); generate has only one option ensure_groundness; added one example of yap invocation in example theory
bulwahn [Fri, 27 Aug 2010 09:34:06 +0200] rev 38792
added support for yet another prolog system (yap); generate has only one option ensure_groundness; added one example of yap invocation in example theory
Thu, 26 Aug 2010 14:48:48 +0200 adapted examples; tuned
bulwahn [Thu, 26 Aug 2010 14:48:48 +0200] rev 38791
adapted examples; tuned
Thu, 26 Aug 2010 14:07:11 +0200 moving options; tuned
bulwahn [Thu, 26 Aug 2010 14:07:11 +0200] rev 38790
moving options; tuned
Thu, 26 Aug 2010 13:49:12 +0200 added generation of predicates for size-limited enumeration of values
bulwahn [Thu, 26 Aug 2010 13:49:12 +0200] rev 38789
added generation of predicates for size-limited enumeration of values
Thu, 26 Aug 2010 21:03:14 +0200 NEWS
haftmann [Thu, 26 Aug 2010 21:03:14 +0200] rev 38788
NEWS
Thu, 26 Aug 2010 20:51:29 +0200 merged
haftmann [Thu, 26 Aug 2010 20:51:29 +0200] rev 38787
merged
Thu, 26 Aug 2010 20:51:17 +0200 formerly unnamed infix impliciation now named HOL.implies
haftmann [Thu, 26 Aug 2010 20:51:17 +0200] rev 38786
formerly unnamed infix impliciation now named HOL.implies
Thu, 26 Aug 2010 20:14:39 +0200 merged
haftmann [Thu, 26 Aug 2010 20:14:39 +0200] rev 38785
merged
Thu, 26 Aug 2010 20:14:24 +0200 proper passing of optional module name
haftmann [Thu, 26 Aug 2010 20:14:24 +0200] rev 38784
proper passing of optional module name
Thu, 26 Aug 2010 16:00:54 +0200 For sublocale it is sufficient to reconsider ancestors of the target.
ballarin [Thu, 26 Aug 2010 16:00:54 +0200] rev 38783
For sublocale it is sufficient to reconsider ancestors of the target.
Thu, 26 Aug 2010 14:04:13 +0200 only print qualified implicits
haftmann [Thu, 26 Aug 2010 14:04:13 +0200] rev 38782
only print qualified implicits
Thu, 26 Aug 2010 13:56:35 +0200 merged
haftmann [Thu, 26 Aug 2010 13:56:35 +0200] rev 38781
merged
Thu, 26 Aug 2010 13:54:33 +0200 stub for (later) correct deresolving of class method names
haftmann [Thu, 26 Aug 2010 13:54:33 +0200] rev 38780
stub for (later) correct deresolving of class method names
Thu, 26 Aug 2010 13:50:58 +0200 tuned serializer interface
haftmann [Thu, 26 Aug 2010 13:50:58 +0200] rev 38779
tuned serializer interface
Thu, 26 Aug 2010 12:30:43 +0200 private version of commas, cf. printmode
haftmann [Thu, 26 Aug 2010 12:30:43 +0200] rev 38778
private version of commas, cf. printmode
Thu, 26 Aug 2010 12:20:34 +0200 merged
haftmann [Thu, 26 Aug 2010 12:20:34 +0200] rev 38777
merged
Thu, 26 Aug 2010 13:44:50 +0200 merged
haftmann [Thu, 26 Aug 2010 13:44:50 +0200] rev 38776
merged
Thu, 26 Aug 2010 13:25:14 +0200 re-added accidental omission
haftmann [Thu, 26 Aug 2010 13:25:14 +0200] rev 38775
re-added accidental omission
Thu, 26 Aug 2010 12:19:50 +0200 tuned includes
haftmann [Thu, 26 Aug 2010 12:19:50 +0200] rev 38774
tuned includes
Thu, 26 Aug 2010 12:19:49 +0200 prevent line breaks after Scala symbolic operators
haftmann [Thu, 26 Aug 2010 12:19:49 +0200] rev 38773
prevent line breaks after Scala symbolic operators
Thu, 26 Aug 2010 10:23:25 +0200 corrected semantics of presentation_stmt_names; do not print includes on presentation selection
haftmann [Thu, 26 Aug 2010 10:23:25 +0200] rev 38772
corrected semantics of presentation_stmt_names; do not print includes on presentation selection
Thu, 26 Aug 2010 10:16:22 +0200 code_include Scala: qualify module nmae
haftmann [Thu, 26 Aug 2010 10:16:22 +0200] rev 38771
code_include Scala: qualify module nmae
Wed, 25 Aug 2010 22:47:04 +0200 merged
haftmann [Wed, 25 Aug 2010 22:47:04 +0200] rev 38770
merged
Wed, 25 Aug 2010 16:33:05 +0200 preliminary implementation of hierarchical module name space
haftmann [Wed, 25 Aug 2010 16:33:05 +0200] rev 38769
preliminary implementation of hierarchical module name space
Wed, 25 Aug 2010 16:33:05 +0200 tuned
haftmann [Wed, 25 Aug 2010 16:33:05 +0200] rev 38768
tuned
Fri, 27 Aug 2010 12:40:20 +0200 proper context for various Thy_Output options, via official configuration options in ML and Isar;
wenzelm [Fri, 27 Aug 2010 12:40:20 +0200] rev 38767
proper context for various Thy_Output options, via official configuration options in ML and Isar;
Fri, 27 Aug 2010 00:09:56 +0200 Thy_Output: options based on proper context, although Thy_Output.add_wrapper still allows to maintain old-style wrapper combinators (setmp_CRITICAL etc.);
wenzelm [Fri, 27 Aug 2010 00:09:56 +0200] rev 38766
Thy_Output: options based on proper context, although Thy_Output.add_wrapper still allows to maintain old-style wrapper combinators (setmp_CRITICAL etc.);
Fri, 27 Aug 2010 00:02:32 +0200 eliminated old 'local' command;
wenzelm [Fri, 27 Aug 2010 00:02:32 +0200] rev 38765
eliminated old 'local' command;
(0) -30000 -10000 -3000 -1000 -384 +384 +1000 +3000 +10000 +30000 tip