Tue, 01 Jun 2010 17:36:53 +0200 merged
wenzelm [Tue, 01 Jun 2010 17:36:53 +0200] rev 37247
merged
Tue, 01 Jun 2010 15:59:01 +0200 do not expose store flag of AxClass.add_*
haftmann [Tue, 01 Jun 2010 15:59:01 +0200] rev 37246
do not expose store flag of AxClass.add_*
Tue, 01 Jun 2010 13:59:13 +0200 merged
haftmann [Tue, 01 Jun 2010 13:59:13 +0200] rev 37245
merged
Tue, 01 Jun 2010 13:52:12 +0200 adapted to changes
haftmann [Tue, 01 Jun 2010 13:52:12 +0200] rev 37244
adapted to changes
Tue, 01 Jun 2010 13:52:11 +0200 capitalized type variables; added yield as keyword
haftmann [Tue, 01 Jun 2010 13:52:11 +0200] rev 37243
capitalized type variables; added yield as keyword
Tue, 01 Jun 2010 13:52:11 +0200 brackify_infix etc.: no break before infix operator -- eases survival in Scala
haftmann [Tue, 01 Jun 2010 13:52:11 +0200] rev 37242
brackify_infix etc.: no break before infix operator -- eases survival in Scala
Tue, 01 Jun 2010 17:27:38 +0200 basic support for sub/superscript token markup -- NB: need to maintain extended token types eagerly, since jEdit occasionally reinstalls a style array that is too short;
wenzelm [Tue, 01 Jun 2010 17:27:38 +0200] rev 37241
basic support for sub/superscript token markup -- NB: need to maintain extended token types eagerly, since jEdit occasionally reinstalls a style array that is too short;
Tue, 01 Jun 2010 13:54:33 +0200 use local /home/isatest/polyml-5.3.0 on atbroy102 to avoid problems with the SMB filesystem via homebroy;
wenzelm [Tue, 01 Jun 2010 13:54:33 +0200] rev 37240
use local /home/isatest/polyml-5.3.0 on atbroy102 to avoid problems with the SMB filesystem via homebroy;
Tue, 01 Jun 2010 13:32:05 +0200 uniform ML environment setup for Isar and PG;
wenzelm [Tue, 01 Jun 2010 13:32:05 +0200] rev 37239
uniform ML environment setup for Isar and PG;
Tue, 01 Jun 2010 12:16:40 +0200 merged
berghofe [Tue, 01 Jun 2010 12:16:40 +0200] rev 37238
merged
Tue, 01 Jun 2010 11:39:51 +0200 Renamed TypeInfer to Type_Infer.
berghofe [Tue, 01 Jun 2010 11:39:51 +0200] rev 37237
Renamed TypeInfer to Type_Infer.
Tue, 01 Jun 2010 11:30:57 +0200 merged
berghofe [Tue, 01 Jun 2010 11:30:57 +0200] rev 37236
merged
Tue, 01 Jun 2010 11:16:16 +0200 assign now applies meet before update_new to avoid misleading error message.
berghofe [Tue, 01 Jun 2010 11:16:16 +0200] rev 37235
assign now applies meet before update_new to avoid misleading error message.
Tue, 01 Jun 2010 11:13:40 +0200 Tuned.
berghofe [Tue, 01 Jun 2010 11:13:40 +0200] rev 37234
Tuned.
Tue, 01 Jun 2010 11:13:09 +0200 Adapted to new format of proof terms containing explicit proofs of class membership.
berghofe [Tue, 01 Jun 2010 11:13:09 +0200] rev 37233
Adapted to new format of proof terms containing explicit proofs of class membership.
Tue, 01 Jun 2010 11:04:49 +0200 classrel and arity theorems are now stored under proper name in theory. add_arity and
berghofe [Tue, 01 Jun 2010 11:04:49 +0200] rev 37232
classrel and arity theorems are now stored under proper name in theory. add_arity and add_classrel take extra boolean argument indicating whether theorems should be stored.
Tue, 01 Jun 2010 11:01:16 +0200 - outer_constraints with original variable names, to ensure that argsP is consistent with args
berghofe [Tue, 01 Jun 2010 11:01:16 +0200] rev 37231
- outer_constraints with original variable names, to ensure that argsP is consistent with args - Exported map_proof_same, added implies_intr_proof' and forall_intr_proof' - Rewriting procedures used by rewrite_proof can now access hypotheses - Finally enabled unconstrain
Tue, 01 Jun 2010 10:55:38 +0200 outer_constraints with original variable names, to ensure that argsP is consistent with args
berghofe [Tue, 01 Jun 2010 10:55:38 +0200] rev 37230
outer_constraints with original variable names, to ensure that argsP is consistent with args
Tue, 01 Jun 2010 10:53:55 +0200 - Equality check on propositions after lookup of theorem now takes type variable
berghofe [Tue, 01 Jun 2010 10:53:55 +0200] rev 37229
- Equality check on propositions after lookup of theorem now takes type variable renamings into account - Unconstrain theorem after lookup - Improved error messages for application cases
Tue, 01 Jun 2010 10:48:38 +0200 Use Proofterm.forall_intr_proof' instead of locally defined forall_intr_prf.
berghofe [Tue, 01 Jun 2010 10:48:38 +0200] rev 37228
Use Proofterm.forall_intr_proof' instead of locally defined forall_intr_prf.
Tue, 01 Jun 2010 10:46:47 +0200 - Added extra flag to read_term and read_proof functions that allows to parse (proof)terms in which
berghofe [Tue, 01 Jun 2010 10:46:47 +0200] rev 37227
- Added extra flag to read_term and read_proof functions that allows to parse (proof)terms in which all type variables have the top sort - Adapted proof_of_term to handle proofs with explicit class membership proofs
Tue, 01 Jun 2010 11:37:41 +0200 merged
wenzelm [Tue, 01 Jun 2010 11:37:41 +0200] rev 37226
merged
Tue, 01 Jun 2010 11:18:51 +0200 merged
haftmann [Tue, 01 Jun 2010 11:18:51 +0200] rev 37225
merged
Tue, 01 Jun 2010 10:30:54 +0200 corrected printing of characters
haftmann [Tue, 01 Jun 2010 10:30:54 +0200] rev 37224
corrected printing of characters
Tue, 01 Jun 2010 10:30:53 +0200 corrected implementation
haftmann [Tue, 01 Jun 2010 10:30:53 +0200] rev 37223
corrected implementation
Tue, 01 Jun 2010 10:30:53 +0200 added Scala code setup
haftmann [Tue, 01 Jun 2010 10:30:53 +0200] rev 37222
added Scala code setup
Tue, 01 Jun 2010 10:30:53 +0200 tuned code setup
haftmann [Tue, 01 Jun 2010 10:30:53 +0200] rev 37221
tuned code setup
Tue, 01 Jun 2010 11:37:24 +0200 keep structure ThyLoad for the sake of Proof General;
wenzelm [Tue, 01 Jun 2010 11:37:24 +0200] rev 37220
keep structure ThyLoad for the sake of Proof General;
Tue, 01 Jun 2010 09:12:12 +0200 added random instance for word
haftmann [Tue, 01 Jun 2010 09:12:12 +0200] rev 37219
added random instance for word
Mon, 31 May 2010 22:08:40 +0200 notes on Isabelle/jEdit;
wenzelm [Mon, 31 May 2010 22:08:40 +0200] rev 37218
notes on Isabelle/jEdit;
Mon, 31 May 2010 21:29:27 +0200 remove presently unused Isabelle application;
wenzelm [Mon, 31 May 2010 21:29:27 +0200] rev 37217
remove presently unused Isabelle application;
Mon, 31 May 2010 21:06:57 +0200 modernized some structure names, keeping a few legacy aliases;
wenzelm [Mon, 31 May 2010 21:06:57 +0200] rev 37216
modernized some structure names, keeping a few legacy aliases;
Mon, 31 May 2010 19:36:13 +0200 merged
wenzelm [Mon, 31 May 2010 19:36:13 +0200] rev 37215
merged
Mon, 31 May 2010 17:41:06 +0200 merge
blanchet [Mon, 31 May 2010 17:41:06 +0200] rev 37214
merge
Mon, 31 May 2010 17:20:41 +0200 fix handling of "split" w.r.t. new definition + fix exception handling w.r.t. "expect" option
blanchet [Mon, 31 May 2010 17:20:41 +0200] rev 37213
fix handling of "split" w.r.t. new definition + fix exception handling w.r.t. "expect" option
Mon, 31 May 2010 17:31:33 +0200 updated generated files
haftmann [Mon, 31 May 2010 17:31:33 +0200] rev 37212
updated generated files
Mon, 31 May 2010 17:29:28 +0200 clarified
haftmann [Mon, 31 May 2010 17:29:28 +0200] rev 37211
clarified
Mon, 31 May 2010 17:29:26 +0200 adjusted
haftmann [Mon, 31 May 2010 17:29:26 +0200] rev 37210
adjusted
Mon, 31 May 2010 18:17:48 +0200 terminate ML compiler input produced by ML_Lex.read (cf. 85e864045497);
wenzelm [Mon, 31 May 2010 18:17:48 +0200] rev 37209
terminate ML compiler input produced by ML_Lex.read (cf. 85e864045497);
Mon, 31 May 2010 16:45:48 +0200 Toplevel.run_command: reraise Interrupt, to terminate the Isar_Document.execution and not store a failed attempt;
wenzelm [Mon, 31 May 2010 16:45:48 +0200] rev 37208
Toplevel.run_command: reraise Interrupt, to terminate the Isar_Document.execution and not store a failed attempt;
Mon, 31 May 2010 10:29:04 +0200 merged
wenzelm [Mon, 31 May 2010 10:29:04 +0200] rev 37207
merged
Sun, 30 May 2010 21:29:37 +0200 Typo in locales tutorial.
ballarin [Sun, 30 May 2010 21:29:37 +0200] rev 37206
Typo in locales tutorial.
Mon, 31 May 2010 10:27:42 +0200 Theory_Target.pretty: more markup;
wenzelm [Mon, 31 May 2010 10:27:42 +0200] rev 37205
Theory_Target.pretty: more markup;
Mon, 31 May 2010 10:24:21 +0200 tuned abbrevs for long arrows, according to usual ASCII syntax;
wenzelm [Mon, 31 May 2010 10:24:21 +0200] rev 37204
tuned abbrevs for long arrows, according to usual ASCII syntax;
Mon, 31 May 2010 09:47:41 +0200 more flexibile font size via CSS <style> instead of old <font> element;
wenzelm [Mon, 31 May 2010 09:47:41 +0200] rev 37203
more flexibile font size via CSS <style> instead of old <font> element; preformatted text;
Mon, 31 May 2010 09:46:43 +0200 tuned;
wenzelm [Mon, 31 May 2010 09:46:43 +0200] rev 37202
tuned;
Sun, 30 May 2010 23:42:03 +0200 control tooltip font via Swing HTML, with tooltip-font-size property;
wenzelm [Sun, 30 May 2010 23:42:03 +0200] rev 37201
control tooltip font via Swing HTML, with tooltip-font-size property;
Sun, 30 May 2010 23:40:24 +0200 added HTML.encode (in Scala), similar to HTML.output in ML;
wenzelm [Sun, 30 May 2010 23:40:24 +0200] rev 37200
added HTML.encode (in Scala), similar to HTML.output in ML;
Sun, 30 May 2010 21:59:15 +0200 one extra space to accomodate symbolic indentifiers etc.;
wenzelm [Sun, 30 May 2010 21:59:15 +0200] rev 37199
one extra space to accomodate symbolic indentifiers etc.;
Sun, 30 May 2010 21:34:19 +0200 replaced ML_Lex.read_antiq by more concise ML_Lex.read, which includes full read/report with explicit position information;
wenzelm [Sun, 30 May 2010 21:34:19 +0200] rev 37198
replaced ML_Lex.read_antiq by more concise ML_Lex.read, which includes full read/report with explicit position information; ML_Context.eval/expression expect explicit ML_Lex source, which allows surrounding further text without loosing position information; fall back on ML_Context.eval_text if there is no position or no surrounding text; proper Args.name_source_position for method "tactic" and "raw_tactic"; tuned;
Sun, 30 May 2010 18:23:50 +0200 more detailed token markup, including command kind as sub_kind;
wenzelm [Sun, 30 May 2010 18:23:50 +0200] rev 37197
more detailed token markup, including command kind as sub_kind; type-safe access to Command.HighlightInfo;
Sun, 30 May 2010 16:54:40 +0200 tuned;
wenzelm [Sun, 30 May 2010 16:54:40 +0200] rev 37196
tuned;
Sun, 30 May 2010 16:00:13 +0200 separate markup for ML delimiters;
wenzelm [Sun, 30 May 2010 16:00:13 +0200] rev 37195
separate markup for ML delimiters;
Sun, 30 May 2010 15:27:49 +0200 less pschedelic token markup;
wenzelm [Sun, 30 May 2010 15:27:49 +0200] rev 37194
less pschedelic token markup;
Sun, 30 May 2010 14:21:35 +0200 simplified command/keyword markup;
wenzelm [Sun, 30 May 2010 14:21:35 +0200] rev 37193
simplified command/keyword markup;
Sun, 30 May 2010 14:14:30 +0200 markup non-identifier keyword as operator;
wenzelm [Sun, 30 May 2010 14:14:30 +0200] rev 37192
markup non-identifier keyword as operator;
Sun, 30 May 2010 13:47:12 +0200 Isabelle_Process: do not enforce future_terminal_proof by default -- no error propagation yet;
wenzelm [Sun, 30 May 2010 13:47:12 +0200] rev 37191
Isabelle_Process: do not enforce future_terminal_proof by default -- no error propagation yet;
Sun, 30 May 2010 13:44:35 +0200 more basic default behaviour of ENTER, HOME, END;
wenzelm [Sun, 30 May 2010 13:44:35 +0200] rev 37190
more basic default behaviour of ENTER, HOME, END;
Sat, 29 May 2010 20:49:04 +0200 tuned messages;
wenzelm [Sat, 29 May 2010 20:49:04 +0200] rev 37189
tuned messages;
Sat, 29 May 2010 20:34:28 +0200 do not highlight ignored command spans;
wenzelm [Sat, 29 May 2010 20:34:28 +0200] rev 37188
do not highlight ignored command spans; tuned;
Sat, 29 May 2010 20:03:47 +0200 more explicit handling of document;
wenzelm [Sat, 29 May 2010 20:03:47 +0200] rev 37187
more explicit handling of document;
Sat, 29 May 2010 19:46:29 +0200 explicit markup for forked goals, as indicated by Goal.fork;
wenzelm [Sat, 29 May 2010 19:46:29 +0200] rev 37186
explicit markup for forked goals, as indicated by Goal.fork; accumulate pending forks within command state and hilight accordingly; Isabelle_Process: enforce future_terminal_proof, which gives some impression of non-linear/parallel checking;
Sat, 29 May 2010 17:26:02 +0200 avoid :\ which is not tail-recursive and tends to overflow the tiny JVM stack, which is not resizable at runtime;
wenzelm [Sat, 29 May 2010 17:26:02 +0200] rev 37185
avoid :\ which is not tail-recursive and tends to overflow the tiny JVM stack, which is not resizable at runtime;
Sat, 29 May 2010 16:44:44 +0200 define_state/new_state: provide state immediately, which is now lazy;
wenzelm [Sat, 29 May 2010 16:44:44 +0200] rev 37184
define_state/new_state: provide state immediately, which is now lazy; more careful document editing: single execution future forces all entries, synchronous cancelation after update;
Sat, 29 May 2010 15:52:47 +0200 force_result within the current execution context -- avoids overhead of potential thread context switch and robustifies Interrupt handling;
wenzelm [Sat, 29 May 2010 15:52:47 +0200] rev 37183
force_result within the current execution context -- avoids overhead of potential thread context switch and robustifies Interrupt handling; recovered some similarity to sequential version;
Sat, 29 May 2010 15:31:15 +0200 future result: retain plain Interrupt for vacuous group exceptions;
wenzelm [Sat, 29 May 2010 15:31:15 +0200] rev 37182
future result: retain plain Interrupt for vacuous group exceptions;
Fri, 28 May 2010 22:51:04 +0200 remove two examples, now that the definition of "fst" and "snd" has changed
blanchet [Fri, 28 May 2010 22:51:04 +0200] rev 37181
remove two examples, now that the definition of "fst" and "snd" has changed
Fri, 28 May 2010 22:34:21 +0200 merged
wenzelm [Fri, 28 May 2010 22:34:21 +0200] rev 37180
merged
Fri, 28 May 2010 19:36:48 +0100 Got rid of a warning about duplicate rewrite rules.
webertj [Fri, 28 May 2010 19:36:48 +0100] rev 37179
Got rid of a warning about duplicate rewrite rules.
Fri, 28 May 2010 22:21:08 +0200 accumulate only local results -- no proper history support yet;
wenzelm [Fri, 28 May 2010 22:21:08 +0200] rev 37178
accumulate only local results -- no proper history support yet;
Fri, 28 May 2010 21:40:32 +0200 avoid deprecated Iterator.fromArray;
wenzelm [Fri, 28 May 2010 21:40:32 +0200] rev 37177
avoid deprecated Iterator.fromArray;
Fri, 28 May 2010 21:37:24 +0200 more compiler warnings;
wenzelm [Fri, 28 May 2010 21:37:24 +0200] rev 37176
more compiler warnings;
Fri, 28 May 2010 21:17:59 +0200 eliminated hard tabs;
wenzelm [Fri, 28 May 2010 21:17:59 +0200] rev 37175
eliminated hard tabs;
Fri, 28 May 2010 20:41:23 +0200 assume given SCALA_HOME, e.g. from component settings or external setup;
wenzelm [Fri, 28 May 2010 20:41:23 +0200] rev 37174
assume given SCALA_HOME, e.g. from component settings or external setup;
Fri, 28 May 2010 18:15:53 +0200 merged
wenzelm [Fri, 28 May 2010 18:15:53 +0200] rev 37173
merged
Fri, 28 May 2010 17:00:38 +0200 merged
blanchet [Fri, 28 May 2010 17:00:38 +0200] rev 37172
merged
Fri, 28 May 2010 13:49:21 +0200 make sure chained facts appear in Isar proofs generated by Sledgehammer -- otherwise the proof won't work
blanchet [Fri, 28 May 2010 13:49:21 +0200] rev 37171
make sure chained facts appear in Isar proofs generated by Sledgehammer -- otherwise the proof won't work
Thu, 27 May 2010 17:22:16 +0200 Nitpick: show "..." in datatype values (e.g., [{0::nat, ...}]), since these are really equivalence classes
blanchet [Thu, 27 May 2010 17:22:16 +0200] rev 37170
Nitpick: show "..." in datatype values (e.g., [{0::nat, ...}]), since these are really equivalence classes
Thu, 27 May 2010 16:42:03 +0200 make Nitpick "show_all" option behave less surprisingly
blanchet [Thu, 27 May 2010 16:42:03 +0200] rev 37169
make Nitpick "show_all" option behave less surprisingly
Fri, 28 May 2010 13:37:47 +0200 merged
haftmann [Fri, 28 May 2010 13:37:47 +0200] rev 37168
merged
Fri, 28 May 2010 13:37:29 +0200 avoid reference to thm PairE
haftmann [Fri, 28 May 2010 13:37:29 +0200] rev 37167
avoid reference to thm PairE
Fri, 28 May 2010 13:37:28 +0200 more coherent theory structure; tuned headings
haftmann [Fri, 28 May 2010 13:37:28 +0200] rev 37166
more coherent theory structure; tuned headings
Fri, 28 May 2010 18:15:22 +0200 made SML/NJ quite happy;
wenzelm [Fri, 28 May 2010 18:15:22 +0200] rev 37165
made SML/NJ quite happy;
Fri, 28 May 2010 17:48:18 +0200 reuse main view.font from jEdit;
wenzelm [Fri, 28 May 2010 17:48:18 +0200] rev 37164
reuse main view.font from jEdit;
Fri, 28 May 2010 16:01:25 +0200 deleted some old fonts;
wenzelm [Fri, 28 May 2010 16:01:25 +0200] rev 37163
deleted some old fonts;
Fri, 28 May 2010 15:57:25 +0200 also set font for printing, which actually works out of the box;
wenzelm [Fri, 28 May 2010 15:57:25 +0200] rev 37162
also set font for printing, which actually works out of the box;
Fri, 28 May 2010 15:17:17 +0200 lib/Tools/makeall does not hardiwre logics;
wenzelm [Fri, 28 May 2010 15:17:17 +0200] rev 37161
lib/Tools/makeall does not hardiwre logics;
Fri, 28 May 2010 11:37:38 +0200 discontinued Sun/Solaris tests;
wenzelm [Fri, 28 May 2010 11:37:38 +0200] rev 37160
discontinued Sun/Solaris tests;
Fri, 28 May 2010 11:23:34 +0200 some updates for release;
wenzelm [Fri, 28 May 2010 11:23:34 +0200] rev 37159
some updates for release;
Thu, 27 May 2010 21:37:42 +0200 merged
wenzelm [Thu, 27 May 2010 21:37:42 +0200] rev 37158
merged
Thu, 27 May 2010 18:16:54 +0200 added function update examples and set examples
boehmes [Thu, 27 May 2010 18:16:54 +0200] rev 37157
added function update examples and set examples
Thu, 27 May 2010 17:09:37 +0200 updated SMT certificates
boehmes [Thu, 27 May 2010 17:09:37 +0200] rev 37156
updated SMT certificates
Thu, 27 May 2010 17:09:06 +0200 sort signature in SMT-LIB output (improves sharing of SMT certificates: goals of the same logical structure are translated into equal SMT-LIB benchmarks)
boehmes [Thu, 27 May 2010 17:09:06 +0200] rev 37155
sort signature in SMT-LIB output (improves sharing of SMT certificates: goals of the same logical structure are translated into equal SMT-LIB benchmarks)
Thu, 27 May 2010 16:30:26 +0200 merged
boehmes [Thu, 27 May 2010 16:30:26 +0200] rev 37154
merged
Thu, 27 May 2010 16:29:33 +0200 renamed constant "apply" to "fun_app" (which is closer to the related "fun_upd")
boehmes [Thu, 27 May 2010 16:29:33 +0200] rev 37153
renamed constant "apply" to "fun_app" (which is closer to the related "fun_upd")
Thu, 27 May 2010 14:58:45 +0200 made script executable
boehmes [Thu, 27 May 2010 14:58:45 +0200] rev 37152
made script executable
Thu, 27 May 2010 14:55:53 +0200 use Z3's builtin support for div and mod
boehmes [Thu, 27 May 2010 14:55:53 +0200] rev 37151
use Z3's builtin support for div and mod
Thu, 27 May 2010 14:54:13 +0200 moved SMT into the HOL image
boehmes [Thu, 27 May 2010 14:54:13 +0200] rev 37150
moved SMT into the HOL image
Thu, 27 May 2010 21:36:38 +0200 slightly odd workaround to ignore markup that is typically displaced;
wenzelm [Thu, 27 May 2010 21:36:38 +0200] rev 37149
slightly odd workaround to ignore markup that is typically displaced;
Thu, 27 May 2010 21:14:53 +0200 substantial performance improvement by avoiding "re-ified" execution structure via future dependencies, instead use singleton execution (dummy future) that forces lazy state updates bottom-up;
wenzelm [Thu, 27 May 2010 21:14:53 +0200] rev 37148
substantial performance improvement by avoiding "re-ified" execution structure via future dependencies, instead use singleton execution (dummy future) that forces lazy state updates bottom-up; tuned;
Thu, 27 May 2010 20:15:36 +0200 further formal thread-safety (follow-up to 88300168baf8) -- in practice there is only a single Isar toplevel loop, but this is not enforced;
wenzelm [Thu, 27 May 2010 20:15:36 +0200] rev 37147
further formal thread-safety (follow-up to 88300168baf8) -- in practice there is only a single Isar toplevel loop, but this is not enforced;
Thu, 27 May 2010 18:10:37 +0200 renamed structure PrintMode to Print_Mode, keeping the old name as legacy alias for some time;
wenzelm [Thu, 27 May 2010 18:10:37 +0200] rev 37146
renamed structure PrintMode to Print_Mode, keeping the old name as legacy alias for some time;
Thu, 27 May 2010 17:41:27 +0200 renamed structure TypeInfer to Type_Infer, keeping the old name as legacy alias for some time;
wenzelm [Thu, 27 May 2010 17:41:27 +0200] rev 37145
renamed structure TypeInfer to Type_Infer, keeping the old name as legacy alias for some time;
Thu, 27 May 2010 15:28:23 +0200 misc updates for release;
wenzelm [Thu, 27 May 2010 15:28:23 +0200] rev 37144
misc updates for release;
Thu, 27 May 2010 15:15:20 +0200 constant Rat.normalize needs to be qualified;
wenzelm [Thu, 27 May 2010 15:15:20 +0200] rev 37143
constant Rat.normalize needs to be qualified;
Thu, 27 May 2010 13:13:30 +0200 merged
wenzelm [Thu, 27 May 2010 13:13:30 +0200] rev 37142
merged
Thu, 27 May 2010 08:02:02 +0200 merged
haftmann [Thu, 27 May 2010 08:02:02 +0200] rev 37141
merged
Wed, 26 May 2010 16:44:57 +0200 dropped legacy theorem bindings
haftmann [Wed, 26 May 2010 16:44:57 +0200] rev 37140
dropped legacy theorem bindings
Wed, 26 May 2010 16:31:44 +0200 dropped legacy theorem bindings
haftmann [Wed, 26 May 2010 16:31:44 +0200] rev 37139
dropped legacy theorem bindings
Wed, 26 May 2010 16:28:55 +0200 dropped legacy theorem bindings
haftmann [Wed, 26 May 2010 16:28:55 +0200] rev 37138
dropped legacy theorem bindings
Wed, 26 May 2010 16:17:30 +0200 dropped legacy theorem bindings
haftmann [Wed, 26 May 2010 16:17:30 +0200] rev 37137
dropped legacy theorem bindings
Wed, 26 May 2010 16:05:25 +0200 dropped legacy theorem bindings
haftmann [Wed, 26 May 2010 16:05:25 +0200] rev 37136
dropped legacy theorem bindings
Wed, 26 May 2010 16:05:25 +0200 normalized references to constant "split"
haftmann [Wed, 26 May 2010 16:05:25 +0200] rev 37135
normalized references to constant "split"
Wed, 26 May 2010 21:20:18 +0200 Revise locale test theory layout.
ballarin [Wed, 26 May 2010 21:20:18 +0200] rev 37134
Revise locale test theory layout.
Wed, 26 May 2010 21:20:18 +0200 Merge mixins of distinct interpretations with same base.
ballarin [Wed, 26 May 2010 21:20:18 +0200] rev 37133
Merge mixins of distinct interpretations with same base.
Thu, 27 May 2010 12:35:40 +0200 indicate prospective properties;
wenzelm [Thu, 27 May 2010 12:35:40 +0200] rev 37132
indicate prospective properties;
Thu, 27 May 2010 12:34:30 +0200 clarified auto_update vs. update;
wenzelm [Thu, 27 May 2010 12:34:30 +0200] rev 37131
clarified auto_update vs. update; tuned;
Thu, 27 May 2010 12:03:59 +0200 more reactive message handling, notably for follow_caret mode;
wenzelm [Thu, 27 May 2010 12:03:59 +0200] rev 37130
more reactive message handling, notably for follow_caret mode; misc tuning and clarification;
Thu, 27 May 2010 00:47:15 +0200 Command.toString: include id for debugging;
wenzelm [Thu, 27 May 2010 00:47:15 +0200] rev 37129
Command.toString: include id for debugging; Command.consume: explicit forward, avoid dependency on Session and side-effect on event bus; State.+ without side-effect on event bus; Session.commands_changed: delayed command changes (outside of Swing thread), also subsumes former Session.results; Document_View: tuned commands_changed handling and caret listening; Document_View.selected_command: proper function, not event handler state; Output_Dockable: directly act upon commands_changed, not caret events (via former Session.results);
Wed, 26 May 2010 18:19:36 +0200 merged
wenzelm [Wed, 26 May 2010 18:19:36 +0200] rev 37128
merged
Wed, 26 May 2010 18:19:12 +0200 refer to polyml-5.3.0-old for ppc-darwin;
wenzelm [Wed, 26 May 2010 18:19:12 +0200] rev 37127
refer to polyml-5.3.0-old for ppc-darwin;
Wed, 26 May 2010 17:52:32 +0200 try logical and theory abstraction before full abstraction (avoids warnings of linarith)
boehmes [Wed, 26 May 2010 17:52:32 +0200] rev 37126
try logical and theory abstraction before full abstraction (avoids warnings of linarith)
Wed, 26 May 2010 15:35:17 +0200 updated SMT certificates
boehmes [Wed, 26 May 2010 15:35:17 +0200] rev 37125
updated SMT certificates
Wed, 26 May 2010 15:34:47 +0200 hide constants and types introduced by SMT,
boehmes [Wed, 26 May 2010 15:34:47 +0200] rev 37124
hide constants and types introduced by SMT, simplified SMT patterns syntax, added examples for SMT patterns
Wed, 26 May 2010 11:59:06 +0200 more convenient order of code equations
haftmann [Wed, 26 May 2010 11:59:06 +0200] rev 37123
more convenient order of code equations
Wed, 26 May 2010 11:34:23 +0200 misc updates for release;
wenzelm [Wed, 26 May 2010 11:34:23 +0200] rev 37122
misc updates for release;
Tue, 25 May 2010 23:03:13 +0200 eliminated obsolete priority message from Isabelle_Process protocol;
wenzelm [Tue, 25 May 2010 23:03:13 +0200] rev 37121
eliminated obsolete priority message from Isabelle_Process protocol;
Tue, 25 May 2010 22:21:31 +0200 moved ML files where they are actually used;
wenzelm [Tue, 25 May 2010 22:21:31 +0200] rev 37120
moved ML files where they are actually used; more precise dependencies;
Tue, 25 May 2010 22:12:26 +0200 renamed HOLCF/Library/ROOT.ML to HOLCF/Library/HOLCF_Library_ROOT.ML to avoid accidental uses of this ML file via the load path -- see also d7711be8c3a9 (obsolete) and ccae4ecd67f4;
wenzelm [Tue, 25 May 2010 22:12:26 +0200] rev 37119
renamed HOLCF/Library/ROOT.ML to HOLCF/Library/HOLCF_Library_ROOT.ML to avoid accidental uses of this ML file via the load path -- see also d7711be8c3a9 (obsolete) and ccae4ecd67f4;
Tue, 25 May 2010 21:49:44 +0200 eliminated slightly odd Library/Library session setup (cf. d7711be8c3a9) which is obsolete due to usedir -f HOL_Library_ROOT.ML;
wenzelm [Tue, 25 May 2010 21:49:44 +0200] rev 37118
eliminated slightly odd Library/Library session setup (cf. d7711be8c3a9) which is obsolete due to usedir -f HOL_Library_ROOT.ML;
Tue, 25 May 2010 20:28:16 +0200 eliminated various catch-all exception patterns, guessing at the concrete exeptions that are intended here;
wenzelm [Tue, 25 May 2010 20:28:16 +0200] rev 37117
eliminated various catch-all exception patterns, guessing at the concrete exeptions that are intended here;
Tue, 25 May 2010 20:22:55 +0200 tuned -- avoid catch-all exception pattern;
wenzelm [Tue, 25 May 2010 20:22:55 +0200] rev 37116
tuned -- avoid catch-all exception pattern;
Tue, 25 May 2010 11:13:49 +0200 updated generated files;
wenzelm [Tue, 25 May 2010 11:13:49 +0200] rev 37115
updated generated files;
Tue, 25 May 2010 10:57:02 +0200 merged
wenzelm [Tue, 25 May 2010 10:57:02 +0200] rev 37114
merged
Mon, 24 May 2010 21:19:25 +0100 merged
webertj [Mon, 24 May 2010 21:19:25 +0100] rev 37113
merged
Mon, 24 May 2010 21:18:22 +0100 Typo fixed.
webertj [Mon, 24 May 2010 21:18:22 +0100] rev 37112
Typo fixed.
Mon, 24 May 2010 12:42:17 -0700 move HOLCF/Sum_Cpo.thy to HOLCF/Library
huffman [Mon, 24 May 2010 12:42:17 -0700] rev 37111
move HOLCF/Sum_Cpo.thy to HOLCF/Library
Mon, 24 May 2010 12:10:24 -0700 move Strict_Fun and Stream theories to new HOLCF/Library directory; add HOLCF/Library to search path
huffman [Mon, 24 May 2010 12:10:24 -0700] rev 37110
move Strict_Fun and Stream theories to new HOLCF/Library directory; add HOLCF/Library to search path
Mon, 24 May 2010 11:29:49 -0700 move unused pattern match syntax stuff into HOLCF/ex
huffman [Mon, 24 May 2010 11:29:49 -0700] rev 37109
move unused pattern match syntax stuff into HOLCF/ex
Mon, 24 May 2010 09:32:52 -0700 rename type 'a maybe to 'a match; rename Fixrec.return to Fixrec.succeed
huffman [Mon, 24 May 2010 09:32:52 -0700] rev 37108
rename type 'a maybe to 'a match; rename Fixrec.return to Fixrec.succeed
Mon, 24 May 2010 13:48:57 +0200 more lemmas
haftmann [Mon, 24 May 2010 13:48:57 +0200] rev 37107
more lemmas
Mon, 24 May 2010 13:48:56 +0200 induction and case rules
haftmann [Mon, 24 May 2010 13:48:56 +0200] rev 37106
induction and case rules
Mon, 24 May 2010 10:48:32 +0200 Store registrations in efficient data structure.
ballarin [Mon, 24 May 2010 10:48:32 +0200] rev 37105
Store registrations in efficient data structure.
Mon, 24 May 2010 10:48:32 +0200 Avoid recomputation of registration instance for lookup.
ballarin [Mon, 24 May 2010 10:48:32 +0200] rev 37104
Avoid recomputation of registration instance for lookup.
Mon, 24 May 2010 10:48:32 +0200 Consistently use equality for registration lookup.
ballarin [Mon, 24 May 2010 10:48:32 +0200] rev 37103
Consistently use equality for registration lookup.
Mon, 24 May 2010 10:48:32 +0200 Cleaner implementation of sublocale command.
ballarin [Mon, 24 May 2010 10:48:32 +0200] rev 37102
Cleaner implementation of sublocale command.
Mon, 24 May 2010 10:48:32 +0200 Reapply mixin patch: base for performance improvements.
ballarin [Mon, 24 May 2010 10:48:32 +0200] rev 37101
Reapply mixin patch: base for performance improvements.
Sun, 23 May 2010 19:30:29 -0700 merged
huffman [Sun, 23 May 2010 19:30:29 -0700] rev 37100
merged
Sun, 23 May 2010 19:30:14 -0700 declare a few more cont2cont rules
huffman [Sun, 23 May 2010 19:30:14 -0700] rev 37099
declare a few more cont2cont rules
Sat, 22 May 2010 19:17:18 -0700 HOLCF no longer redefines 'consts' command
huffman [Sat, 22 May 2010 19:17:18 -0700] rev 37098
HOLCF no longer redefines 'consts' command
Sat, 22 May 2010 18:34:38 -0700 for functions with only variable patterns, fixrec definitions no longer use Fixrec.return/Fixrec.run
huffman [Sat, 22 May 2010 18:34:38 -0700] rev 37097
for functions with only variable patterns, fixrec definitions no longer use Fixrec.return/Fixrec.run
Sat, 22 May 2010 17:57:16 -0700 simplify fixrec continuity tactic
huffman [Sat, 22 May 2010 17:57:16 -0700] rev 37096
simplify fixrec continuity tactic
Sun, 23 May 2010 22:56:45 +0200 used sledgehammer[isar_proof] to replace slow metis call
krauss [Sun, 23 May 2010 22:56:45 +0200] rev 37095
used sledgehammer[isar_proof] to replace slow metis call
Sun, 23 May 2010 17:23:18 +0100 Typo fixed.
webertj [Sun, 23 May 2010 17:23:18 +0100] rev 37094
Typo fixed.
Sun, 23 May 2010 17:22:30 +0100 Typo fixed.
webertj [Sun, 23 May 2010 17:22:30 +0100] rev 37093
Typo fixed.
Sun, 23 May 2010 14:56:58 +0100 Minor proof tuning.
webertj [Sun, 23 May 2010 14:56:58 +0100] rev 37092
Minor proof tuning.
Sun, 23 May 2010 13:00:01 +0100 Improved document structure.
webertj [Sun, 23 May 2010 13:00:01 +0100] rev 37091
Improved document structure.
Sun, 23 May 2010 10:55:01 +0100 Minor proof tuning.
webertj [Sun, 23 May 2010 10:55:01 +0100] rev 37090
Minor proof tuning.
Sun, 23 May 2010 10:38:11 +0100 merged
webertj [Sun, 23 May 2010 10:38:11 +0100] rev 37089
merged
Sun, 23 May 2010 10:37:43 +0100 Refactoring, minor extensions (e.g., church_rosser).
webertj [Sun, 23 May 2010 10:37:43 +0100] rev 37088
Refactoring, minor extensions (e.g., church_rosser).
Sat, 22 May 2010 17:44:12 -0700 NEWS: removed fixrec_simp attribute
huffman [Sat, 22 May 2010 17:44:12 -0700] rev 37087
NEWS: removed fixrec_simp attribute
Sat, 22 May 2010 16:46:18 -0700 merged
huffman [Sat, 22 May 2010 16:46:18 -0700] rev 37086
merged
Sat, 22 May 2010 16:45:46 -0700 disambiguate some syntax
huffman [Sat, 22 May 2010 16:45:46 -0700] rev 37085
disambiguate some syntax
Sat, 22 May 2010 14:04:05 -0700 optimize continuity proofs in fixrec package, using cont2cont rules
huffman [Sat, 22 May 2010 14:04:05 -0700] rev 37084
optimize continuity proofs in fixrec package, using cont2cont rules
Sat, 22 May 2010 13:40:15 -0700 add beta_cfun simproc, which uses cont2cont rules
huffman [Sat, 22 May 2010 13:40:15 -0700] rev 37083
add beta_cfun simproc, which uses cont2cont rules
Sat, 22 May 2010 13:27:36 -0700 removed fixrec_simp attribute (cf. a2a1c8a658ef)
huffman [Sat, 22 May 2010 13:27:36 -0700] rev 37082
removed fixrec_simp attribute (cf. a2a1c8a658ef)
Sat, 22 May 2010 12:56:33 -0700 simplify definition of eta_tac
huffman [Sat, 22 May 2010 12:56:33 -0700] rev 37081
simplify definition of eta_tac
Sat, 22 May 2010 12:36:50 -0700 remove fixrec_simp attribute; fixrec uses default simpset from theory context instead
huffman [Sat, 22 May 2010 12:36:50 -0700] rev 37080
remove fixrec_simp attribute; fixrec uses default simpset from theory context instead
Sat, 22 May 2010 10:02:07 -0700 remove cont2cont simproc; instead declare cont2cont rules as simp rules
huffman [Sat, 22 May 2010 10:02:07 -0700] rev 37079
remove cont2cont simproc; instead declare cont2cont rules as simp rules
Sat, 22 May 2010 08:30:40 -0700 domain package internal proofs use fixed set of continuity rules, rather than taking cont2cont rules from context
huffman [Sat, 22 May 2010 08:30:40 -0700] rev 37078
domain package internal proofs use fixed set of continuity rules, rather than taking cont2cont rules from context
Sat, 22 May 2010 11:01:59 +0200 merged
haftmann [Sat, 22 May 2010 11:01:59 +0200] rev 37077
merged
Sat, 22 May 2010 10:13:02 +0200 modernized sorting algorithms; quicksort implements sort
haftmann [Sat, 22 May 2010 10:13:02 +0200] rev 37076
modernized sorting algorithms; quicksort implements sort
Sat, 22 May 2010 10:12:50 +0200 modernized sorting algorithms; quicksort implements sort
haftmann [Sat, 22 May 2010 10:12:50 +0200] rev 37075
modernized sorting algorithms; quicksort implements sort
Sat, 22 May 2010 10:12:49 +0200 localized properties_for_sort
haftmann [Sat, 22 May 2010 10:12:49 +0200] rev 37074
localized properties_for_sort
Mon, 24 May 2010 23:19:40 +0200 @tailrec annotation;
wenzelm [Mon, 24 May 2010 23:19:40 +0200] rev 37073
@tailrec annotation;
Mon, 24 May 2010 23:01:51 +0200 renamed "rev" to "reverse" following usual Scala conventions;
wenzelm [Mon, 24 May 2010 23:01:51 +0200] rev 37072
renamed "rev" to "reverse" following usual Scala conventions;
Sat, 22 May 2010 23:59:09 +0200 parse_spans: cover full range including adjacent well-formed commands -- intermediate ignored and malformed commands are reparsed as well;
wenzelm [Sat, 22 May 2010 23:59:09 +0200] rev 37071
parse_spans: cover full range including adjacent well-formed commands -- intermediate ignored and malformed commands are reparsed as well;
Sat, 22 May 2010 23:53:09 +0200 added rev_iterator;
wenzelm [Sat, 22 May 2010 23:53:09 +0200] rev 37070
added rev_iterator;
Sat, 22 May 2010 22:30:43 +0200 tuned;
wenzelm [Sat, 22 May 2010 22:30:43 +0200] rev 37069
tuned;
Sat, 22 May 2010 22:30:37 +0200 access statically typed dockable windows;
wenzelm [Sat, 22 May 2010 22:30:37 +0200] rev 37068
access statically typed dockable windows;
Sat, 22 May 2010 22:05:41 +0200 simplified dockables using class Dockable;
wenzelm [Sat, 22 May 2010 22:05:41 +0200] rev 37067
simplified dockables using class Dockable;
Sat, 22 May 2010 21:48:01 +0200 generic dockable window;
wenzelm [Sat, 22 May 2010 21:48:01 +0200] rev 37066
generic dockable window;
Sat, 22 May 2010 20:59:55 +0200 separate event bus and dockable for raw output (stdout);
wenzelm [Sat, 22 May 2010 20:59:55 +0200] rev 37065
separate event bus and dockable for raw output (stdout);
Sat, 22 May 2010 20:37:59 +0200 more Mac OS problems;
wenzelm [Sat, 22 May 2010 20:37:59 +0200] rev 37064
more Mac OS problems;
Sat, 22 May 2010 20:37:20 +0200 ignore system messages;
wenzelm [Sat, 22 May 2010 20:37:20 +0200] rev 37063
ignore system messages;
Sat, 22 May 2010 20:20:51 +0200 use proper ISABELLE_PLATFORM instead of adhoc uname;
wenzelm [Sat, 22 May 2010 20:20:51 +0200] rev 37062
use proper ISABELLE_PLATFORM instead of adhoc uname;
Sat, 22 May 2010 20:10:11 +0200 refrain from using bold within the term language -- looks odd in Lobo with error/warning background;
wenzelm [Sat, 22 May 2010 20:10:11 +0200] rev 37061
refrain from using bold within the term language -- looks odd in Lobo with error/warning background;
Sat, 22 May 2010 20:02:26 +0200 tuned;
wenzelm [Sat, 22 May 2010 20:02:26 +0200] rev 37060
tuned;
Sat, 22 May 2010 20:00:28 +0200 removed timing;
wenzelm [Sat, 22 May 2010 20:00:28 +0200] rev 37059
removed timing;
Sat, 22 May 2010 19:42:20 +0200 rendering information and style sheets via settings;
wenzelm [Sat, 22 May 2010 19:42:20 +0200] rev 37058
rendering information and style sheets via settings; generalized Isabelle_System.try_read; prefer getenv_strict in most situations;
Fri, 21 May 2010 23:48:48 +0200 more brackets -- unaligned to prevent odd auto-indentation;
wenzelm [Fri, 21 May 2010 23:48:48 +0200] rev 37057
more brackets -- unaligned to prevent odd auto-indentation;
Fri, 21 May 2010 23:21:40 +0200 merged
wenzelm [Fri, 21 May 2010 23:21:40 +0200] rev 37056
merged
Fri, 21 May 2010 17:16:16 +0200 adjusted to changes in Mapping.thy
haftmann [Fri, 21 May 2010 17:16:16 +0200] rev 37055
adjusted to changes in Mapping.thy
Fri, 21 May 2010 15:28:25 +0200 merged
haftmann [Fri, 21 May 2010 15:28:25 +0200] rev 37054
merged
Fri, 21 May 2010 15:22:37 +0200 tuned
haftmann [Fri, 21 May 2010 15:22:37 +0200] rev 37053
tuned
Fri, 21 May 2010 15:22:37 +0200 more lemmas about mappings, in particular keys
haftmann [Fri, 21 May 2010 15:22:37 +0200] rev 37052
more lemmas about mappings, in particular keys
Fri, 21 May 2010 15:22:36 +0200 refined
haftmann [Fri, 21 May 2010 15:22:36 +0200] rev 37051
refined
Fri, 21 May 2010 11:50:34 +0200 nats in Haskell are readable
haftmann [Fri, 21 May 2010 11:50:34 +0200] rev 37050
nats in Haskell are readable
Fri, 21 May 2010 10:40:59 +0200 Let rsp and prs in fun_rel/fun_map format
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 21 May 2010 10:40:59 +0200] rev 37049
Let rsp and prs in fun_rel/fun_map format
Fri, 21 May 2010 23:19:27 +0200 tuned zoom_box;
wenzelm [Fri, 21 May 2010 23:19:27 +0200] rev 37048
tuned zoom_box; tuned tooltips;
Fri, 21 May 2010 22:08:13 +0200 print calculation result in the context where the fact is actually defined -- proper externing;
wenzelm [Fri, 21 May 2010 22:08:13 +0200] rev 37047
print calculation result in the context where the fact is actually defined -- proper externing; misc tuning;
Fri, 21 May 2010 21:28:31 +0200 future_job: propagate current Position.thread_data to the forked job -- this is important to provide a default position, e.g. for parallelizied Goal.prove within a package (proper command transactions are wrapped via Toplevel.setmp_thread_position);
wenzelm [Fri, 21 May 2010 21:28:31 +0200] rev 37046
future_job: propagate current Position.thread_data to the forked job -- this is important to provide a default position, e.g. for parallelizied Goal.prove within a package (proper command transactions are wrapped via Toplevel.setmp_thread_position);
Fri, 21 May 2010 20:46:00 +0200 some message styling;
wenzelm [Fri, 21 May 2010 20:46:00 +0200] rev 37045
some message styling;
Fri, 21 May 2010 20:10:45 +0200 simplified message markup, using plain XML.Elem directly;
wenzelm [Fri, 21 May 2010 20:10:45 +0200] rev 37044
simplified message markup, using plain XML.Elem directly;
Fri, 21 May 2010 18:10:19 +0200 more robust Position.setmp_thread_data, independently of Output.debugging (essentially reverts f9ec18f7c0f6, which was motivated by clean exception_trace, but without transaction positions the Isabelle_Process protocol breaks down);
wenzelm [Fri, 21 May 2010 18:10:19 +0200] rev 37043
more robust Position.setmp_thread_data, independently of Output.debugging (essentially reverts f9ec18f7c0f6, which was motivated by clean exception_trace, but without transaction positions the Isabelle_Process protocol breaks down);
Fri, 21 May 2010 17:26:42 +0200 refrain from forcing a hardwired SHELL value, cf. 1494ded298a6 but it becomes obsolete again in 549969a7f582 and follow-ups;
wenzelm [Fri, 21 May 2010 17:26:42 +0200] rev 37042
refrain from forcing a hardwired SHELL value, cf. 1494ded298a6 but it becomes obsolete again in 549969a7f582 and follow-ups;
Fri, 21 May 2010 16:49:33 +0200 bad_result: report fully explicit message;
wenzelm [Fri, 21 May 2010 16:49:33 +0200] rev 37041
bad_result: report fully explicit message;
Fri, 21 May 2010 16:40:25 +0200 observe additional isabelle-jedit.css for component and user;
wenzelm [Fri, 21 May 2010 16:40:25 +0200] rev 37040
observe additional isabelle-jedit.css for component and user; visial separation of message divs;
Fri, 21 May 2010 15:29:20 +0200 added checkboxes for debug/tracing filter;
wenzelm [Fri, 21 May 2010 15:29:20 +0200] rev 37039
added checkboxes for debug/tracing filter; misc tuning;
Fri, 21 May 2010 14:53:19 +0200 more abstract view on prover output messages;
wenzelm [Fri, 21 May 2010 14:53:19 +0200] rev 37038
more abstract view on prover output messages;
Fri, 21 May 2010 12:59:44 +0200 added some tooltips;
wenzelm [Fri, 21 May 2010 12:59:44 +0200] rev 37037
added some tooltips;
Fri, 21 May 2010 11:51:03 +0200 HTML_Panel.handler as overridable method;
wenzelm [Fri, 21 May 2010 11:51:03 +0200] rev 37036
HTML_Panel.handler as overridable method;
Fri, 21 May 2010 11:50:19 +0200 added Library.undefined (in Scala);
wenzelm [Fri, 21 May 2010 11:50:19 +0200] rev 37035
added Library.undefined (in Scala);
Fri, 21 May 2010 11:16:01 +0200 more systematic treatment of internal state, which belongs strictly to the main actor, not the Swing thread;
wenzelm [Fri, 21 May 2010 11:16:01 +0200] rev 37034
more systematic treatment of internal state, which belongs strictly to the main actor, not the Swing thread; do not re-use mutable DOM -- avoid races wrt. the rendering engine; more thorough resize -- always recalculate metrics/margin synchronously; asynchronous setDocument; tuned;
Fri, 21 May 2010 11:12:54 +0200 component resize: full handle_resize;
wenzelm [Fri, 21 May 2010 11:12:54 +0200] rev 37033
component resize: full handle_resize;
Thu, 20 May 2010 21:19:38 -0700 speed up some proofs and fix some warnings
huffman [Thu, 20 May 2010 21:19:38 -0700] rev 37032
speed up some proofs and fix some warnings
Thu, 20 May 2010 23:22:37 +0200 merged
wenzelm [Thu, 20 May 2010 23:22:37 +0200] rev 37031
merged
Thu, 20 May 2010 19:55:42 +0200 merged
haftmann [Thu, 20 May 2010 19:55:42 +0200] rev 37030
merged
Thu, 20 May 2010 18:00:48 +0200 proper code generator for complement
haftmann [Thu, 20 May 2010 18:00:48 +0200] rev 37029
proper code generator for complement
Thu, 20 May 2010 17:35:02 +0200 proper document text
haftmann [Thu, 20 May 2010 17:35:02 +0200] rev 37028
proper document text
Thu, 20 May 2010 17:29:43 +0200 implement Mapping.map_entry
haftmann [Thu, 20 May 2010 17:29:43 +0200] rev 37027
implement Mapping.map_entry
Thu, 20 May 2010 17:29:43 +0200 operations default, map_entry, map_default; more lemmas
haftmann [Thu, 20 May 2010 17:29:43 +0200] rev 37026
operations default, map_entry, map_default; more lemmas
Thu, 20 May 2010 16:43:00 +0200 added More_List.thy explicitly
haftmann [Thu, 20 May 2010 16:43:00 +0200] rev 37025
added More_List.thy explicitly
Thu, 20 May 2010 16:40:29 +0200 renamed List_Set to the now more appropriate More_Set
haftmann [Thu, 20 May 2010 16:40:29 +0200] rev 37024
renamed List_Set to the now more appropriate More_Set
Thu, 20 May 2010 16:35:54 +0200 added theory More_List
haftmann [Thu, 20 May 2010 16:35:54 +0200] rev 37023
added theory More_List
Thu, 20 May 2010 16:35:53 +0200 moved generic List operations to theory More_List
haftmann [Thu, 20 May 2010 16:35:53 +0200] rev 37022
moved generic List operations to theory More_List
Thu, 20 May 2010 16:35:53 +0200 adjusted
haftmann [Thu, 20 May 2010 16:35:53 +0200] rev 37021
adjusted
Thu, 20 May 2010 16:35:52 +0200 turned old-style mem into an input abbreviation
haftmann [Thu, 20 May 2010 16:35:52 +0200] rev 37020
turned old-style mem into an input abbreviation
Thu, 20 May 2010 23:20:01 +0200 zoom font size;
wenzelm [Thu, 20 May 2010 23:20:01 +0200] rev 37019
zoom font size;
Thu, 20 May 2010 23:19:28 +0200 added somewhat generic zoom box;
wenzelm [Thu, 20 May 2010 23:19:28 +0200] rev 37018
added somewhat generic zoom box;
Thu, 20 May 2010 21:32:48 +0200 try CheckBox instead of ToggleButton, which is visually confusing without window focus, e.g. in a floating instance (problem of MacOS look-and-feel);
wenzelm [Thu, 20 May 2010 21:32:48 +0200] rev 37017
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 mutate displayed document synchronously in Swing thread, for improved robustness;
wenzelm [Thu, 20 May 2010 21:10:03 +0200] rev 37016
mutate displayed document synchronously in Swing thread, for improved robustness;
Thu, 20 May 2010 21:07:05 +0200 read style sheets only once;
wenzelm [Thu, 20 May 2010 21:07:05 +0200] rev 37015
read style sheets only once;
Thu, 20 May 2010 20:56:26 +0200 handle component resize for output / HTML panel;
wenzelm [Thu, 20 May 2010 20:56:26 +0200] rev 37014
handle component resize for output / HTML panel;
Thu, 20 May 2010 20:22:00 +0200 Isabelle_System: allow explicit isabelle_home argument;
wenzelm [Thu, 20 May 2010 20:22:00 +0200] rev 37013
Isabelle_System: allow explicit isabelle_home argument;
Thu, 20 May 2010 20:20:52 +0200 enable shell script editor mode;
wenzelm [Thu, 20 May 2010 20:20:52 +0200] rev 37012
enable shell script editor mode;
Thu, 20 May 2010 16:25:22 +0200 merged
wenzelm [Thu, 20 May 2010 16:25:22 +0200] rev 37011
merged
Thu, 20 May 2010 07:36:50 +0200 merged
bulwahn [Thu, 20 May 2010 07:36:50 +0200] rev 37010
merged
Thu, 20 May 2010 07:34:45 +0200 deactivated timing of infering modes
bulwahn [Thu, 20 May 2010 07:34:45 +0200] rev 37009
deactivated timing of infering modes
Wed, 19 May 2010 18:24:09 +0200 adapting examples
bulwahn [Wed, 19 May 2010 18:24:09 +0200] rev 37008
adapting examples
Wed, 19 May 2010 18:24:09 +0200 changing operations for accessing data to work with contexts
bulwahn [Wed, 19 May 2010 18:24:09 +0200] rev 37007
changing operations for accessing data to work with contexts
Wed, 19 May 2010 18:24:08 +0200 removed unnecessary Thm.transfer in the predicate compiler
bulwahn [Wed, 19 May 2010 18:24:08 +0200] rev 37006
removed unnecessary Thm.transfer in the predicate compiler
Wed, 19 May 2010 18:24:07 +0200 changing compilation to work only with contexts; adapting quickcheck
bulwahn [Wed, 19 May 2010 18:24:07 +0200] rev 37005
changing compilation to work only with contexts; adapting quickcheck
Wed, 19 May 2010 18:24:06 +0200 removing unused argument in print_modes function
bulwahn [Wed, 19 May 2010 18:24:06 +0200] rev 37004
removing unused argument in print_modes function
Wed, 19 May 2010 18:24:05 +0200 moving towards working with proof contexts in the predicate compiler
bulwahn [Wed, 19 May 2010 18:24:05 +0200] rev 37003
moving towards working with proof contexts in the predicate compiler
Wed, 19 May 2010 18:24:04 +0200 improved values command to handle a special case with tuples and polymorphic predicates more correctly
bulwahn [Wed, 19 May 2010 18:24:04 +0200] rev 37002
improved values command to handle a special case with tuples and polymorphic predicates more correctly
Wed, 19 May 2010 18:24:03 +0200 improved behaviour of defined_functions in the predicate compiler
bulwahn [Wed, 19 May 2010 18:24:03 +0200] rev 37001
improved behaviour of defined_functions in the predicate compiler
Wed, 19 May 2010 17:01:07 -0700 move some example files into new HOLCF/Tutorial directory
huffman [Wed, 19 May 2010 17:01:07 -0700] rev 37000
move some example files into new HOLCF/Tutorial directory
Wed, 19 May 2010 16:28:24 -0700 remove redundant hdvd relation
huffman [Wed, 19 May 2010 16:28:24 -0700] rev 36999
remove redundant hdvd relation
Wed, 19 May 2010 16:08:41 -0700 remove unnecessary constant Fixrec.bind
huffman [Wed, 19 May 2010 16:08:41 -0700] rev 36998
remove unnecessary constant Fixrec.bind
Wed, 19 May 2010 14:38:25 -0700 add section about fixrec definitions with looping simp rules
huffman [Wed, 19 May 2010 14:38:25 -0700] rev 36997
add section about fixrec definitions with looping simp rules
Wed, 19 May 2010 13:07:15 -0700 more informative error message for fixrec when continuity proof fails
huffman [Wed, 19 May 2010 13:07:15 -0700] rev 36996
more informative error message for fixrec when continuity proof fails
Thu, 20 May 2010 16:22:50 +0200 determine margin just before rendering -- proper reformatting when updating;
wenzelm [Thu, 20 May 2010 16:22:50 +0200] rev 36995
determine margin just before rendering -- proper reformatting when updating;
Thu, 20 May 2010 15:51:28 +0200 simplified alignment via FlowPanel;
wenzelm [Thu, 20 May 2010 15:51:28 +0200] rev 36994
simplified alignment via FlowPanel; tuned;
Thu, 20 May 2010 13:54:31 +0200 more systematic treatment of physical document wrt. font size etc.;
wenzelm [Thu, 20 May 2010 13:54:31 +0200] rev 36993
more systematic treatment of physical document wrt. font size etc.; eliminated (crude) double buffering; tuned;
Thu, 20 May 2010 11:44:41 +0200 tuned;
wenzelm [Thu, 20 May 2010 11:44:41 +0200] rev 36992
tuned;
Thu, 20 May 2010 11:36:30 +0200 general Isabelle_System.try_read;
wenzelm [Thu, 20 May 2010 11:36:30 +0200] rev 36991
general Isabelle_System.try_read;
Thu, 20 May 2010 10:43:46 +0200 explicit Command.Status.UNDEFINED -- avoid fragile/cumbersome treatment of Option[State];
wenzelm [Thu, 20 May 2010 10:43:46 +0200] rev 36990
explicit Command.Status.UNDEFINED -- avoid fragile/cumbersome treatment of Option[State];
Thu, 20 May 2010 10:31:20 +0200 inverted "Freeze" to "Follow", which is the default;
wenzelm [Thu, 20 May 2010 10:31:20 +0200] rev 36989
inverted "Freeze" to "Follow", which is the default; update unconditionally;
Wed, 19 May 2010 21:18:02 +0200 basic controls to freeze/update prover results;
wenzelm [Wed, 19 May 2010 21:18:02 +0200] rev 36988
basic controls to freeze/update prover results;
Wed, 19 May 2010 18:05:34 +0200 show fully detailed protocol messages;
wenzelm [Wed, 19 May 2010 18:05:34 +0200] rev 36987
show fully detailed protocol messages;
Wed, 19 May 2010 17:39:22 +0200 some updates following src/Tools/jEdit/dist-template/settings;
wenzelm [Wed, 19 May 2010 17:39:22 +0200] rev 36986
some updates following src/Tools/jEdit/dist-template/settings;
Wed, 19 May 2010 12:35:20 +0200 spelt out normalizer explicitly -- avoid dynamic reference to code generator configuration; avoid using old Codegen.eval_term
haftmann [Wed, 19 May 2010 12:35:20 +0200] rev 36985
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 merged
haftmann [Wed, 19 May 2010 10:17:31 +0200] rev 36984
merged
Wed, 19 May 2010 10:17:05 +0200 dropped legacy_unconstrainT
haftmann [Wed, 19 May 2010 10:17:05 +0200] rev 36983
dropped legacy_unconstrainT
Wed, 19 May 2010 10:14:37 +0200 new version of triv_of_class machinery without legacy_unconstrain
haftmann [Wed, 19 May 2010 10:14:37 +0200] rev 36982
new version of triv_of_class machinery without legacy_unconstrain
Wed, 19 May 2010 09:21:30 +0200 merge
haftmann [Wed, 19 May 2010 09:21:30 +0200] rev 36981
merge
Wed, 19 May 2010 09:20:36 +0200 added implementations of Fset.Set, Fset.Coset; do not delete code equations for relational operators on fsets
haftmann [Wed, 19 May 2010 09:20:36 +0200] rev 36980
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 remove several redundant lemmas about floor and ceiling
huffman [Tue, 18 May 2010 19:00:55 -0700] rev 36979
remove several redundant lemmas about floor and ceiling
Tue, 18 May 2010 06:28:42 -0700 merged
huffman [Tue, 18 May 2010 06:28:42 -0700] rev 36978
merged
Mon, 17 May 2010 18:59:59 -0700 declare add_nonneg_nonneg [simp]; remove now-redundant lemmas realpow_two_le_order(2)
huffman [Mon, 17 May 2010 18:59:59 -0700] rev 36977
declare add_nonneg_nonneg [simp]; remove now-redundant lemmas realpow_two_le_order(2)
Mon, 17 May 2010 18:51:25 -0700 simplify proof
huffman [Mon, 17 May 2010 18:51:25 -0700] rev 36976
simplify proof
Mon, 17 May 2010 16:52:34 -0700 simplify proof
huffman [Mon, 17 May 2010 16:52:34 -0700] rev 36975
simplify proof
Mon, 17 May 2010 15:58:32 -0700 remove some unnamed simp rules from Transcendental.thy; move the needed ones to MacLaurin.thy where they are used
huffman [Mon, 17 May 2010 15:58:32 -0700] rev 36974
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 prefer structure Keyword and Parse;
wenzelm [Tue, 18 May 2010 10:13:33 +0200] rev 36973
prefer structure Keyword and Parse;
Tue, 18 May 2010 00:01:51 +0200 merged
wenzelm [Tue, 18 May 2010 00:01:51 +0200] rev 36972
merged
Mon, 17 May 2010 12:00:10 -0700 merged
huffman [Mon, 17 May 2010 12:00:10 -0700] rev 36971
merged
Mon, 17 May 2010 08:45:46 -0700 remove simp attribute from square_eq_1_iff
huffman [Mon, 17 May 2010 08:45:46 -0700] rev 36970
remove simp attribute from square_eq_1_iff
Mon, 17 May 2010 17:50:09 +0200 merged
blanchet [Mon, 17 May 2010 17:50:09 +0200] rev 36969
merged
Mon, 17 May 2010 15:21:11 +0200 make sure chained facts don't pop up in the metis proof
blanchet [Mon, 17 May 2010 15:21:11 +0200] rev 36968
make sure chained facts don't pop up in the metis proof
Mon, 17 May 2010 12:15:37 +0200 fix bug in Isar proof reconstruction step relabeling + don't try to infer the sorts of TVars, since this often fails miserably
blanchet [Mon, 17 May 2010 12:15:37 +0200] rev 36967
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 generate proper arity declarations for TFrees for SPASS's DFG format;
blanchet [Mon, 17 May 2010 10:18:14 +0200] rev 36966
generate proper arity declarations for TFrees for SPASS's DFG format; and renamed a confusing function in the process
Mon, 17 May 2010 10:16:54 +0200 identify common SPASS error more clearly
blanchet [Mon, 17 May 2010 10:16:54 +0200] rev 36965
identify common SPASS error more clearly
Mon, 17 May 2010 08:40:17 -0700 remove simp attribute from power2_eq_1_iff
huffman [Mon, 17 May 2010 08:40:17 -0700] rev 36964
remove simp attribute from power2_eq_1_iff
Mon, 17 May 2010 10:58:58 +0200 dropped old Library/Word.thy and toy example ex/Adder.thy
haftmann [Mon, 17 May 2010 10:58:58 +0200] rev 36963
dropped old Library/Word.thy and toy example ex/Adder.thy
Mon, 17 May 2010 10:58:31 +0200 dropped old Library/Word.thy and toy example ex/Adder.thy
haftmann [Mon, 17 May 2010 10:58:31 +0200] rev 36962
dropped old Library/Word.thy and toy example ex/Adder.thy
Tue, 18 May 2010 00:01:03 +0200 do not open Legacy by default;
wenzelm [Tue, 18 May 2010 00:01:03 +0200] rev 36961
do not open Legacy by default;
Mon, 17 May 2010 23:54:15 +0200 prefer structure Keyword, Parse, Parse_Spec, Outer_Syntax;
wenzelm [Mon, 17 May 2010 23:54:15 +0200] rev 36960
prefer structure Keyword, Parse, Parse_Spec, Outer_Syntax; eliminated old-style structure aliases K = Keyword, P = Parse;
Mon, 17 May 2010 15:11:25 +0200 renamed structure OuterLex to Token and type token to Token.T, keeping legacy aliases for some time;
wenzelm [Mon, 17 May 2010 15:11:25 +0200] rev 36959
renamed structure OuterLex to Token and type token to Token.T, keeping legacy aliases for some time; eliminated slightly odd alias structure T;
Mon, 17 May 2010 15:05:32 +0200 tuned;
wenzelm [Mon, 17 May 2010 15:05:32 +0200] rev 36958
tuned;
Mon, 17 May 2010 15:02:44 +0200 tuned signature;
wenzelm [Mon, 17 May 2010 15:02:44 +0200] rev 36957
tuned signature;
Mon, 17 May 2010 14:23:54 +0200 renamed class Outer_Lex to Token and Token_Kind to Token.Kind;
wenzelm [Mon, 17 May 2010 14:23:54 +0200] rev 36956
renamed class Outer_Lex to Token and Token_Kind to Token.Kind;
Mon, 17 May 2010 10:20:55 +0200 centralized legacy aliases;
wenzelm [Mon, 17 May 2010 10:20:55 +0200] rev 36955
centralized legacy aliases;
Sun, 16 May 2010 00:02:11 +0200 prefer structure Parse_Spec;
wenzelm [Sun, 16 May 2010 00:02:11 +0200] rev 36954
prefer structure Parse_Spec;
Sat, 15 May 2010 23:40:00 +0200 renamed structure OuterSyntax to Outer_Syntax, keeping the old name as alias for some time;
wenzelm [Sat, 15 May 2010 23:40:00 +0200] rev 36953
renamed structure OuterSyntax to Outer_Syntax, keeping the old name as alias for some time;
Sat, 15 May 2010 23:32:15 +0200 renamed structure SpecParse to Parse_Spec, keeping the old name as alias for some time;
wenzelm [Sat, 15 May 2010 23:32:15 +0200] rev 36952
renamed structure SpecParse to Parse_Spec, keeping the old name as alias for some time;
Sat, 15 May 2010 23:23:45 +0200 renamed structure ValueParse to Parse_Value;
wenzelm [Sat, 15 May 2010 23:23:45 +0200] rev 36951
renamed structure ValueParse to Parse_Value; eliminated old-style structure alias V;
Sat, 15 May 2010 23:16:32 +0200 refer directly to structure Keyword and Parse;
wenzelm [Sat, 15 May 2010 23:16:32 +0200] rev 36950
refer directly to structure Keyword and Parse; eliminated old-style structure aliases K and P;
Sat, 15 May 2010 22:24:25 +0200 renamed structure OuterKeyword to Keyword and OuterParse to Parse, keeping the old names as legacy aliases for some time;
wenzelm [Sat, 15 May 2010 22:24:25 +0200] rev 36949
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 renamed Outer_Parse to Parse (in Scala);
wenzelm [Sat, 15 May 2010 22:15:57 +0200] rev 36948
renamed Outer_Parse to Parse (in Scala);
Sat, 15 May 2010 22:05:49 +0200 renamed Outer_Keyword to Keyword (in Scala);
wenzelm [Sat, 15 May 2010 22:05:49 +0200] rev 36947
renamed Outer_Keyword to Keyword (in Scala);
Sat, 15 May 2010 21:57:27 +0200 avoid open Conv;
wenzelm [Sat, 15 May 2010 21:57:27 +0200] rev 36946
avoid open Conv;
Sat, 15 May 2010 21:50:05 +0200 less pervasive names from structure Thm;
wenzelm [Sat, 15 May 2010 21:50:05 +0200] rev 36945
less pervasive names from structure Thm;
Sat, 15 May 2010 21:41:32 +0200 less pervasive names from structure Thm;
wenzelm [Sat, 15 May 2010 21:41:32 +0200] rev 36944
less pervasive names from structure Thm;
Sat, 15 May 2010 21:09:54 +0200 tuned;
wenzelm [Sat, 15 May 2010 21:09:54 +0200] rev 36943
tuned;
Sat, 15 May 2010 18:29:18 +0200 merged
wenzelm [Sat, 15 May 2010 18:29:18 +0200] rev 36942
merged
Sat, 15 May 2010 07:48:24 -0700 add real_le_linear to list of legacy theorem names
huffman [Sat, 15 May 2010 07:48:24 -0700] rev 36941
add real_le_linear to list of legacy theorem names
Sat, 15 May 2010 16:20:54 +0200 make SML/NJ happy
blanchet [Sat, 15 May 2010 16:20:54 +0200] rev 36940
make SML/NJ happy
Sat, 15 May 2010 18:15:50 +0200 removed unused conversions;
wenzelm [Sat, 15 May 2010 18:15:50 +0200] rev 36939
removed unused conversions;
Sat, 15 May 2010 18:12:58 +0200 tuned header;
wenzelm [Sat, 15 May 2010 18:12:58 +0200] rev 36938
tuned header; tuned white space;
Sat, 15 May 2010 18:11:00 +0200 moved normarith.ML where it is actually used;
wenzelm [Sat, 15 May 2010 18:11:00 +0200] rev 36937
moved normarith.ML where it is actually used; less inaccurate dependencies;
Sat, 15 May 2010 17:59:06 +0200 incorporated further conversions and conversionals, after some minor tuning;
wenzelm [Sat, 15 May 2010 17:59:06 +0200] rev 36936
incorporated further conversions and conversionals, after some minor tuning;
Sat, 15 May 2010 15:31:33 +0200 eliminated redundant runtime checks;
wenzelm [Sat, 15 May 2010 15:31:33 +0200] rev 36935
eliminated redundant runtime checks;
Sat, 15 May 2010 00:45:42 +0200 normalize atyp names after unconstrainT, which may rename atyps arbitrarily;
krauss [Sat, 15 May 2010 00:45:42 +0200] rev 36934
normalize atyp names after unconstrainT, which may rename atyps arbitrarily;
Sat, 15 May 2010 15:07:39 +0200 more precise dependencies for HOL-Word-SMT_Examples;
wenzelm [Sat, 15 May 2010 15:07:39 +0200] rev 36933
more precise dependencies for HOL-Word-SMT_Examples;
Sat, 15 May 2010 13:31:25 +0200 merged
wenzelm [Sat, 15 May 2010 13:31:25 +0200] rev 36932
merged
Fri, 14 May 2010 23:35:35 +0200 merge
blanchet [Fri, 14 May 2010 23:35:35 +0200] rev 36931
merge
Fri, 14 May 2010 23:34:24 +0200 added Sledgehammer documentation to TOC
blanchet [Fri, 14 May 2010 23:34:24 +0200] rev 36930
added Sledgehammer documentation to TOC
Fri, 14 May 2010 23:32:48 +0200 added some Sledgehammer news
blanchet [Fri, 14 May 2010 23:32:48 +0200] rev 36929
added some Sledgehammer news
Fri, 14 May 2010 23:16:33 +0200 document Nitpick changes
blanchet [Fri, 14 May 2010 23:16:33 +0200] rev 36928
document Nitpick changes
Fri, 14 May 2010 22:43:24 +0200 merge
blanchet [Fri, 14 May 2010 22:43:24 +0200] rev 36927
merge
Fri, 14 May 2010 22:43:00 +0200 added Sledgehammer manual;
blanchet [Fri, 14 May 2010 22:43:00 +0200] rev 36926
added Sledgehammer manual; some material was recovered from the Isar material, the rest is new
Fri, 14 May 2010 22:30:24 +0200 renamed Sledgehammer options
blanchet [Fri, 14 May 2010 22:30:24 +0200] rev 36925
renamed Sledgehammer options
Fri, 14 May 2010 22:29:50 +0200 renamed options
blanchet [Fri, 14 May 2010 22:29:50 +0200] rev 36924
renamed options
Fri, 14 May 2010 22:28:39 +0200 remove support for crashing beta solver HaifaSat
blanchet [Fri, 14 May 2010 22:28:39 +0200] rev 36923
remove support for crashing beta solver HaifaSat
Fri, 14 May 2010 16:15:10 +0200 renamed two Sledgehammer options
blanchet [Fri, 14 May 2010 16:15:10 +0200] rev 36922
renamed two Sledgehammer options
Fri, 14 May 2010 22:46:58 +0200 merged
nipkow [Fri, 14 May 2010 22:46:58 +0200] rev 36921
merged
Fri, 14 May 2010 22:46:41 +0200 added listsum lemmas
nipkow [Fri, 14 May 2010 22:46:41 +0200] rev 36920
added listsum lemmas
Fri, 14 May 2010 21:23:29 +0200 Revert mixin patch due to inacceptable performance drop.
ballarin [Fri, 14 May 2010 21:23:29 +0200] rev 36919
Revert mixin patch due to inacceptable performance drop.
Fri, 14 May 2010 15:27:07 +0200 add "no_atp"s to Nitpick lemmas
blanchet [Fri, 14 May 2010 15:27:07 +0200] rev 36918
add "no_atp"s to Nitpick lemmas
Fri, 14 May 2010 15:26:26 +0200 query _HOME environment variables at run-time, not at build-time
blanchet [Fri, 14 May 2010 15:26:26 +0200] rev 36917
query _HOME environment variables at run-time, not at build-time
Fri, 14 May 2010 15:09:37 +0200 move Refute dependency from Plain to Main
blanchet [Fri, 14 May 2010 15:09:37 +0200] rev 36916
move Refute dependency from Plain to Main
Fri, 14 May 2010 15:07:53 +0200 move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
blanchet [Fri, 14 May 2010 15:07:53 +0200] rev 36915
move Nitpick files from "PLAIN_DEPENDENCIES" to "MAIN_DEPENDENCIES", where they belong
Fri, 14 May 2010 15:02:38 +0200 recognize new Kodkod error message syntax
blanchet [Fri, 14 May 2010 15:02:38 +0200] rev 36914
recognize new Kodkod error message syntax
Fri, 14 May 2010 14:14:22 +0200 improve precision of set constructs in Nitpick
blanchet [Fri, 14 May 2010 14:14:22 +0200] rev 36913
improve precision of set constructs in Nitpick
Fri, 14 May 2010 12:01:16 +0200 produce more potential counterexamples for subset operator (cf. quantifiers)
blanchet [Fri, 14 May 2010 12:01:16 +0200] rev 36912
produce more potential counterexamples for subset operator (cf. quantifiers)
Fri, 14 May 2010 11:24:49 +0200 improved Sledgehammer proofs
blanchet [Fri, 14 May 2010 11:24:49 +0200] rev 36911
improved Sledgehammer proofs
Fri, 14 May 2010 11:24:14 +0200 pass "full_type" argument to proof reconstruction
blanchet [Fri, 14 May 2010 11:24:14 +0200] rev 36910
pass "full_type" argument to proof reconstruction
Fri, 14 May 2010 11:23:42 +0200 made Sledgehammer's full-typed proof reconstruction work for the first time;
blanchet [Fri, 14 May 2010 11:23:42 +0200] rev 36909
made Sledgehammer's full-typed proof reconstruction work for the first time; previously, Isar proofs and full-type mode were mutually exclusive because both options were hard-coded in the ATP names (e.g., "e_isar" and "full_vampire") -- making the options orthogonal revealed that some code was missing to handle types in the proof reconstruction code
Fri, 14 May 2010 11:20:09 +0200 delect installed ATPs dynamically, _not_ at image built time
blanchet [Fri, 14 May 2010 11:20:09 +0200] rev 36908
delect installed ATPs dynamically, _not_ at image built time
Thu, 13 May 2010 15:09:42 +0200 Fix syntax; apparently constant apply was introduced in an earlier changeset.
ballarin [Thu, 13 May 2010 15:09:42 +0200] rev 36907
Fix syntax; apparently constant apply was introduced in an earlier changeset.
Thu, 13 May 2010 14:47:15 +0200 Merged.
ballarin [Thu, 13 May 2010 14:47:15 +0200] rev 36906
Merged.
Thu, 13 May 2010 13:30:16 +0200 Add mixin to base morphism, required by class package; cf ab324ffd6f3d.
ballarin [Thu, 13 May 2010 13:30:16 +0200] rev 36905
Add mixin to base morphism, required by class package; cf ab324ffd6f3d.
Thu, 13 May 2010 13:29:43 +0200 Remove improper use of mixin in class package.
ballarin [Thu, 13 May 2010 13:29:43 +0200] rev 36904
Remove improper use of mixin in class package.
Thu, 13 May 2010 14:34:05 +0200 Multiset: renamed, added and tuned lemmas;
nipkow [Thu, 13 May 2010 14:34:05 +0200] rev 36903
Multiset: renamed, added and tuned lemmas; Permutation: replaced local "remove" by List.remove1
Wed, 12 May 2010 22:33:10 -0700 use 'subsection' instead of 'section', to maintain 1 chapter per file in generated document
huffman [Wed, 12 May 2010 22:33:10 -0700] rev 36902
use 'subsection' instead of 'section', to maintain 1 chapter per file in generated document
Thu, 13 May 2010 00:44:48 +0200 more precise dependencies
boehmes [Thu, 13 May 2010 00:44:48 +0200] rev 36901
more precise dependencies
Wed, 12 May 2010 23:54:06 +0200 updated SMT certificates
boehmes [Wed, 12 May 2010 23:54:06 +0200] rev 36900
updated SMT certificates
Wed, 12 May 2010 23:54:04 +0200 layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
boehmes [Wed, 12 May 2010 23:54:04 +0200] rev 36899
layered SMT setup, adapted SMT clients, added further tests, made Z3 proof abstraction configurable
Wed, 12 May 2010 23:54:02 +0200 integrated SMT into the HOL image
boehmes [Wed, 12 May 2010 23:54:02 +0200] rev 36898
integrated SMT into the HOL image
Wed, 12 May 2010 23:54:01 +0200 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
boehmes [Wed, 12 May 2010 23:54:01 +0200] rev 36897
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 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)
boehmes [Wed, 12 May 2010 23:54:00 +0200] rev 36896
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 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)
boehmes [Wed, 12 May 2010 23:53:59 +0200] rev 36895
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 added tracing of reconstruction data
boehmes [Wed, 12 May 2010 23:53:58 +0200] rev 36894
added tracing of reconstruction data
Wed, 12 May 2010 23:53:57 +0200 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
boehmes [Wed, 12 May 2010 23:53:57 +0200] rev 36893
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 deleted SMT translation files (to be replaced by a simplified version)
boehmes [Wed, 12 May 2010 23:53:56 +0200] rev 36892
deleted SMT translation files (to be replaced by a simplified version)
Wed, 12 May 2010 23:53:55 +0200 move the addition of extra facts into a separate module
boehmes [Wed, 12 May 2010 23:53:55 +0200] rev 36891
move the addition of extra facts into a separate module
Wed, 12 May 2010 23:53:54 +0200 normalize numerals: also rewrite Numeral0 into 0
boehmes [Wed, 12 May 2010 23:53:54 +0200] rev 36890
normalize numerals: also rewrite Numeral0 into 0
Wed, 12 May 2010 23:53:53 +0200 added missing rewrite rules for natural min and max
boehmes [Wed, 12 May 2010 23:53:53 +0200] rev 36889
added missing rewrite rules for natural min and max
Wed, 12 May 2010 23:53:52 +0200 rewrite bool case expressions as if expression
boehmes [Wed, 12 May 2010 23:53:52 +0200] rev 36888
rewrite bool case expressions as if expression
Wed, 12 May 2010 23:53:51 +0200 simplified normalize_rule and moved it further down in the code
boehmes [Wed, 12 May 2010 23:53:51 +0200] rev 36887
simplified normalize_rule and moved it further down in the code
Wed, 12 May 2010 23:53:50 +0200 merged addition of rules into one function
boehmes [Wed, 12 May 2010 23:53:50 +0200] rev 36886
merged addition of rules into one function
Wed, 12 May 2010 23:53:49 +0200 added simplification for distinctness of small lists
boehmes [Wed, 12 May 2010 23:53:49 +0200] rev 36885
added simplification for distinctness of small lists
Wed, 12 May 2010 23:53:48 +0200 moved the addition of DLO tactic into the Z3 theory (DLO is required only for Z3 proof reconstruction)
boehmes [Wed, 12 May 2010 23:53:48 +0200] rev 36884
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 added Proofterm.unconstrain_thm_proof for Thm.unconstrainT -- loosely based on the version by krauss/schropp;
wenzelm [Fri, 14 May 2010 19:53:36 +0200] rev 36883
added Proofterm.unconstrain_thm_proof for Thm.unconstrainT -- loosely based on the version by krauss/schropp;
Thu, 13 May 2010 21:36:38 +0200 conditionally unconstrain thm proofs -- loosely based on the version by krauss/schropp;
wenzelm [Thu, 13 May 2010 21:36:38 +0200] rev 36882
conditionally unconstrain thm proofs -- loosely based on the version by krauss/schropp;
Thu, 13 May 2010 21:17:09 +0200 the_classrel/the_arity: avoid Thm.transfer for proofterm version -- theory might already have become stale within the proof_body future;
wenzelm [Thu, 13 May 2010 21:17:09 +0200] rev 36881
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 avoid redundant rebinding of name/prop -- probably introduced accidentally in 80bb72a0f577;
wenzelm [Thu, 13 May 2010 20:15:59 +0200] rev 36880
avoid redundant rebinding of name/prop -- probably introduced accidentally in 80bb72a0f577;
Thu, 13 May 2010 18:47:07 +0200 raise Fail uniformly for proofterm errors, which appear to be rather low-level;
wenzelm [Thu, 13 May 2010 18:47:07 +0200] rev 36879
raise Fail uniformly for proofterm errors, which appear to be rather low-level;
Thu, 13 May 2010 18:22:10 +0200 unconstrainT operations on proofs, according to krauss/schropp;
wenzelm [Thu, 13 May 2010 18:22:10 +0200] rev 36878
unconstrainT operations on proofs, according to krauss/schropp;
Thu, 13 May 2010 17:25:53 +0200 added Proofterm.get_name variants according to krauss/schropp;
wenzelm [Thu, 13 May 2010 17:25:53 +0200] rev 36877
added Proofterm.get_name variants according to krauss/schropp; tuned signature;
Wed, 12 May 2010 22:43:05 +0200 conditional structure SingleAssignment;
wenzelm [Wed, 12 May 2010 22:43:05 +0200] rev 36876
conditional structure SingleAssignment;
Wed, 12 May 2010 17:10:53 +0200 merged
wenzelm [Wed, 12 May 2010 17:10:53 +0200] rev 36875
merged
Wed, 12 May 2010 15:31:43 +0200 merged
haftmann [Wed, 12 May 2010 15:31:43 +0200] rev 36874
merged
Wed, 12 May 2010 15:27:15 +0200 tuned proofs and fact and class names
haftmann [Wed, 12 May 2010 15:27:15 +0200] rev 36873
tuned proofs and fact and class names
Wed, 12 May 2010 13:51:22 +0200 tuned fact collection names and some proofs
haftmann [Wed, 12 May 2010 13:51:22 +0200] rev 36872
tuned fact collection names and some proofs
Wed, 12 May 2010 12:31:52 +0200 grouped local statements
haftmann [Wed, 12 May 2010 12:31:52 +0200] rev 36871
grouped local statements
Wed, 12 May 2010 12:31:51 +0200 tuned test problems
haftmann [Wed, 12 May 2010 12:31:51 +0200] rev 36870
tuned test problems
Wed, 12 May 2010 16:45:59 +0200 merged
wenzelm [Wed, 12 May 2010 16:45:59 +0200] rev 36869
merged
Wed, 12 May 2010 15:25:23 +0200 merged
nipkow [Wed, 12 May 2010 15:25:23 +0200] rev 36868
merged
Wed, 12 May 2010 15:25:02 +0200 simplified proof
nipkow [Wed, 12 May 2010 15:25:02 +0200] rev 36867
simplified proof
Wed, 12 May 2010 16:44:49 +0200 modernized specifications;
wenzelm [Wed, 12 May 2010 16:44:49 +0200] rev 36866
modernized specifications;
Wed, 12 May 2010 15:25:58 +0200 updated/unified some legacy warnings;
wenzelm [Wed, 12 May 2010 15:25:58 +0200] rev 36865
updated/unified some legacy warnings;
Wed, 12 May 2010 15:23:38 +0200 tuned;
wenzelm [Wed, 12 May 2010 15:23:38 +0200] rev 36864
tuned;
Wed, 12 May 2010 14:52:23 +0200 do not emit legacy_feature warnings here -- users have no chance to disable them;
wenzelm [Wed, 12 May 2010 14:52:23 +0200] rev 36863
do not emit legacy_feature warnings here -- users have no chance to disable them;
Wed, 12 May 2010 14:17:26 +0200 removed obsolete CVS Ids;
wenzelm [Wed, 12 May 2010 14:17:26 +0200] rev 36862
removed obsolete CVS Ids;
Wed, 12 May 2010 14:02:50 +0200 removed some obsolete admin stuff;
wenzelm [Wed, 12 May 2010 14:02:50 +0200] rev 36861
removed some obsolete admin stuff;
Wed, 12 May 2010 14:02:19 +0200 check NEWS;
wenzelm [Wed, 12 May 2010 14:02:19 +0200] rev 36860
check NEWS;
Wed, 12 May 2010 13:54:49 +0200 removed obsolete CVS Ids;
wenzelm [Wed, 12 May 2010 13:54:49 +0200] rev 36859
removed obsolete CVS Ids;
Wed, 12 May 2010 13:52:34 +0200 updated some version numbers;
wenzelm [Wed, 12 May 2010 13:52:34 +0200] rev 36858
updated some version numbers;
Wed, 12 May 2010 13:34:24 +0200 minor tuning;
wenzelm [Wed, 12 May 2010 13:34:24 +0200] rev 36857
minor tuning;
Wed, 12 May 2010 13:21:23 +0200 reverted parts of 7902dc7ea11d -- note that NEWS of published Isabelle releases are essentially read-only;
wenzelm [Wed, 12 May 2010 13:21:23 +0200] rev 36856
reverted parts of 7902dc7ea11d -- note that NEWS of published Isabelle releases are essentially read-only; (Spelling note: "supersede" is indeed more common in Isabelle sources, although "supercede" is also correct according to major dictionaries.)
Wed, 12 May 2010 12:51:32 +0200 merged
wenzelm [Wed, 12 May 2010 12:51:32 +0200] rev 36855
merged
Wed, 12 May 2010 12:20:16 +0200 merged
haftmann [Wed, 12 May 2010 12:20:16 +0200] rev 36854
merged
Wed, 12 May 2010 12:09:28 +0200 modernized specifications; tuned reification
haftmann [Wed, 12 May 2010 12:09:28 +0200] rev 36853
modernized specifications; tuned reification
Wed, 12 May 2010 11:18:42 +0200 merged
haftmann [Wed, 12 May 2010 11:18:42 +0200] rev 36852
merged
Wed, 12 May 2010 11:17:59 +0200 added lemmas concerning last, butlast, insort
haftmann [Wed, 12 May 2010 11:17:59 +0200] rev 36851
added lemmas concerning last, butlast, insort
Wed, 12 May 2010 11:30:18 +0200 Remove RANGE_WARN
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 12 May 2010 11:30:18 +0200] rev 36850
Remove RANGE_WARN
Wed, 12 May 2010 11:13:33 +0200 clarified NEWS entry
hoelzl [Wed, 12 May 2010 11:13:33 +0200] rev 36849
clarified NEWS entry
Wed, 12 May 2010 11:08:15 +0200 merged
hoelzl [Wed, 12 May 2010 11:08:15 +0200] rev 36848
merged
Wed, 12 May 2010 11:07:46 +0200 added NEWS entry
hoelzl [Wed, 12 May 2010 11:07:46 +0200] rev 36847
added NEWS entry
Tue, 11 May 2010 19:19:45 +0200 Added atLeastAtMost_singleton_iff, atLeastAtMost_singleton'
hoelzl [Tue, 11 May 2010 19:19:45 +0200] rev 36846
Added atLeastAtMost_singleton_iff, atLeastAtMost_singleton'
Tue, 11 May 2010 19:21:39 +0200 Add rules directly to the corresponding class locales instead.
hoelzl [Tue, 11 May 2010 19:21:39 +0200] rev 36845
Add rules directly to the corresponding class locales instead.
Tue, 11 May 2010 19:21:05 +0200 Removed usage of normalizating locales.
hoelzl [Tue, 11 May 2010 19:21:05 +0200] rev 36844
Removed usage of normalizating locales.
Tue, 11 May 2010 21:55:41 -0700 speed up some proofs, fixing linarith_split_limit warnings
huffman [Tue, 11 May 2010 21:55:41 -0700] rev 36843
speed up some proofs, fixing linarith_split_limit warnings
Tue, 11 May 2010 19:38:16 -0700 fix some linarith_split_limit warnings
huffman [Tue, 11 May 2010 19:38:16 -0700] rev 36842
fix some linarith_split_limit warnings
Tue, 11 May 2010 19:01:35 -0700 include iszero_simps in semiring_norm just once (they are already included in rel_simps)
huffman [Tue, 11 May 2010 19:01:35 -0700] rev 36841
include iszero_simps in semiring_norm just once (they are already included in rel_simps)
Tue, 11 May 2010 19:00:32 -0700 fix duplicate simp rule warning
huffman [Tue, 11 May 2010 19:00:32 -0700] rev 36840
fix duplicate simp rule warning
Tue, 11 May 2010 18:06:58 -0700 no more RealPow.thy (remaining lemmas moved to RealDef.thy)
huffman [Tue, 11 May 2010 18:06:58 -0700] rev 36839
no more RealPow.thy (remaining lemmas moved to RealDef.thy)
Tue, 11 May 2010 17:20:11 -0700 merged
huffman [Tue, 11 May 2010 17:20:11 -0700] rev 36838
merged
Tue, 11 May 2010 12:38:07 -0700 simplify code for emptiness check
huffman [Tue, 11 May 2010 12:38:07 -0700] rev 36837
simplify code for emptiness check
Tue, 11 May 2010 12:05:19 -0700 removed lemma real_sq_order; use power2_le_imp_le instead
huffman [Tue, 11 May 2010 12:05:19 -0700] rev 36836
removed lemma real_sq_order; use power2_le_imp_le instead
Tue, 11 May 2010 21:27:09 +0200 merged
haftmann [Tue, 11 May 2010 21:27:09 +0200] rev 36835
merged
Tue, 11 May 2010 19:06:18 +0200 merged
haftmann [Tue, 11 May 2010 19:06:18 +0200] rev 36834
merged
Tue, 11 May 2010 19:00:16 +0200 represent de-Bruin indices simply by position in list
haftmann [Tue, 11 May 2010 19:00:16 +0200] rev 36833
represent de-Bruin indices simply by position in list
Tue, 11 May 2010 18:46:03 +0200 tuned reification functions
haftmann [Tue, 11 May 2010 18:46:03 +0200] rev 36832
tuned reification functions
Tue, 11 May 2010 18:31:36 +0200 tuned code; toward a tightended interface with generated code
haftmann [Tue, 11 May 2010 18:31:36 +0200] rev 36831
tuned code; toward a tightended interface with generated code
Tue, 11 May 2010 11:58:34 -0700 fix spelling of 'superseded'
huffman [Tue, 11 May 2010 11:58:34 -0700] rev 36830
fix spelling of 'superseded'
Tue, 11 May 2010 11:57:14 -0700 NEWS: removed theory PReal
huffman [Tue, 11 May 2010 11:57:14 -0700] rev 36829
NEWS: removed theory PReal
Tue, 11 May 2010 11:40:39 -0700 collected NEWS updates for HOLCF
huffman [Tue, 11 May 2010 11:40:39 -0700] rev 36828
collected NEWS updates for HOLCF
Tue, 11 May 2010 11:02:56 -0700 merged
huffman [Tue, 11 May 2010 11:02:56 -0700] rev 36827
merged
Tue, 11 May 2010 09:10:31 -0700 move floor lemmas from RealPow.thy to RComplete.thy
huffman [Tue, 11 May 2010 09:10:31 -0700] rev 36826
move floor lemmas from RealPow.thy to RComplete.thy
Tue, 11 May 2010 07:58:48 -0700 add lemma tendsto_Complex
huffman [Tue, 11 May 2010 07:58:48 -0700] rev 36825
add lemma tendsto_Complex
Tue, 11 May 2010 06:30:48 -0700 move some theorems from RealPow.thy to Transcendental.thy
huffman [Tue, 11 May 2010 06:30:48 -0700] rev 36824
move some theorems from RealPow.thy to Transcendental.thy
Tue, 11 May 2010 06:27:06 -0700 add lemma power2_eq_1_iff; generalize some other lemmas
huffman [Tue, 11 May 2010 06:27:06 -0700] rev 36823
add lemma power2_eq_1_iff; generalize some other lemmas
Mon, 10 May 2010 21:33:48 -0700 minimize imports
huffman [Mon, 10 May 2010 21:33:48 -0700] rev 36822
minimize imports
Mon, 10 May 2010 21:27:52 -0700 move lemma real_mult_is_one to Rings.thy, renamed to square_eq_1_iff
huffman [Mon, 10 May 2010 21:27:52 -0700] rev 36821
move lemma real_mult_is_one to Rings.thy, renamed to square_eq_1_iff
Wed, 12 May 2010 12:50:00 +0200 clarified Pretty.font_metrics;
wenzelm [Wed, 12 May 2010 12:50:00 +0200] rev 36820
clarified Pretty.font_metrics;
Wed, 12 May 2010 11:31:05 +0200 format as topmost list of "divs", not just adjacent "spans" -- for proper line breaking;
wenzelm [Wed, 12 May 2010 11:31:05 +0200] rev 36819
format as topmost list of "divs", not just adjacent "spans" -- for proper line breaking;
Wed, 12 May 2010 11:28:52 +0200 tuned;
wenzelm [Wed, 12 May 2010 11:28:52 +0200] rev 36818
tuned;
Tue, 11 May 2010 23:36:06 +0200 more precise pretty printing based on actual font metrics;
wenzelm [Tue, 11 May 2010 23:36:06 +0200] rev 36817
more precise pretty printing based on actual font metrics; removed obsolete relative margin;
Tue, 11 May 2010 23:09:49 +0200 predefined spaces;
wenzelm [Tue, 11 May 2010 23:09:49 +0200] rev 36816
predefined spaces;
Tue, 11 May 2010 17:55:19 +0200 merged
wenzelm [Tue, 11 May 2010 17:55:19 +0200] rev 36815
merged
Tue, 11 May 2010 15:47:31 +0200 support Isabelle plugin properties with defaults;
wenzelm [Tue, 11 May 2010 15:47:31 +0200] rev 36814
support Isabelle plugin properties with defaults; font size relative to view.textsize of jEdit; margin relative to component width and approximative font metrics;
Tue, 11 May 2010 08:52:22 +0100 merged
Christian Urban <urbanc@in.tum.de> [Tue, 11 May 2010 08:52:22 +0100] rev 36813
merged
Tue, 11 May 2010 07:45:47 +0100 tuned proof so that no simplifier warning is printed
Christian Urban <urbanc@in.tum.de> [Tue, 11 May 2010 07:45:47 +0100] rev 36812
tuned proof so that no simplifier warning is printed
Tue, 11 May 2010 08:36:02 +0200 renamed former Int.int_induct to Int.int_of_nat_induct, former Presburger.int_induct to Int.int_induct: is more conservative and more natural than the intermediate solution
haftmann [Tue, 11 May 2010 08:36:02 +0200] rev 36811
renamed former Int.int_induct to Int.int_of_nat_induct, former Presburger.int_induct to Int.int_induct: is more conservative and more natural than the intermediate solution
Tue, 11 May 2010 08:30:02 +0200 merged
haftmann [Tue, 11 May 2010 08:30:02 +0200] rev 36810
merged
Tue, 11 May 2010 08:29:42 +0200 tuned
haftmann [Tue, 11 May 2010 08:29:42 +0200] rev 36809
tuned
Tue, 11 May 2010 08:29:42 +0200 theorem Presburger.int_induct has been renamed to Int.int_bidirectional_induct
haftmann [Tue, 11 May 2010 08:29:42 +0200] rev 36808
theorem Presburger.int_induct has been renamed to Int.int_bidirectional_induct
Mon, 10 May 2010 15:33:32 +0200 tuned; dropped strange myassoc2
haftmann [Mon, 10 May 2010 15:33:32 +0200] rev 36807
tuned; dropped strange myassoc2
Mon, 10 May 2010 15:24:43 +0200 stylized COOPER exception
haftmann [Mon, 10 May 2010 15:24:43 +0200] rev 36806
stylized COOPER exception
Mon, 10 May 2010 15:21:13 +0200 simplified oracle
haftmann [Mon, 10 May 2010 15:21:13 +0200] rev 36805
simplified oracle
Mon, 10 May 2010 15:00:53 +0200 shorten names
haftmann [Mon, 10 May 2010 15:00:53 +0200] rev 36804
shorten names
Mon, 10 May 2010 14:57:04 +0200 updated references to ML files
haftmann [Mon, 10 May 2010 14:57:04 +0200] rev 36803
updated references to ML files
Mon, 10 May 2010 14:55:06 +0200 only one module fpr presburger method
haftmann [Mon, 10 May 2010 14:55:06 +0200] rev 36802
only one module fpr presburger method
Mon, 10 May 2010 14:55:04 +0200 moved int induction lemma to theory Int as int_bidirectional_induct
haftmann [Mon, 10 May 2010 14:55:04 +0200] rev 36801
moved int induction lemma to theory Int as int_bidirectional_induct
Mon, 10 May 2010 14:18:41 +0200 tuned theory text; dropped unused lemma
haftmann [Mon, 10 May 2010 14:18:41 +0200] rev 36800
tuned theory text; dropped unused lemma
Mon, 10 May 2010 14:11:50 +0200 one structure is better than three
haftmann [Mon, 10 May 2010 14:11:50 +0200] rev 36799
one structure is better than three
Mon, 10 May 2010 13:58:18 +0200 less complex organization of cooper source code
haftmann [Mon, 10 May 2010 13:58:18 +0200] rev 36798
less complex organization of cooper source code
Mon, 10 May 2010 12:25:49 +0200 dropped unused bindings; avoid open (documents dependency on generated code more explicitly)
haftmann [Mon, 10 May 2010 12:25:49 +0200] rev 36797
dropped unused bindings; avoid open (documents dependency on generated code more explicitly)
Mon, 10 May 2010 14:53:33 -0700 add real_mult_commute to legacy theorem names
huffman [Mon, 10 May 2010 14:53:33 -0700] rev 36796
add real_mult_commute to legacy theorem names
Mon, 10 May 2010 12:12:58 -0700 new construction of real numbers using Cauchy sequences
huffman [Mon, 10 May 2010 12:12:58 -0700] rev 36795
new construction of real numbers using Cauchy sequences
Mon, 10 May 2010 11:47:56 -0700 add more credits to ex/Dedekind_Real.thy
huffman [Mon, 10 May 2010 11:47:56 -0700] rev 36794
add more credits to ex/Dedekind_Real.thy
Mon, 10 May 2010 11:30:05 -0700 put construction of reals using Dedekind cuts in HOL/ex
huffman [Mon, 10 May 2010 11:30:05 -0700] rev 36793
put construction of reals using Dedekind cuts in HOL/ex
Tue, 11 May 2010 10:36:50 +0200 disable two stage save by default, to avoid change of file permissions (notably the dreaded executable bit on Cygwin);
wenzelm [Tue, 11 May 2010 10:36:50 +0200] rev 36792
disable two stage save by default, to avoid change of file permissions (notably the dreaded executable bit on Cygwin);
Mon, 10 May 2010 23:46:49 +0200 simple dialogs: ensure Swing thread;
wenzelm [Mon, 10 May 2010 23:46:49 +0200] rev 36791
simple dialogs: ensure Swing thread;
Mon, 10 May 2010 23:36:47 +0200 font size re-adjustment according to Lobo internals;
wenzelm [Mon, 10 May 2010 23:36:47 +0200] rev 36790
font size re-adjustment according to Lobo internals;
Mon, 10 May 2010 22:29:27 +0200 Scala for Netbeans 6.8v1.1.0rc2;
wenzelm [Mon, 10 May 2010 22:29:27 +0200] rev 36789
Scala for Netbeans 6.8v1.1.0rc2;
Mon, 10 May 2010 22:27:58 +0200 more convenient get_font;
wenzelm [Mon, 10 May 2010 22:27:58 +0200] rev 36788
more convenient get_font;
Mon, 10 May 2010 20:53:06 +0200 renamed Config.get_thy to Config.get_global etc. to indicate that this is not the real thing;
wenzelm [Mon, 10 May 2010 20:53:06 +0200] rev 36787
renamed Config.get_thy to Config.get_global etc. to indicate that this is not the real thing;
Mon, 10 May 2010 17:37:32 +0200 more convenient look-and-feel setup;
wenzelm [Mon, 10 May 2010 17:37:32 +0200] rev 36786
more convenient look-and-feel setup;
Mon, 10 May 2010 17:29:19 +0200 more convenient get_font;
wenzelm [Mon, 10 May 2010 17:29:19 +0200] rev 36785
more convenient get_font;
Mon, 10 May 2010 17:07:47 +0200 explicit getLines(n) ensures platform-independence -- our files follow the POSIX standard, not DOS;
wenzelm [Mon, 10 May 2010 17:07:47 +0200] rev 36784
explicit getLines(n) ensures platform-independence -- our files follow the POSIX standard, not DOS;
Mon, 10 May 2010 15:18:57 +0200 updated to jedit 4.3.2;
wenzelm [Mon, 10 May 2010 15:18:57 +0200] rev 36783
updated to jedit 4.3.2;
Mon, 10 May 2010 15:01:25 +0200 ignore spurious TIMEOUT messages, maybe caused by change of actor semantics in scala-2.8;
wenzelm [Mon, 10 May 2010 15:01:25 +0200] rev 36782
ignore spurious TIMEOUT messages, maybe caused by change of actor semantics in scala-2.8;
Mon, 10 May 2010 15:00:11 +0200 adapted to scala-2.8.0.RC2;
wenzelm [Mon, 10 May 2010 15:00:11 +0200] rev 36781
adapted to scala-2.8.0.RC2;
Mon, 10 May 2010 09:54:41 +0200 merged
wenzelm [Mon, 10 May 2010 09:54:41 +0200] rev 36780
merged
Sun, 09 May 2010 23:57:56 -0700 real_mult_commute -> mult_commute
huffman [Sun, 09 May 2010 23:57:56 -0700] rev 36779
real_mult_commute -> mult_commute
Sun, 09 May 2010 22:51:11 -0700 avoid using real-specific versions of generic lemmas
huffman [Sun, 09 May 2010 22:51:11 -0700] rev 36778
avoid using real-specific versions of generic lemmas
Sun, 09 May 2010 17:47:43 -0700 avoid using real-specific versions of generic lemmas
huffman [Sun, 09 May 2010 17:47:43 -0700] rev 36777
avoid using real-specific versions of generic lemmas
Sun, 09 May 2010 14:21:44 -0700 remove a couple of redundant lemmas; simplify some proofs
huffman [Sun, 09 May 2010 14:21:44 -0700] rev 36776
remove a couple of redundant lemmas; simplify some proofs
Sun, 09 May 2010 09:39:01 -0700 merged
huffman [Sun, 09 May 2010 09:39:01 -0700] rev 36775
merged
Sat, 08 May 2010 17:06:58 -0700 add lemmas one_less_inverse and one_le_inverse
huffman [Sat, 08 May 2010 17:06:58 -0700] rev 36774
add lemmas one_less_inverse and one_le_inverse
Sun, 09 May 2010 15:28:44 +0200 do not redeclare [simp] rules, to avoid "duplicate rewrite rule" warnings
krauss [Sun, 09 May 2010 15:28:44 +0200] rev 36773
do not redeclare [simp] rules, to avoid "duplicate rewrite rule" warnings
Sun, 09 May 2010 12:00:43 +0200 added lemmas rel_comp_UNION_distrib(2)
krauss [Sun, 09 May 2010 12:00:43 +0200] rev 36772
added lemmas rel_comp_UNION_distrib(2)
Sat, 08 May 2010 22:29:44 +0200 made SML/NJ happy;
wenzelm [Sat, 08 May 2010 22:29:44 +0200] rev 36771
made SML/NJ happy;
Sun, 09 May 2010 22:06:24 +0200 reactivated Thm.legacy_unconstrainT for Nbe.lift_triv_classes_conv;
wenzelm [Sun, 09 May 2010 22:06:24 +0200] rev 36770
reactivated Thm.legacy_unconstrainT for Nbe.lift_triv_classes_conv;
Sun, 09 May 2010 19:50:56 +0200 Thm.unconstrainT based on Logic.unconstrainT -- no proofterm yet;
wenzelm [Sun, 09 May 2010 19:50:56 +0200] rev 36769
Thm.unconstrainT based on Logic.unconstrainT -- no proofterm yet;
Sun, 09 May 2010 19:15:21 +0200 just one version of Thm.unconstrainT, which affects all variables;
wenzelm [Sun, 09 May 2010 19:15:21 +0200] rev 36768
just one version of Thm.unconstrainT, which affects all variables; temporary workaround for Nbe.lift_triv_classes_conv;
(0) -30000 -10000 -3000 -1000 -480 +480 +1000 +3000 +10000 +30000 tip