Thu, 08 Jan 2009 17:25:06 +0100 NEWS and CONTRIBUTORS
haftmann [Thu, 08 Jan 2009 17:25:06 +0100] rev 29398
NEWS and CONTRIBUTORS
Thu, 08 Jan 2009 10:53:48 +0100 dded code_thm antiquotation
haftmann [Thu, 08 Jan 2009 10:53:48 +0100] rev 29397
dded code_thm antiquotation
Thu, 08 Jan 2009 08:06:11 +0100 made SML/NJ happy
haftmann [Thu, 08 Jan 2009 08:06:11 +0100] rev 29396
made SML/NJ happy
Wed, 07 Jan 2009 23:56:56 +0100 merged
wenzelm [Wed, 07 Jan 2009 23:56:56 +0100] rev 29395
merged
Wed, 07 Jan 2009 22:33:04 +0100 merged
haftmann [Wed, 07 Jan 2009 22:33:04 +0100] rev 29394
merged
Wed, 07 Jan 2009 22:31:37 +0100 tuned siganture of locale.ML
haftmann [Wed, 07 Jan 2009 22:31:37 +0100] rev 29393
tuned siganture of locale.ML
Wed, 07 Jan 2009 22:31:36 +0100 tuned signature; internal code reorganisation
haftmann [Wed, 07 Jan 2009 22:31:36 +0100] rev 29392
tuned signature; internal code reorganisation
Wed, 07 Jan 2009 22:31:36 +0100 tuned signature; changed locale predicate name convention
haftmann [Wed, 07 Jan 2009 22:31:36 +0100] rev 29391
tuned signature; changed locale predicate name convention
Wed, 07 Jan 2009 22:31:34 +0100 changed locale predicate name convention
haftmann [Wed, 07 Jan 2009 22:31:34 +0100] rev 29390
changed locale predicate name convention
Wed, 07 Jan 2009 23:53:08 +0100 inductive: added fork_mono flag;
wenzelm [Wed, 07 Jan 2009 23:53:08 +0100] rev 29389
inductive: added fork_mono flag;
Wed, 07 Jan 2009 23:52:18 +0100 added fork_mono flag, which is usually enabled in batch-mode only;
wenzelm [Wed, 07 Jan 2009 23:52:18 +0100] rev 29388
added fork_mono flag, which is usually enabled in batch-mode only; mono rule: unnamed LocalTheory.node ensures proper joining of pending proofs;
Wed, 07 Jan 2009 20:27:55 +0100 Proof.global_future_terminal_proof;
wenzelm [Wed, 07 Jan 2009 20:27:55 +0100] rev 29387
Proof.global_future_terminal_proof;
Wed, 07 Jan 2009 20:27:23 +0100 Proof.global_future_proof;
wenzelm [Wed, 07 Jan 2009 20:27:23 +0100] rev 29386
Proof.global_future_proof;
Wed, 07 Jan 2009 20:27:05 +0100 future_proof: refined version covers local_future_proof and global_future_proof;
wenzelm [Wed, 07 Jan 2009 20:27:05 +0100] rev 29385
future_proof: refined version covers local_future_proof and global_future_proof; future_proof: refrain from full Variable.auto_fixes -- not all contexts in the stack are in body mode; refined is_relevant: mode check; added local/global_future_terminal_proof;
Wed, 07 Jan 2009 17:26:03 +0100 more robust propagation of errors through bulk jobs;
wenzelm [Wed, 07 Jan 2009 17:26:03 +0100] rev 29384
more robust propagation of errors through bulk jobs;
Wed, 07 Jan 2009 16:22:10 +0100 qed/after_qed: singleton result;
wenzelm [Wed, 07 Jan 2009 16:22:10 +0100] rev 29383
qed/after_qed: singleton result;
Wed, 07 Jan 2009 12:10:22 +0100 Proof.future_terminal_proof: no fork for interactive mode -- proofs need to be checked immediately here;
wenzelm [Wed, 07 Jan 2009 12:10:22 +0100] rev 29382
Proof.future_terminal_proof: no fork for interactive mode -- proofs need to be checked immediately here;
Wed, 07 Jan 2009 12:09:39 +0100 future_terminal_proof: no fork for interactive mode, assert_backward;
wenzelm [Wed, 07 Jan 2009 12:09:39 +0100] rev 29381
future_terminal_proof: no fork for interactive mode, assert_backward;
Wed, 07 Jan 2009 12:08:22 +0100 added local_theory';
wenzelm [Wed, 07 Jan 2009 12:08:22 +0100] rev 29380
added local_theory';
Wed, 07 Jan 2009 08:04:12 +0100 merged
haftmann [Wed, 07 Jan 2009 08:04:12 +0100] rev 29379
merged
Wed, 07 Jan 2009 08:03:25 +0100 proper local_theory after Class.class
haftmann [Wed, 07 Jan 2009 08:03:25 +0100] rev 29378
proper local_theory after Class.class
Tue, 06 Jan 2009 22:08:42 +0100 more parallel loading;
wenzelm [Tue, 06 Jan 2009 22:08:42 +0100] rev 29377
more parallel loading;
Tue, 06 Jan 2009 21:55:51 +0100 more parallel loading;
wenzelm [Tue, 06 Jan 2009 21:55:51 +0100] rev 29376
more parallel loading;
Tue, 06 Jan 2009 21:17:43 +0100 merged
wenzelm [Tue, 06 Jan 2009 21:17:43 +0100] rev 29375
merged
Tue, 06 Jan 2009 09:18:02 -0800 merged.
huffman [Tue, 06 Jan 2009 09:18:02 -0800] rev 29374
merged.
Tue, 06 Jan 2009 09:03:37 -0800 make cont_proc handle eta-contracted terms
huffman [Tue, 06 Jan 2009 09:03:37 -0800] rev 29373
make cont_proc handle eta-contracted terms
Tue, 06 Jan 2009 09:02:18 -0800 implement is_closed_term using Term.loose_bvar
huffman [Tue, 06 Jan 2009 09:02:18 -0800] rev 29372
implement is_closed_term using Term.loose_bvar
Mon, 05 Jan 2009 15:26:57 -0800 use Thm.close_derivation instead of standard
huffman [Mon, 05 Jan 2009 15:26:57 -0800] rev 29371
use Thm.close_derivation instead of standard
Tue, 06 Jan 2009 21:17:37 +0100 tuned;
wenzelm [Tue, 06 Jan 2009 21:17:37 +0100] rev 29370
tuned;
Tue, 06 Jan 2009 14:45:45 +0100 merged
wenzelm [Tue, 06 Jan 2009 14:45:45 +0100] rev 29369
merged
Tue, 06 Jan 2009 14:43:35 +0100 renamed structure ParList to Par_List;
wenzelm [Tue, 06 Jan 2009 14:43:35 +0100] rev 29368
renamed structure ParList to Par_List;
Tue, 06 Jan 2009 14:33:49 +0100 parallelized merge_data;
wenzelm [Tue, 06 Jan 2009 14:33:49 +0100] rev 29367
parallelized merge_data;
Tue, 06 Jan 2009 13:46:48 +0100 tuned map: reduced overhead due to bulk jobs;
wenzelm [Tue, 06 Jan 2009 13:46:48 +0100] rev 29366
tuned map: reduced overhead due to bulk jobs; tuned join_results: reduced overhead for finished futures; tuned;
Tue, 06 Jan 2009 13:43:17 +0100 added is_valid;
wenzelm [Tue, 06 Jan 2009 13:43:17 +0100] rev 29365
added is_valid; added extend: support bulk jobs; tuned;
Tue, 06 Jan 2009 13:36:42 +0100 future_terminal_proof: check Future.enabled;
wenzelm [Tue, 06 Jan 2009 13:36:42 +0100] rev 29364
future_terminal_proof: check Future.enabled;
Tue, 06 Jan 2009 08:50:12 +0100 merged
haftmann [Tue, 06 Jan 2009 08:50:12 +0100] rev 29363
merged
Tue, 06 Jan 2009 08:50:02 +0100 locale -> old_locale, new_locale -> locale
haftmann [Tue, 06 Jan 2009 08:50:02 +0100] rev 29362
locale -> old_locale, new_locale -> locale
Mon, 05 Jan 2009 15:55:51 +0100 locale -> old_locale, new_locale -> locale
haftmann [Mon, 05 Jan 2009 15:55:51 +0100] rev 29361
locale -> old_locale, new_locale -> locale
Mon, 05 Jan 2009 15:55:04 +0100 locale -> old_locale, new_locale -> locale
haftmann [Mon, 05 Jan 2009 15:55:04 +0100] rev 29360
locale -> old_locale, new_locale -> locale
Mon, 05 Jan 2009 15:37:49 +0100 removed locale adaption layer
haftmann [Mon, 05 Jan 2009 15:37:49 +0100] rev 29359
removed locale adaption layer
Mon, 05 Jan 2009 15:36:24 +0100 rearranged target theories
haftmann [Mon, 05 Jan 2009 15:36:24 +0100] rev 29358
rearranged target theories
Mon, 05 Jan 2009 15:35:42 +0100 removed locale adaption layer
haftmann [Mon, 05 Jan 2009 15:35:42 +0100] rev 29357
removed locale adaption layer
Mon, 05 Jan 2009 19:37:15 +0100 merged
wenzelm [Mon, 05 Jan 2009 19:37:15 +0100] rev 29356
merged
Mon, 05 Jan 2009 18:13:26 +0100 misc tuning and modernization;
wenzelm [Mon, 05 Jan 2009 18:13:26 +0100] rev 29355
misc tuning and modernization;
Mon, 05 Jan 2009 07:54:16 -0800 merged.
huffman [Mon, 05 Jan 2009 07:54:16 -0800] rev 29354
merged.
Mon, 29 Dec 2008 11:04:27 -0800 add lemma psize_unique; simplify some proofs
huffman [Mon, 29 Dec 2008 11:04:27 -0800] rev 29353
add lemma psize_unique; simplify some proofs
Mon, 29 Dec 2008 08:31:30 -0800 minimize imports
huffman [Mon, 29 Dec 2008 08:31:30 -0800] rev 29352
minimize imports
Mon, 05 Jan 2009 14:29:26 +0100 parallelize some internal proofs via Proof.future_terminal_proof;
wenzelm [Mon, 05 Jan 2009 14:29:26 +0100] rev 29351
parallelize some internal proofs via Proof.future_terminal_proof;
Mon, 05 Jan 2009 14:22:40 +0100 added future_terminal_proof;
wenzelm [Mon, 05 Jan 2009 14:22:40 +0100] rev 29350
added future_terminal_proof;
Mon, 05 Jan 2009 00:13:11 +0100 Isar.init;
wenzelm [Mon, 05 Jan 2009 00:13:11 +0100] rev 29349
Isar.init;
Mon, 05 Jan 2009 00:12:49 +0100 simplified tty model -- back to plain list history, which is independent of editor model;
wenzelm [Mon, 05 Jan 2009 00:12:49 +0100] rev 29348
simplified tty model -- back to plain list history, which is independent of editor model;
Mon, 05 Jan 2009 00:10:38 +0100 added is_control, is_regular, is_theory_begin;
wenzelm [Mon, 05 Jan 2009 00:10:38 +0100] rev 29347
added is_control, is_regular, is_theory_begin;
Sun, 04 Jan 2009 15:40:30 +0100 more precise is_relevant: requires original main goal, not initial goal state;
wenzelm [Sun, 04 Jan 2009 15:40:30 +0100] rev 29346
more precise is_relevant: requires original main goal, not initial goal state; tuned future_proof: minimal modification of goal state, retain original maxidx; tuned;
Sun, 04 Jan 2009 15:28:40 +0100 tuned protect, conclude: Drule.comp_no_flatten;
wenzelm [Sun, 04 Jan 2009 15:28:40 +0100] rev 29345
tuned protect, conclude: Drule.comp_no_flatten;
Sun, 04 Jan 2009 15:28:09 +0100 added comp_no_flatten;
wenzelm [Sun, 04 Jan 2009 15:28:09 +0100] rev 29344
added comp_no_flatten;
Sun, 04 Jan 2009 00:01:16 +0100 future proofs: back to Future.fork_pri ~1 for improved parallelism;
wenzelm [Sun, 04 Jan 2009 00:01:16 +0100] rev 29343
future proofs: back to Future.fork_pri ~1 for improved parallelism;
Sun, 04 Jan 2009 00:00:03 +0100 cancel: unique threads;
wenzelm [Sun, 04 Jan 2009 00:00:03 +0100] rev 29342
cancel: unique threads;
Sat, 03 Jan 2009 21:45:53 +0100 more reactive scheduler: reduced loop timeout, propagate broadcast interrupt via TaskQueue.cancel_all;
wenzelm [Sat, 03 Jan 2009 21:45:53 +0100] rev 29341
more reactive scheduler: reduced loop timeout, propagate broadcast interrupt via TaskQueue.cancel_all;
Sat, 03 Jan 2009 21:44:24 +0100 added eq_group;
wenzelm [Sat, 03 Jan 2009 21:44:24 +0100] rev 29340
added eq_group; opaque signature match prevents accidental task/group equality; added cancel_all;
Sat, 03 Jan 2009 08:39:54 +0100 merged
haftmann [Sat, 03 Jan 2009 08:39:54 +0100] rev 29339
merged
Sat, 03 Jan 2009 08:39:18 +0100 separator, is_qualified
haftmann [Sat, 03 Jan 2009 08:39:18 +0100] rev 29338
separator, is_qualified
Sat, 03 Jan 2009 08:36:46 +0100 added instance for bot, top
haftmann [Sat, 03 Jan 2009 08:36:46 +0100] rev 29337
added instance for bot, top
Sat, 03 Jan 2009 08:36:20 +0100 added binding.ML
haftmann [Sat, 03 Jan 2009 08:36:20 +0100] rev 29336
added binding.ML
Fri, 02 Jan 2009 15:35:11 +0100 merged
haftmann [Fri, 02 Jan 2009 15:35:11 +0100] rev 29335
merged
Fri, 02 Jan 2009 08:15:24 +0100 merged
haftmann [Fri, 02 Jan 2009 08:15:24 +0100] rev 29334
merged
Fri, 02 Jan 2009 08:13:12 +0100 improved boostrap order: theory_target.ML before expression.ML
haftmann [Fri, 02 Jan 2009 08:13:12 +0100] rev 29333
improved boostrap order: theory_target.ML before expression.ML
Fri, 02 Jan 2009 08:12:46 +0100 named code theorem for Fract_norm
haftmann [Fri, 02 Jan 2009 08:12:46 +0100] rev 29332
named code theorem for Fract_norm
Fri, 02 Jan 2009 23:59:32 +0100 tuned settings;
wenzelm [Fri, 02 Jan 2009 23:59:32 +0100] rev 29331
tuned settings;
Fri, 02 Jan 2009 23:36:35 +0100 merged
wenzelm [Fri, 02 Jan 2009 23:36:35 +0100] rev 29330
merged
Fri, 02 Jan 2009 22:06:56 +0100 removed references to OldTerm.*
krauss [Fri, 02 Jan 2009 22:06:56 +0100] rev 29329
removed references to OldTerm.*
Fri, 02 Jan 2009 23:28:47 +0100 tuned message_text;
wenzelm [Fri, 02 Jan 2009 23:28:47 +0100] rev 29328
tuned message_text;
Fri, 02 Jan 2009 23:12:26 +0100 removed obsolete XML mode;
wenzelm [Fri, 02 Jan 2009 23:12:26 +0100] rev 29327
removed obsolete XML mode; tuned comments; tuned;
Fri, 02 Jan 2009 23:01:37 +0100 xsymbols: use plain Symbol.output;
wenzelm [Fri, 02 Jan 2009 23:01:37 +0100] rev 29326
xsymbols: use plain Symbol.output; explicit rendering of message body: print mode is always YXML, markup is only observed for singleton text (avoids overlap of inner tokens with certain status messages), test XML markup is outermost (allows Proof General font-lock); Markup.no_output;
Fri, 02 Jan 2009 22:54:04 +0100 Markup.no_output;
wenzelm [Fri, 02 Jan 2009 22:54:04 +0100] rev 29325
Markup.no_output;
Fri, 02 Jan 2009 22:52:42 +0100 added output;
wenzelm [Fri, 02 Jan 2009 22:52:42 +0100] rev 29324
added output; improved encode_raw: map empty to empty; tuned;
Fri, 02 Jan 2009 22:42:08 +0100 removed unused add_substring;
wenzelm [Fri, 02 Jan 2009 22:42:08 +0100] rev 29323
removed unused add_substring; back to simple list implementation;
Fri, 02 Jan 2009 22:41:42 +0100 renamed syntax constant "_var" to "_variable", to avoid clash with internal token marker;
wenzelm [Fri, 02 Jan 2009 22:41:42 +0100] rev 29322
renamed syntax constant "_var" to "_variable", to avoid clash with internal token marker;
Fri, 02 Jan 2009 19:59:26 +0100 removed print mode "PGASCII" -- 7-bit ASCII communication now always enabled;
wenzelm [Fri, 02 Jan 2009 19:59:26 +0100] rev 29321
removed print mode "PGASCII" -- 7-bit ASCII communication now always enabled;
Fri, 02 Jan 2009 19:38:14 +0100 updated rendering of inner token markup;
wenzelm [Fri, 02 Jan 2009 19:38:14 +0100] rev 29320
updated rendering of inner token markup;
Fri, 02 Jan 2009 19:38:14 +0100 more detailed inner token markup;
wenzelm [Fri, 02 Jan 2009 19:38:14 +0100] rev 29319
more detailed inner token markup;
Fri, 02 Jan 2009 19:38:13 +0100 added numeral, which supercedes num, xnum, float;
wenzelm [Fri, 02 Jan 2009 19:38:13 +0100] rev 29318
added numeral, which supercedes num, xnum, float; renamed xstr to inner_string;
Fri, 02 Jan 2009 19:30:12 +0100 renamed token markup "_xstr" to "_inner_string";
wenzelm [Fri, 02 Jan 2009 19:30:12 +0100] rev 29317
renamed token markup "_xstr" to "_inner_string";
Fri, 02 Jan 2009 19:29:18 +0100 removed dead code;
wenzelm [Fri, 02 Jan 2009 19:29:18 +0100] rev 29316
removed dead code; proper "_numeral" token markup; proper printing of arguments (higher-order numerals);
Fri, 02 Jan 2009 16:21:47 +0100 renamed ThyEdit (in thy_edit.ML) to ThySyntax (in thy_syntax.ML);
wenzelm [Fri, 02 Jan 2009 16:21:47 +0100] rev 29315
renamed ThyEdit (in thy_edit.ML) to ThySyntax (in thy_syntax.ML);
Fri, 02 Jan 2009 16:21:10 +0100 tuned;
wenzelm [Fri, 02 Jan 2009 16:21:10 +0100] rev 29314
tuned;
Fri, 02 Jan 2009 15:44:59 +0100 Isar.command: plain Position.id;
wenzelm [Fri, 02 Jan 2009 15:44:59 +0100] rev 29313
Isar.command: plain Position.id; tuned;
Fri, 02 Jan 2009 15:44:33 +0100 added type 'a parser, simplified signature;
wenzelm [Fri, 02 Jan 2009 15:44:33 +0100] rev 29312
added type 'a parser, simplified signature;
Fri, 02 Jan 2009 15:44:33 +0100 added type 'a parser, simplified signature;
wenzelm [Fri, 02 Jan 2009 15:44:33 +0100] rev 29311
added type 'a parser, simplified signature; added internal_command wrapper; tuned;
Fri, 02 Jan 2009 15:44:33 +0100 added type 'a parser, simplified signature;
wenzelm [Fri, 02 Jan 2009 15:44:33 +0100] rev 29310
added type 'a parser, simplified signature; moved properties to value_parse.ML; moved props_text to isar_syn.ML;
Fri, 02 Jan 2009 15:44:32 +0100 added props_text (from outer_parse.ML);
wenzelm [Fri, 02 Jan 2009 15:44:32 +0100] rev 29309
added props_text (from outer_parse.ML);
Fri, 02 Jan 2009 15:44:32 +0100 added Isar/value_parse.ML: Outer syntax parsers for basic ML values.
wenzelm [Fri, 02 Jan 2009 15:44:32 +0100] rev 29308
added Isar/value_parse.ML: Outer syntax parsers for basic ML values.
Fri, 02 Jan 2009 15:44:32 +0100 added id;
wenzelm [Fri, 02 Jan 2009 15:44:32 +0100] rev 29307
added id; tuned;
Fri, 02 Jan 2009 11:31:40 +0100 MetaSimplifier.SIMPLIFIER;
wenzelm [Fri, 02 Jan 2009 11:31:40 +0100] rev 29306
MetaSimplifier.SIMPLIFIER;
Fri, 02 Jan 2009 11:31:07 +0100 fixed assumption proof;
wenzelm [Fri, 02 Jan 2009 11:31:07 +0100] rev 29305
fixed assumption proof;
Fri, 02 Jan 2009 00:21:59 +0100 tuned header and description of boot files;
wenzelm [Fri, 02 Jan 2009 00:21:59 +0100] rev 29304
tuned header and description of boot files;
Thu, 01 Jan 2009 23:31:59 +0100 merged;
wenzelm [Thu, 01 Jan 2009 23:31:59 +0100] rev 29303
merged;
Thu, 01 Jan 2009 23:31:49 +0100 normalized some ML type/val aliases;
wenzelm [Thu, 01 Jan 2009 23:31:49 +0100] rev 29302
normalized some ML type/val aliases;
Thu, 01 Jan 2009 22:57:42 +0100 assumption/close: discontinued implicit prems;
wenzelm [Thu, 01 Jan 2009 22:57:42 +0100] rev 29301
assumption/close: discontinued implicit prems;
Thu, 01 Jan 2009 22:37:34 +0100 avoid implicit use of prems;
wenzelm [Thu, 01 Jan 2009 22:37:34 +0100] rev 29300
avoid implicit use of prems;
Thu, 01 Jan 2009 22:20:29 +0100 updated generated files;
wenzelm [Thu, 01 Jan 2009 22:20:29 +0100] rev 29299
updated generated files;
Thu, 01 Jan 2009 22:20:08 +0100 eliminated implicit use of prems;
wenzelm [Thu, 01 Jan 2009 22:20:08 +0100] rev 29298
eliminated implicit use of prems; unified fact names: a, b, ab;
Thu, 01 Jan 2009 21:30:13 +0100 updated generated files;
wenzelm [Thu, 01 Jan 2009 21:30:13 +0100] rev 29297
updated generated files;
Thu, 01 Jan 2009 21:28:38 +0100 updated type 'a lazy;
wenzelm [Thu, 01 Jan 2009 21:28:38 +0100] rev 29296
updated type 'a lazy; proper name for type simpset;
Thu, 01 Jan 2009 21:27:45 +0100 proper import of ~~/src/HOL/ex/ReflectedFerrack;
wenzelm [Thu, 01 Jan 2009 21:27:45 +0100] rev 29295
proper import of ~~/src/HOL/ex/ReflectedFerrack;
Thu, 01 Jan 2009 21:00:33 +0100 crude adaption to intermediate class/locale version;
wenzelm [Thu, 01 Jan 2009 21:00:33 +0100] rev 29294
crude adaption to intermediate class/locale version;
Thu, 01 Jan 2009 20:56:23 +0100 crude adaption to new locales;
wenzelm [Thu, 01 Jan 2009 20:56:23 +0100] rev 29293
crude adaption to new locales;
Thu, 01 Jan 2009 20:28:03 +0100 avoid implicit prems -- tuned proofs;
wenzelm [Thu, 01 Jan 2009 20:28:03 +0100] rev 29292
avoid implicit prems -- tuned proofs;
Thu, 01 Jan 2009 17:47:12 +0100 avoid implicit use of prems;
wenzelm [Thu, 01 Jan 2009 17:47:12 +0100] rev 29291
avoid implicit use of prems;
Thu, 01 Jan 2009 14:23:39 +0100 Term.add_consts;
wenzelm [Thu, 01 Jan 2009 14:23:39 +0100] rev 29290
Term.add_consts;
Thu, 01 Jan 2009 14:23:39 +0100 eliminated OldTerm.(add_)term_consts;
wenzelm [Thu, 01 Jan 2009 14:23:39 +0100] rev 29289
eliminated OldTerm.(add_)term_consts; eliminated polymorphic version of insert;
Thu, 01 Jan 2009 14:23:39 +0100 avoid polymorphic equality;
wenzelm [Thu, 01 Jan 2009 14:23:39 +0100] rev 29288
avoid polymorphic equality;
Thu, 01 Jan 2009 14:23:39 +0100 eliminated OldTerm.(add_)term_consts;
wenzelm [Thu, 01 Jan 2009 14:23:39 +0100] rev 29287
eliminated OldTerm.(add_)term_consts;
Thu, 01 Jan 2009 14:23:38 +0100 added canonical add_const_names, add_consts;
wenzelm [Thu, 01 Jan 2009 14:23:38 +0100] rev 29286
added canonical add_const_names, add_consts;
Thu, 01 Jan 2009 12:36:37 +0100 provide structure CharVector;
wenzelm [Thu, 01 Jan 2009 12:36:37 +0100] rev 29285
provide structure CharVector;
Thu, 01 Jan 2009 12:00:36 +0100 isabelle-process;
wenzelm [Thu, 01 Jan 2009 12:00:36 +0100] rev 29284
isabelle-process; provide structure Word; provide IntInf.log2;
Thu, 01 Jan 2009 10:42:48 +0100 updated sessions;
wenzelm [Thu, 01 Jan 2009 10:42:48 +0100] rev 29283
updated sessions;
Wed, 31 Dec 2008 20:59:00 +0100 removed unused add_term_free_names;
wenzelm [Wed, 31 Dec 2008 20:59:00 +0100] rev 29282
removed unused add_term_free_names;
Wed, 31 Dec 2008 20:31:36 +0100 eliminated OldTerm.add_term_free_names;
wenzelm [Wed, 31 Dec 2008 20:31:36 +0100] rev 29281
eliminated OldTerm.add_term_free_names;
Wed, 31 Dec 2008 19:56:38 +0100 updated header;
wenzelm [Wed, 31 Dec 2008 19:56:38 +0100] rev 29280
updated header;
Wed, 31 Dec 2008 19:54:04 +0100 Term.declare_typ_names, Term.declare_term_frees;
wenzelm [Wed, 31 Dec 2008 19:54:04 +0100] rev 29279
Term.declare_typ_names, Term.declare_term_frees;
Wed, 31 Dec 2008 19:54:04 +0100 added declare_term_frees;
wenzelm [Wed, 31 Dec 2008 19:54:04 +0100] rev 29278
added declare_term_frees; tuned signature;
Wed, 31 Dec 2008 19:54:04 +0100 Term.declare_term_frees;
wenzelm [Wed, 31 Dec 2008 19:54:04 +0100] rev 29277
Term.declare_term_frees;
Wed, 31 Dec 2008 19:54:03 +0100 qualified Term.rename_wrt_term;
wenzelm [Wed, 31 Dec 2008 19:54:03 +0100] rev 29276
qualified Term.rename_wrt_term;
Wed, 31 Dec 2008 18:53:19 +0100 moved old add_type_XXX, add_term_XXX etc. to structure OldTerm;
wenzelm [Wed, 31 Dec 2008 18:53:19 +0100] rev 29275
moved old add_type_XXX, add_term_XXX etc. to structure OldTerm; use regular Term.add_XXX etc.;
Wed, 31 Dec 2008 18:53:18 +0100 use fold_aterms directly;
wenzelm [Wed, 31 Dec 2008 18:53:18 +0100] rev 29274
use fold_aterms directly;
Wed, 31 Dec 2008 18:53:18 +0100 use exists_Const directly;
wenzelm [Wed, 31 Dec 2008 18:53:18 +0100] rev 29273
use exists_Const directly;
Wed, 31 Dec 2008 18:53:17 +0100 use regular Term.add_XXX etc.;
wenzelm [Wed, 31 Dec 2008 18:53:17 +0100] rev 29272
use regular Term.add_XXX etc.;
Wed, 31 Dec 2008 18:53:16 +0100 moved old add_type_XXX, add_term_XXX etc. to structure OldTerm;
wenzelm [Wed, 31 Dec 2008 18:53:16 +0100] rev 29271
moved old add_type_XXX, add_term_XXX etc. to structure OldTerm; use exists_Const directly;
Wed, 31 Dec 2008 18:53:16 +0100 moved old add_type_XXX, add_term_XXX etc. to structure OldTerm;
wenzelm [Wed, 31 Dec 2008 18:53:16 +0100] rev 29270
moved old add_type_XXX, add_term_XXX etc. to structure OldTerm;
Wed, 31 Dec 2008 15:30:10 +0100 moved term order operations to structure TermOrd (cf. Pure/term_ord.ML);
wenzelm [Wed, 31 Dec 2008 15:30:10 +0100] rev 29269
moved term order operations to structure TermOrd (cf. Pure/term_ord.ML); tuned signature of structure Term;
Wed, 31 Dec 2008 00:08:14 +0100 use exists_subterm directly;
wenzelm [Wed, 31 Dec 2008 00:08:14 +0100] rev 29268
use exists_subterm directly; moved old add_term_vars, add_term_frees etc. to structure OldTerm;
Wed, 31 Dec 2008 00:08:13 +0100 use exists_subterm directly;
wenzelm [Wed, 31 Dec 2008 00:08:13 +0100] rev 29267
use exists_subterm directly;
Wed, 31 Dec 2008 00:08:13 +0100 use regular Term.add_vars, Term.add_frees etc.;
wenzelm [Wed, 31 Dec 2008 00:08:13 +0100] rev 29266
use regular Term.add_vars, Term.add_frees etc.; moved old add_term_vars, add_term_frees etc. to structure OldTerm;
Wed, 31 Dec 2008 00:08:13 +0100 moved old add_term_vars, add_term_frees etc. to structure OldTerm;
wenzelm [Wed, 31 Dec 2008 00:08:13 +0100] rev 29265
moved old add_term_vars, add_term_frees etc. to structure OldTerm;
Wed, 31 Dec 2008 00:08:11 +0100 use regular Term.add_vars, Term.add_frees etc.;
wenzelm [Wed, 31 Dec 2008 00:08:11 +0100] rev 29264
use regular Term.add_vars, Term.add_frees etc.;
Wed, 31 Dec 2008 00:01:51 +0100 added old_term.ML;
wenzelm [Wed, 31 Dec 2008 00:01:51 +0100] rev 29263
added old_term.ML;
Wed, 31 Dec 2008 00:01:07 +0100 Some old-style term operations.
wenzelm [Wed, 31 Dec 2008 00:01:07 +0100] rev 29262
Some old-style term operations.
Tue, 30 Dec 2008 21:49:09 +0100 freeze_thaw: canonical Term.add_XXX operations;
wenzelm [Tue, 30 Dec 2008 21:49:09 +0100] rev 29261
freeze_thaw: canonical Term.add_XXX operations; varify: regular name context;
Tue, 30 Dec 2008 21:48:07 +0100 varify: regular name context;
wenzelm [Tue, 30 Dec 2008 21:48:07 +0100] rev 29260
varify: regular name context;
Tue, 30 Dec 2008 21:47:11 +0100 canonical Term.add_var_names, Term.add_tvar_namesT;
wenzelm [Tue, 30 Dec 2008 21:47:11 +0100] rev 29259
canonical Term.add_var_names, Term.add_tvar_namesT;
Tue, 30 Dec 2008 21:46:48 +0100 canonical Term.add_var_names;
wenzelm [Tue, 30 Dec 2008 21:46:48 +0100] rev 29258
canonical Term.add_var_names;
Tue, 30 Dec 2008 21:46:14 +0100 provide canonical add_tvar_namesT, add_tvar_names, add_tfree_namesT, add_tfree_names, add_free_names;
wenzelm [Tue, 30 Dec 2008 21:46:14 +0100] rev 29257
provide canonical add_tvar_namesT, add_tvar_names, add_tfree_namesT, add_tfree_names, add_free_names; renamed add_varnames to add_var_names; removed old add_typ_ixns, add_term_tvar_ixns;
Tue, 30 Dec 2008 20:53:21 +0100 removed unused head_name_of;
wenzelm [Tue, 30 Dec 2008 20:53:21 +0100] rev 29256
removed unused head_name_of; tuned;
Tue, 30 Dec 2008 19:08:43 +0100 merged
wenzelm [Tue, 30 Dec 2008 19:08:43 +0100] rev 29255
merged
Tue, 30 Dec 2008 19:07:42 +0100 prep_result: Thm.close_derivation of witness theorem avoids performance issues with proof terms;
wenzelm [Tue, 30 Dec 2008 19:07:42 +0100] rev 29254
prep_result: Thm.close_derivation of witness theorem avoids performance issues with proof terms;
Tue, 30 Dec 2008 16:50:46 +0100 New locales.
ballarin [Tue, 30 Dec 2008 16:50:46 +0100] rev 29253
New locales.
Tue, 30 Dec 2008 11:10:01 +0100 Merged.
ballarin [Tue, 30 Dec 2008 11:10:01 +0100] rev 29252
Merged.
Tue, 30 Dec 2008 08:18:54 +0100 Temporarily avoid type errors in parse phase.
ballarin [Tue, 30 Dec 2008 08:18:54 +0100] rev 29251
Temporarily avoid type errors in parse phase.
Tue, 23 Dec 2008 14:29:27 +0100 More liberal consistency check for defines elements.
ballarin [Tue, 23 Dec 2008 14:29:27 +0100] rev 29250
More liberal consistency check for defines elements.
Fri, 19 Dec 2008 16:39:23 +0100 All logics ported to new locales.
ballarin [Fri, 19 Dec 2008 16:39:23 +0100] rev 29249
All logics ported to new locales.
Fri, 19 Dec 2008 15:05:37 +0100 Merged.
ballarin [Fri, 19 Dec 2008 15:05:37 +0100] rev 29248
Merged.
Thu, 18 Dec 2008 11:16:48 +0100 adapted statespace module to new locales;
Norbert Schirmer <norbert.schirmer@web.de> [Thu, 18 Dec 2008 11:16:48 +0100] rev 29247
adapted statespace module to new locales;
Fri, 19 Dec 2008 14:31:17 +0100 More porting to new locales.
ballarin [Fri, 19 Dec 2008 14:31:17 +0100] rev 29246
More porting to new locales.
Fri, 19 Dec 2008 14:31:07 +0100 Intro_locales_tac knows about defines elements; more robust export morphism.
ballarin [Fri, 19 Dec 2008 14:31:07 +0100] rev 29245
Intro_locales_tac knows about defines elements; more robust export morphism.
Fri, 19 Dec 2008 11:57:21 +0100 More porting to new locales.
ballarin [Fri, 19 Dec 2008 11:57:21 +0100] rev 29244
More porting to new locales.
Fri, 19 Dec 2008 11:09:31 +0100 Merged.
ballarin [Fri, 19 Dec 2008 11:09:31 +0100] rev 29243
Merged.
Fri, 19 Dec 2008 11:09:09 +0100 More porting to new locales
ballarin [Fri, 19 Dec 2008 11:09:09 +0100] rev 29242
More porting to new locales
Thu, 18 Dec 2008 20:19:49 +0100 Merged.
ballarin [Thu, 18 Dec 2008 20:19:49 +0100] rev 29241
Merged.
Wed, 17 Dec 2008 17:53:56 +0100 More porting to new locales.
ballarin [Wed, 17 Dec 2008 17:53:56 +0100] rev 29240
More porting to new locales.
Wed, 17 Dec 2008 17:53:41 +0100 Prevent defines from being checked in interpretation.
ballarin [Wed, 17 Dec 2008 17:53:41 +0100] rev 29239
Prevent defines from being checked in interpretation.
Tue, 16 Dec 2008 21:11:39 +0100 Merged.
ballarin [Tue, 16 Dec 2008 21:11:39 +0100] rev 29238
Merged.
Tue, 16 Dec 2008 21:10:53 +0100 More porting to new locales.
ballarin [Tue, 16 Dec 2008 21:10:53 +0100] rev 29237
More porting to new locales.
Tue, 16 Dec 2008 15:09:37 +0100 Merged.
ballarin [Tue, 16 Dec 2008 15:09:37 +0100] rev 29236
Merged.
Tue, 16 Dec 2008 15:09:12 +0100 More porting to new locales.
ballarin [Tue, 16 Dec 2008 15:09:12 +0100] rev 29235
More porting to new locales.
Mon, 15 Dec 2008 18:12:52 +0100 More porting to new locales.
ballarin [Mon, 15 Dec 2008 18:12:52 +0100] rev 29234
More porting to new locales.
Sun, 14 Dec 2008 18:45:51 +0100 Ported HOL and HOL-Library to new locales.
ballarin [Sun, 14 Dec 2008 18:45:51 +0100] rev 29233
Ported HOL and HOL-Library to new locales.
Sun, 14 Dec 2008 18:45:16 +0100 Fixed legacy locale keywords (went to ZF rather than default keywords file).
ballarin [Sun, 14 Dec 2008 18:45:16 +0100] rev 29232
Fixed legacy locale keywords (went to ZF rather than default keywords file).
Sun, 14 Dec 2008 15:50:21 +0100 Merged.
ballarin [Sun, 14 Dec 2008 15:50:21 +0100] rev 29231
Merged.
Fri, 12 Dec 2008 20:10:22 +0100 Merged.
ballarin [Fri, 12 Dec 2008 20:10:22 +0100] rev 29230
Merged.
Fri, 12 Dec 2008 20:03:30 +0100 Porting to new locales.
ballarin [Fri, 12 Dec 2008 20:03:30 +0100] rev 29229
Porting to new locales.
Fri, 12 Dec 2008 17:00:42 +0100 Theory target distinguishes old and new locales.
ballarin [Fri, 12 Dec 2008 17:00:42 +0100] rev 29228
Theory target distinguishes old and new locales.
Fri, 12 Dec 2008 15:02:15 +0100 Merged.
ballarin [Fri, 12 Dec 2008 15:02:15 +0100] rev 29227
Merged.
Fri, 12 Dec 2008 14:26:35 +0100 Ported to new locales.
ballarin [Fri, 12 Dec 2008 14:26:35 +0100] rev 29226
Ported to new locales.
Fri, 12 Dec 2008 14:23:49 +0100 Merged; updated interpretation command in isar_syn.ML.
ballarin [Fri, 12 Dec 2008 14:23:49 +0100] rev 29225
Merged; updated interpretation command in isar_syn.ML.
Thu, 11 Dec 2008 18:34:05 +0100 Merged.
ballarin [Thu, 11 Dec 2008 18:34:05 +0100] rev 29224
Merged.
Thu, 11 Dec 2008 18:30:26 +0100 Conversion of HOL-Main and ZF to new locales.
ballarin [Thu, 11 Dec 2008 18:30:26 +0100] rev 29223
Conversion of HOL-Main and ZF to new locales.
Fri, 19 Dec 2008 11:07:36 +0100 Add inherited registrations.
ballarin [Fri, 19 Dec 2008 11:07:36 +0100] rev 29222
Add inherited registrations.
Thu, 18 Dec 2008 19:52:11 +0100 Refactored: evaluate specification text only in locale declarations.
ballarin [Thu, 18 Dec 2008 19:52:11 +0100] rev 29221
Refactored: evaluate specification text only in locale declarations.
Wed, 17 Dec 2008 15:21:23 +0100 Transfer theorems in print_locale.
ballarin [Wed, 17 Dec 2008 15:21:23 +0100] rev 29220
Transfer theorems in print_locale.
Wed, 17 Dec 2008 15:20:33 +0100 Attributes not applied in foundational version of fact.
ballarin [Wed, 17 Dec 2008 15:20:33 +0100] rev 29219
Attributes not applied in foundational version of fact.
Tue, 16 Dec 2008 20:18:46 +0100 Transfer morphism with theory closure.
ballarin [Tue, 16 Dec 2008 20:18:46 +0100] rev 29218
Transfer morphism with theory closure.
Tue, 16 Dec 2008 15:08:08 +0100 Finer-grained activation so that facts from earlier elements are available.
ballarin [Tue, 16 Dec 2008 15:08:08 +0100] rev 29217
Finer-grained activation so that facts from earlier elements are available.
Tue, 16 Dec 2008 14:29:05 +0100 Transfer theorems before activation.
ballarin [Tue, 16 Dec 2008 14:29:05 +0100] rev 29216
Transfer theorems before activation.
Tue, 16 Dec 2008 12:08:10 +0100 Use correct mode when parsing elements and conclusion.
ballarin [Tue, 16 Dec 2008 12:08:10 +0100] rev 29215
Use correct mode when parsing elements and conclusion.
Sun, 14 Dec 2008 15:43:04 +0100 Strict prefixes in locales expressions.
ballarin [Sun, 14 Dec 2008 15:43:04 +0100] rev 29214
Strict prefixes in locales expressions.
Fri, 12 Dec 2008 19:58:26 +0100 Propagate theorems to registrations.
ballarin [Fri, 12 Dec 2008 19:58:26 +0100] rev 29213
Propagate theorems to registrations.
Fri, 12 Dec 2008 14:30:21 +0100 Automated merge with ssh://ballarin@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
ballarin [Fri, 12 Dec 2008 14:30:21 +0100] rev 29212
Automated merge with ssh://ballarin@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
Fri, 12 Dec 2008 12:31:00 +0100 Equations in interpretation as goals.
ballarin [Fri, 12 Dec 2008 12:31:00 +0100] rev 29211
Equations in interpretation as goals.
Thu, 11 Dec 2008 17:56:34 +0100 Interpretation in theories: first version with equations.
ballarin [Thu, 11 Dec 2008 17:56:34 +0100] rev 29210
Interpretation in theories: first version with equations.
Thu, 11 Dec 2008 17:55:51 +0100 Clarified comment.
ballarin [Thu, 11 Dec 2008 17:55:51 +0100] rev 29209
Clarified comment.
Wed, 10 Dec 2008 17:19:25 +0100 Use prefix component of bindings for locale prefixes.
ballarin [Wed, 10 Dec 2008 17:19:25 +0100] rev 29208
Use prefix component of bindings for locale prefixes.
Wed, 10 Dec 2008 17:18:12 +0100 Missing dependency
ballarin [Wed, 10 Dec 2008 17:18:12 +0100] rev 29207
Missing dependency
Wed, 10 Dec 2008 16:30:33 +0100 Preserve idents (expression in sublocale).
ballarin [Wed, 10 Dec 2008 16:30:33 +0100] rev 29206
Preserve idents (expression in sublocale).
Mon, 29 Dec 2008 22:43:41 +0100 added POSITION_PROPERTIES;
wenzelm [Mon, 29 Dec 2008 22:43:41 +0100] rev 29205
added POSITION_PROPERTIES;
Mon, 29 Dec 2008 22:36:56 +0100 tuned;
wenzelm [Mon, 29 Dec 2008 22:36:56 +0100] rev 29204
tuned;
Mon, 29 Dec 2008 22:20:04 +0100 override toString method;
wenzelm [Mon, 29 Dec 2008 22:20:04 +0100] rev 29203
override toString method;
Mon, 29 Dec 2008 20:06:31 +0100 Swing utilities.
wenzelm [Mon, 29 Dec 2008 20:06:31 +0100] rev 29202
Swing utilities.
Mon, 29 Dec 2008 18:30:05 +0100 merged
wenzelm [Mon, 29 Dec 2008 18:30:05 +0100] rev 29201
merged
Mon, 29 Dec 2008 18:27:33 +0100 optional exception logging;
wenzelm [Mon, 29 Dec 2008 18:27:33 +0100] rev 29200
optional exception logging; tuned comments;
Mon, 29 Dec 2008 17:57:18 +0100 merged
haftmann [Mon, 29 Dec 2008 17:57:18 +0100] rev 29199
merged
Mon, 29 Dec 2008 17:56:37 +0100 pretty printer for bindings
haftmann [Mon, 29 Dec 2008 17:56:37 +0100] rev 29198
pretty printer for bindings
Mon, 29 Dec 2008 14:08:08 +0100 adapted HOL source structure to distribution layout
haftmann [Mon, 29 Dec 2008 14:08:08 +0100] rev 29197
adapted HOL source structure to distribution layout
Mon, 29 Dec 2008 16:45:00 +0100 tuned;
wenzelm [Mon, 29 Dec 2008 16:45:00 +0100] rev 29196
tuned;
Mon, 29 Dec 2008 16:44:49 +0100 more markup elements;
wenzelm [Mon, 29 Dec 2008 16:44:49 +0100] rev 29195
more markup elements;
Mon, 29 Dec 2008 15:23:56 +0100 tuned;
wenzelm [Mon, 29 Dec 2008 15:23:56 +0100] rev 29194
tuned;
Mon, 29 Dec 2008 15:16:25 +0100 merged
wenzelm [Mon, 29 Dec 2008 15:16:25 +0100] rev 29193
merged
Mon, 29 Dec 2008 15:16:01 +0100 explicit EventBus for results;
wenzelm [Mon, 29 Dec 2008 15:16:01 +0100] rev 29192
explicit EventBus for results; removed low-level get_result/try_result;
Mon, 29 Dec 2008 15:13:53 +0100 added methods "+" and "-";
wenzelm [Mon, 29 Dec 2008 15:13:53 +0100] rev 29191
added methods "+" and "-"; event: non-synchronized execution of handlers, based on synchronized snapshot;
Mon, 29 Dec 2008 13:57:37 +0100 Generic event bus.
wenzelm [Mon, 29 Dec 2008 13:57:37 +0100] rev 29190
Generic event bus.
Mon, 29 Dec 2008 13:23:53 +0100 eliminated fun/val confusion
haftmann [Mon, 29 Dec 2008 13:23:53 +0100] rev 29189
eliminated fun/val confusion
Sun, 28 Dec 2008 14:41:47 -0800 merged
huffman [Sun, 28 Dec 2008 14:41:47 -0800] rev 29188
merged
Sun, 28 Dec 2008 14:40:43 -0800 clean up proofs of lemma Maclaurin
huffman [Sun, 28 Dec 2008 14:40:43 -0800] rev 29187
clean up proofs of lemma Maclaurin
Sun, 28 Dec 2008 23:20:57 +0100 disabled old jedit plugin;
wenzelm [Sun, 28 Dec 2008 23:20:57 +0100] rev 29186
disabled old jedit plugin;
Sun, 28 Dec 2008 20:25:39 +0100 more markup elements;
wenzelm [Sun, 28 Dec 2008 20:25:39 +0100] rev 29185
more markup elements;
Sun, 28 Dec 2008 16:39:27 +0100 more markup elements;
wenzelm [Sun, 28 Dec 2008 16:39:27 +0100] rev 29184
more markup elements;
Sat, 27 Dec 2008 17:49:15 +0100 removed duplicate sum_case used only by function package;
krauss [Sat, 27 Dec 2008 17:49:15 +0100] rev 29183
removed duplicate sum_case used only by function package; moved projections; hide (open)
Sat, 27 Dec 2008 17:35:01 +0100 tuned NEWS; CONTRIBUTORS
krauss [Sat, 27 Dec 2008 17:35:01 +0100] rev 29182
tuned NEWS; CONTRIBUTORS
Sat, 27 Dec 2008 17:35:00 +0100 renamed LexOrds.thy to Termination.thy; examples for sizechange method
krauss [Sat, 27 Dec 2008 17:35:00 +0100] rev 29181
renamed LexOrds.thy to Termination.thy; examples for sizechange method
Sat, 27 Dec 2008 17:09:27 +0100 tuned;
wenzelm [Sat, 27 Dec 2008 17:09:27 +0100] rev 29180
tuned;
Sat, 27 Dec 2008 16:34:26 +0100 merged
wenzelm [Sat, 27 Dec 2008 16:34:26 +0100] rev 29179
merged
Sat, 27 Dec 2008 16:33:50 +0100 refined execute, which replaces exec/exec2;
wenzelm [Sat, 27 Dec 2008 16:33:50 +0100] rev 29178
refined execute, which replaces exec/exec2;
Sat, 27 Dec 2008 16:33:19 +0100 maintain initial process environment;
wenzelm [Sat, 27 Dec 2008 16:33:19 +0100] rev 29177
maintain initial process environment; refined execute, which replaces exec/exec2; tuned;
Sat, 27 Dec 2008 16:28:36 +0100 merged
haftmann [Sat, 27 Dec 2008 16:28:36 +0100] rev 29176
merged
Sat, 27 Dec 2008 16:28:13 +0100 tackling simultaneous val/fun bindings
haftmann [Sat, 27 Dec 2008 16:28:13 +0100] rev 29175
tackling simultaneous val/fun bindings
(0) -10000 -3000 -1000 -224 +224 +1000 +3000 +10000 +30000 tip