huffman [Wed, 10 Nov 2010 08:18:32 -0800] rev 40494
add class liftdomain, for bifinite domains where DEFL('a u) = u_defl('a)
huffman [Wed, 10 Nov 2010 06:02:37 -0800] rev 40493
instance prod :: (predomain, predomain) predomain
huffman [Tue, 09 Nov 2010 19:37:11 -0800] rev 40492
adapt isodefl proof script to unpointed types
huffman [Tue, 09 Nov 2010 16:37:13 -0800] rev 40491
add 'predomain' class: unpointed version of bifinite
huffman [Tue, 09 Nov 2010 08:41:36 -0800] rev 40490
add bifiniteness check for domain_isomorphism command
huffman [Tue, 09 Nov 2010 05:23:34 -0800] rev 40489
implement map_of_typ using Pattern.rewrite_term
huffman [Tue, 09 Nov 2010 04:47:46 -0800] rev 40488
avoid using stale theory
huffman [Mon, 08 Nov 2010 15:13:45 -0800] rev 40487
implement defl_of_typ using Pattern.rewrite_term instead of DeflData theory data
huffman [Mon, 08 Nov 2010 14:36:17 -0800] rev 40486
add function the_sort
huffman [Mon, 08 Nov 2010 14:09:07 -0800] rev 40485
refactor tmp_thy code
huffman [Mon, 08 Nov 2010 06:58:09 -0800] rev 40484
reorganize Bifinite.thy; simplify some proofs related to bifinite class instances
wenzelm [Fri, 12 Nov 2010 11:36:01 +0100] rev 40483
treat pervasive "Interrupt" constructor as illegal -- superseded by Exn.Interrupt for internal use and Exn.is_interrupt/Exn.interrupt in user-space;
wenzelm [Fri, 12 Nov 2010 10:58:09 +0100] rev 40482
Laze.force_result: more robust treatment of interrupts stemming from peer group cancellation;
wenzelm [Thu, 11 Nov 2010 19:58:07 +0100] rev 40481
more precise treatment of deleted nodes;
wenzelm [Thu, 11 Nov 2010 18:55:17 +0100] rev 40480
tuned error message;
wenzelm [Thu, 11 Nov 2010 17:07:05 +0100] rev 40479
unified type Document.Edit;
wenzelm [Thu, 11 Nov 2010 16:48:46 +0100] rev 40478
replaced Document.Node_Text_Edit by Document.Text_Edit, with treatment of deleted nodes;
Document_Model.pending_edits: more robust treatment of init, including buffer reload event (jEdit 4.3.2 produces malformed remove/insert that lacks the last character);
tuned;
wenzelm [Thu, 11 Nov 2010 13:23:39 +0100] rev 40477
tuned;
wenzelm [Thu, 11 Nov 2010 13:07:41 +0100] rev 40476
reduced danger of line breaks within minipage;
wenzelm [Wed, 10 Nov 2010 20:43:22 +0100] rev 40475
Sidekick block asset: show first line only;
wenzelm [Wed, 10 Nov 2010 20:21:55 +0100] rev 40474
added buffer_text convenience, with explicit locking;
wenzelm [Wed, 10 Nov 2010 17:53:41 +0100] rev 40473
use official/portable Multithreading.max_threads_value, which is also subject to user preferences (NB: Thread.numProcessors is apt to lead to surprises like very high numbers for systems with hyperthreading);
wenzelm [Wed, 10 Nov 2010 16:05:15 +0100] rev 40472
merged
blanchet [Wed, 10 Nov 2010 09:03:07 +0100] rev 40471
make SML/NJ happy
haftmann [Tue, 09 Nov 2010 16:18:40 +0100] rev 40470
merged
haftmann [Tue, 09 Nov 2010 14:02:14 +0100] rev 40469
slightly changed fun_map_def
haftmann [Tue, 09 Nov 2010 14:02:14 +0100] rev 40468
fun_rel_def is no simp rule by default
haftmann [Tue, 09 Nov 2010 14:02:13 +0100] rev 40467
more appropriate specification packages; fun_rel_def is no simp rule by default
haftmann [Tue, 09 Nov 2010 14:02:13 +0100] rev 40466
type annotations in specifications; fun_rel_def is no simp rule by default; slightly changed fun_map_def; more on predicates on relation functions; proper HOL equations in definitions
haftmann [Tue, 09 Nov 2010 14:02:13 +0100] rev 40465
more appropriate specification packages; fun_rel_def is no simp rule by default
haftmann [Tue, 09 Nov 2010 14:02:12 +0100] rev 40464
type annotations in specifications; fun_rel_def is no simp rule by default
haftmann [Tue, 09 Nov 2010 14:02:12 +0100] rev 40463
fun_rel_def is no simp rule by default
paulson [Tue, 09 Nov 2010 14:00:10 +0000] rev 40462
merged
paulson [Tue, 09 Nov 2010 13:59:37 +0000] rev 40461
tidied using metis
wenzelm [Wed, 10 Nov 2010 15:59:23 +0100] rev 40460
manage folding via sidekick by default;
wenzelm [Wed, 10 Nov 2010 15:47:56 +0100] rev 40459
eliminated obsolete heading category -- superseded by heading_level;
wenzelm [Wed, 10 Nov 2010 15:43:06 +0100] rev 40458
treat main theory commands like headings, and nest anything else inside;
wenzelm [Wed, 10 Nov 2010 15:42:20 +0100] rev 40457
proper treatment of equal heading level;
wenzelm [Wed, 10 Nov 2010 15:41:29 +0100] rev 40456
added missing Keyword.THY_SCHEMATIC_GOAL;
more keyword categories;
wenzelm [Wed, 10 Nov 2010 15:17:25 +0100] rev 40455
default Sidekick parser based on section headings;
wenzelm [Wed, 10 Nov 2010 15:00:40 +0100] rev 40454
some support for nested source structure, based on section headings;
wenzelm [Wed, 10 Nov 2010 11:44:35 +0100] rev 40453
tuned;
wenzelm [Tue, 09 Nov 2010 23:24:46 +0100] rev 40452
misc tuning and simplification, using Isabelle_Sidekick.Asset (not sidekick.Asset, which is dynamically dispatched to slightly different semantics);
wenzelm [Tue, 09 Nov 2010 22:37:10 +0100] rev 40451
updated version;
wenzelm [Tue, 09 Nov 2010 21:52:05 +0100] rev 40450
private counter, to keep externalized ids a bit smaller;
wenzelm [Tue, 09 Nov 2010 21:44:19 +0100] rev 40449
added general Synchronized.counter convenience;
wenzelm [Tue, 09 Nov 2010 21:13:06 +0100] rev 40448
explicitly identify forked/joined tasks;
wenzelm [Tue, 09 Nov 2010 11:27:58 +0100] rev 40447
accomodate old manuals that include pdfsetup.sty without isabelle.sty;
wenzelm [Tue, 09 Nov 2010 11:17:15 +0100] rev 40446
merged
krauss [Mon, 08 Nov 2010 23:02:20 +0100] rev 40445
removed type-inference-like behaviour from relation_tac completely; tuned
wenzelm [Mon, 08 Nov 2010 20:55:27 +0100] rev 40444
avoid clash of \<upharpoonright> vs. \<restriction> (cf. 666ea7e62384 and 3c49dbece0a8);
wenzelm [Mon, 08 Nov 2010 20:50:56 +0100] rev 40443
explicitly check uniqueness of symbol recoding;
wenzelm [Mon, 08 Nov 2010 17:44:47 +0100] rev 40442
more hints on building and running Isabelle/jEdit from command line;
wenzelm [Mon, 08 Nov 2010 14:41:11 +0100] rev 40441
merged
blanchet [Mon, 08 Nov 2010 14:33:54 +0100] rev 40440
merge
blanchet [Mon, 08 Nov 2010 14:33:30 +0100] rev 40439
reduce the number of monomorphization iterations from 10 (the default) to 4, in the interest of faster SMT solving