wenzelm [Sun, 19 Sep 2010 22:40:22 +0200] rev 39528
refined Isabelle_Process startup: emit \002 before rendezvous on fifos, more robust treatment of startup failure with timeout, do not quit() after main loop;
tuned;
wenzelm [Sun, 19 Sep 2010 22:20:48 +0200] rev 39527
back to default fold painter -- Circle looks slightly odd in conjunction with bracket matching;
wenzelm [Sun, 19 Sep 2010 20:11:51 +0200] rev 39526
message_actor: more robust treatment of EOF;
wenzelm [Sun, 19 Sep 2010 17:12:34 +0200] rev 39525
simplified Isabelle_Process message kinds;
misc tuning and simplification;
wenzelm [Sat, 18 Sep 2010 21:33:56 +0200] rev 39524
recovered basic session stop/restart;
wenzelm [Sat, 18 Sep 2010 21:10:07 +0200] rev 39523
simplified fifo handling -- rm_fifo always succeeds without ever blocking;
tuned;
wenzelm [Sat, 18 Sep 2010 20:07:48 +0200] rev 39522
raw_execute: let IOException pass-through unhindered (again);
wenzelm [Sat, 18 Sep 2010 19:38:27 +0200] rev 39521
mkfifo: some workaround to ensure reasonably unique id, even on Cygwin where $PPID might fall back on odd default;
wenzelm [Sat, 18 Sep 2010 17:39:23 +0200] rev 39520
Isabelle_System.mk_fifo: more robust enumeration of unique names, based on persisting JVM pid (parent of shell process);
wenzelm [Sat, 18 Sep 2010 17:14:47 +0200] rev 39519
slightly more robust Isabelle_Process startup -- NB: openening fifo streams synchronizes with other end, which may fail to reach that point;
wenzelm [Sat, 18 Sep 2010 17:11:39 +0200] rev 39518
tuned;
wenzelm [Sat, 18 Sep 2010 16:05:12 +0200] rev 39517
separate Isabelle.logic_selector;
wenzelm [Sat, 18 Sep 2010 15:50:29 +0200] rev 39516
non-editable text area;
wenzelm [Sat, 18 Sep 2010 14:28:42 +0200] rev 39515
basic setup for prover session panel;
wenzelm [Fri, 17 Sep 2010 22:42:07 +0200] rev 39514
ML_Syntax.print_char: more readable output of some well-known ASCII controls -- this is relevant for ML toplevel pp;
wenzelm [Fri, 17 Sep 2010 22:17:57 +0200] rev 39513
discontinued Output.debug, which belongs to early PGIP experiments (b6788dbd2ef9) and causes just too many problems (like spamming the message channel if it is used by more than one module);
wenzelm [Fri, 17 Sep 2010 21:50:44 +0200] rev 39512
Isabelle_Markup.overview_color: indicate error / warning messages;
wenzelm [Fri, 17 Sep 2010 21:49:34 +0200] rev 39511
some specific message classification;
wenzelm [Fri, 17 Sep 2010 21:04:56 +0200] rev 39510
Syntax.read_asts error: report token ranges within message -- no side-effect here;
wenzelm [Fri, 17 Sep 2010 20:56:32 +0200] rev 39509
Isabelle_Process: status/report do not require serial numbers;
wenzelm [Fri, 17 Sep 2010 20:42:26 +0200] rev 39508
simplified some internal flags using Config.T instead of full-blown Proof_Data;
wenzelm [Fri, 17 Sep 2010 20:18:27 +0200] rev 39507
tuned signature of (Context_)Position.report variants;
wenzelm [Fri, 17 Sep 2010 17:31:20 +0200] rev 39506
merged
blanchet [Fri, 17 Sep 2010 16:38:11 +0200] rev 39505
merged
blanchet [Fri, 17 Sep 2010 01:59:43 +0200] rev 39504
update README
blanchet [Fri, 17 Sep 2010 01:59:30 +0200] rev 39503
regenerate "metis.ML"
blanchet [Fri, 17 Sep 2010 01:58:21 +0200] rev 39502
fix license
blanchet [Fri, 17 Sep 2010 01:56:19 +0200] rev 39501
updated source files with Metis 2.3 (timestamp: 16 Sept. 2010)
blanchet [Fri, 17 Sep 2010 01:22:01 +0200] rev 39500
move functions around
blanchet [Fri, 17 Sep 2010 00:54:56 +0200] rev 39499
simplify Skolem handling;
things are much easier now that Sledgehammer doesn't skolemize, only Metis
blanchet [Fri, 17 Sep 2010 00:35:19 +0200] rev 39498
make "subst_translation" more robust w.r.t. type instantiations like {_1234 |-> 'a}
blanchet [Thu, 16 Sep 2010 17:30:29 +0200] rev 39497
complete refactoring of Metis along the lines of Sledgehammer
blanchet [Thu, 16 Sep 2010 16:54:42 +0200] rev 39496
got caught once again by SML's pattern maching (ctor vs. var)
blanchet [Thu, 16 Sep 2010 16:24:23 +0200] rev 39495
added new "Metis_Reconstruct" module, temporarily empty
blanchet [Thu, 16 Sep 2010 16:12:02 +0200] rev 39494
rename "Metis_Clauses" to "Metis_Translate" for consistency with "Sledgehammer_Translate"
blanchet [Thu, 16 Sep 2010 15:38:46 +0200] rev 39493
move SPASS's Flotter hack to "Sledgehammer_Reconstruct"
blanchet [Thu, 16 Sep 2010 15:28:16 +0200] rev 39492
skip some "important" messages
blanchet [Thu, 16 Sep 2010 15:16:08 +0200] rev 39491
refactoring: move ATP proof and error extraction code to "ATP_Proof" module
nipkow [Fri, 17 Sep 2010 16:15:45 +0200] rev 39490
merged
nipkow [Fri, 17 Sep 2010 16:15:33 +0200] rev 39489
added lemmas
haftmann [Fri, 17 Sep 2010 12:26:57 +0200] rev 39488
merged
haftmann [Fri, 17 Sep 2010 11:05:53 +0200] rev 39487
proper closures for static evaluation; no need for FIXMEs any longer
haftmann [Fri, 17 Sep 2010 11:05:51 +0200] rev 39486
refined static_eval_conv_simple; tuned comments
haftmann [Fri, 17 Sep 2010 10:00:01 +0200] rev 39485
closures preserve static serializer context for static evaluation; tuned
haftmann [Fri, 17 Sep 2010 09:21:49 +0200] rev 39484
closures separate serializer initialization from serializer invocation as far as appropriate
boehmes [Fri, 17 Sep 2010 10:52:35 +0200] rev 39483
add full support for datatypes to the SMT interface (only used by Z3 in oracle mode so far); added store to keep track of datatype selector functions
haftmann [Fri, 17 Sep 2010 08:41:07 +0200] rev 39482
made sml/nj happy
haftmann [Thu, 16 Sep 2010 17:52:00 +0200] rev 39481
merged
haftmann [Thu, 16 Sep 2010 17:31:51 +0200] rev 39480
added code_stmts antiquotation from doc-src/more_antiquote.ML
haftmann [Thu, 16 Sep 2010 17:31:51 +0200] rev 39479
added output_typewriter from doc-src/more_antiquote.ML
haftmann [Thu, 16 Sep 2010 17:31:50 +0200] rev 39478
moved material intro distribution proper
haftmann [Thu, 16 Sep 2010 17:51:16 +0200] rev 39477
merged
haftmann [Thu, 16 Sep 2010 16:51:44 +0200] rev 39476
merged
haftmann [Thu, 16 Sep 2010 16:51:34 +0200] rev 39475
separation of static and dynamic thy context
haftmann [Thu, 16 Sep 2010 16:51:34 +0200] rev 39474
adjusted setup
haftmann [Thu, 16 Sep 2010 16:51:34 +0200] rev 39473
dynamic and static value computation; built-in evaluation of propositions
haftmann [Thu, 16 Sep 2010 16:51:33 +0200] rev 39472
Exn.map_result
haftmann [Thu, 16 Sep 2010 16:51:33 +0200] rev 39471
adjusted to changes in Code_Runtime
bulwahn [Thu, 16 Sep 2010 17:42:49 +0200] rev 39470
merged
bulwahn [Thu, 16 Sep 2010 16:20:20 +0200] rev 39469
merged
bulwahn [Thu, 16 Sep 2010 13:49:17 +0200] rev 39468
improving replacing higher order arguments to work with tuples
bulwahn [Thu, 16 Sep 2010 13:49:14 +0200] rev 39467
adding another context free grammar example for the predicate compiler
bulwahn [Thu, 16 Sep 2010 13:49:12 +0200] rev 39466
adding values to show and ensure that values works with complex terms and restores numerals on natural numbers
bulwahn [Thu, 16 Sep 2010 13:49:11 +0200] rev 39465
adding restoring of numerals for natural numbers for values command