blanchet [Thu, 31 Mar 2011 11:16:51 +0200] rev 42179
added support for "dest:" to "try"
haftmann [Thu, 31 Mar 2011 09:43:36 +0200] rev 42178
corrected infix precedence for boolean operators in Haskell
bulwahn [Thu, 31 Mar 2011 08:28:03 +0200] rev 42177
merged
bulwahn [Wed, 30 Mar 2011 19:09:57 +0200] rev 42176
removing dead code in exhaustive_generators
bulwahn [Wed, 30 Mar 2011 19:09:56 +0200] rev 42175
removing junk that should not have been committed
wenzelm [Wed, 30 Mar 2011 23:26:40 +0200] rev 42174
modernized specifications;
wenzelm [Wed, 30 Mar 2011 22:53:18 +0200] rev 42173
accomodate autofix discipline of non-body context;
wenzelm [Wed, 30 Mar 2011 22:45:10 +0200] rev 42172
session timing: show pseudo-speedup factor;
wenzelm [Wed, 30 Mar 2011 22:06:25 +0200] rev 42171
visualize skolem and hilite (undeclared frees);
tuned colors;
wenzelm [Wed, 30 Mar 2011 22:03:50 +0200] rev 42170
more informative markup_free;
wenzelm [Wed, 30 Mar 2011 21:07:48 +0200] rev 42169
inline lemmas instead of accidental physical addressing -- explicit is better than implicit;
wenzelm [Wed, 30 Mar 2011 20:21:40 +0200] rev 42168
tuned white space and indentation;
observe strict line length limitation (80-100 chars);
wenzelm [Wed, 30 Mar 2011 20:19:21 +0200] rev 42167
actually check list comprehension examples;
hoelzl [Wed, 30 Mar 2011 17:54:10 +0200] rev 42166
products of probability measures are probability measures
hoelzl [Wed, 30 Mar 2011 17:54:01 +0200] rev 42165
real multiplication is continuous
hoelzl [Wed, 30 Mar 2011 17:53:56 +0200] rev 42164
add lebesgue_real_affine
bulwahn [Wed, 30 Mar 2011 11:32:52 +0200] rev 42163
renewing specifications in HOL: replacing types by type_synonym
bulwahn [Wed, 30 Mar 2011 11:32:51 +0200] rev 42162
moved TimeLimit.timeLimit closure to limit time of compilation and execution to avoid the strange, occasional occuring message Exception trace for exception - Interrupt -- probably due to race conditions of a fast execution within the TimeLimit.timelimit closure
bulwahn [Wed, 30 Mar 2011 10:31:02 +0200] rev 42161
adding a regression test for SML_Quickcheck; putting SML_Quickcheck back in shape
bulwahn [Wed, 30 Mar 2011 09:44:17 +0200] rev 42160
NEWS
bulwahn [Wed, 30 Mar 2011 09:44:16 +0200] rev 42159
generalizing compilation scheme of quickcheck generators to multiple arguments; changing random and exhaustive tester to use one code invocation for polymorphic instances with multiple cardinalities
wenzelm [Tue, 29 Mar 2011 23:46:46 +0200] rev 42158
merged
krauss [Tue, 29 Mar 2011 22:06:53 +0200] rev 42157
added missing smlnj target
wenzelm [Tue, 29 Mar 2011 23:27:38 +0200] rev 42156
modernized specifications -- less axioms;
wenzelm [Tue, 29 Mar 2011 23:15:25 +0200] rev 42155
modernized specifications -- some attempts to avoid wild axiomatizations;
comp: retain infix \<circ> to retain type "o" from FOL;
tuned proofs;
wenzelm [Tue, 29 Mar 2011 22:36:56 +0200] rev 42154
tuned proofs;
wenzelm [Tue, 29 Mar 2011 21:48:01 +0200] rev 42153
use shared copy of hoare_syntax.ML;
misc tuning;
wenzelm [Tue, 29 Mar 2011 21:11:02 +0200] rev 42152
Hoare syntax: standard abstraction syntax admits source positions;
re-unified some clones (!);
wenzelm [Tue, 29 Mar 2011 17:47:11 +0200] rev 42151
tuned headers;
wenzelm [Tue, 29 Mar 2011 17:30:26 +0200] rev 42150
tuned headers;
hoelzl [Tue, 29 Mar 2011 14:27:44 +0200] rev 42149
NEWS
hoelzl [Tue, 29 Mar 2011 14:27:42 +0200] rev 42148
rename Probability_Space to Probability_Measure
hoelzl [Tue, 29 Mar 2011 14:27:41 +0200] rev 42147
add infinite product measure
hoelzl [Tue, 29 Mar 2011 14:27:39 +0200] rev 42146
split Product_Measure into Binary_Product_Measure and Finite_Product_Measure
hoelzl [Tue, 29 Mar 2011 14:27:31 +0200] rev 42145
proved caratheodory_empty_continuous
wenzelm [Mon, 28 Mar 2011 23:49:53 +0200] rev 42144
list comprehension: strip positions where the translation cannot handle them right now;
wenzelm [Mon, 28 Mar 2011 22:44:14 +0200] rev 42143
address serious problem of type inference (introduced in 6f085332c7d3): _type_constraint_ needs type scheme A --> A with proper scope of parameters, otherwise term "(f :: _ => _) :: 'c => 'c" will get type "'a => 'b", for example;
krauss [Mon, 28 Mar 2011 17:33:16 +0200] rev 42142
raised various timeouts to accommodate sluggish SML/NJ
bulwahn [Mon, 28 Mar 2011 10:25:28 +0200] rev 42141
changing values_timeout from a static option to a dynamic option as required for testing with SML/NJ
krauss [Mon, 28 Mar 2011 09:22:22 +0200] rev 42140
keep smlnj HOL images around
wenzelm [Sun, 27 Mar 2011 21:44:10 +0200] rev 42139
merged
krauss [Sun, 27 Mar 2011 17:32:25 +0200] rev 42138
added make target 'smlnj' to refer to what can/should be tested using smlnj -- allows the use of "isabelle makeall smlnj";
adapted test configuration SML_makeall
krauss [Sun, 27 Mar 2011 16:56:16 +0200] rev 42137
avoid *** in normal output, which usually marks errors in logs
wenzelm [Sun, 27 Mar 2011 21:19:23 +0200] rev 42136
added Markup.Name and Markup.Kind convenience;
token_style for entity kind markup;
wenzelm [Sun, 27 Mar 2011 20:55:01 +0200] rev 42135
decode_term: some context-sensitive markup;
more informative Markup.entity and Name_Space.markup_entry;
Markup.const: use "constant" to make it coincide with name space kind;
wenzelm [Sun, 27 Mar 2011 19:51:51 +0200] rev 42134
tuned signatures;
wenzelm [Sun, 27 Mar 2011 19:27:31 +0200] rev 42133
decode_term: more precise reports;
wenzelm [Sun, 27 Mar 2011 18:12:18 +0200] rev 42132
adhoc token style for free/bound;
wenzelm [Sun, 27 Mar 2011 17:55:11 +0200] rev 42131
decode_term/disambig: report resolved term variables for the unique (!) result;
wenzelm [Sun, 27 Mar 2011 15:01:47 +0200] rev 42130
removed unclear comments stemming from ed24ba6f69aa;
wenzelm [Sat, 26 Mar 2011 21:45:29 +0100] rev 42129
present theory content as future, depending on intermediate proof state futures -- potential to reduce memory requirements and improve parallelization;
wenzelm [Sat, 26 Mar 2011 21:28:04 +0100] rev 42128
added Future.cond_forks convenience;
wenzelm [Sat, 26 Mar 2011 18:31:39 +0100] rev 42127
Isabelle_System.create_tmp_path/with_tmp_file: optional extension;
thread-safe versions of Present.display_graph, Present.isabelle_browser, Present.drafts -- using Isabelle_System.with_tmp_dir;
wenzelm [Sat, 26 Mar 2011 19:16:30 +0100] rev 42126
tuned;
wenzelm [Sat, 26 Mar 2011 19:16:20 +0100] rev 42125
more direct loose_bvar1;
tuned;
slight re-unification of clone (cf. 47f8bfe0f597);
wenzelm [Sat, 26 Mar 2011 16:21:41 +0100] rev 42124
suppress Mercurial backup files;
uniform treatment of tool filtering in bash/perl/scala;
wenzelm [Sat, 26 Mar 2011 16:10:22 +0100] rev 42123
updated generated file;
tuned whitespace;
wenzelm [Sat, 26 Mar 2011 15:55:22 +0100] rev 42122
merged
krauss [Sat, 26 Mar 2011 00:23:20 +0100] rev 42121
SML_makeall: run with -j 3
krauss [Fri, 25 Mar 2011 22:17:32 +0100] rev 42120
fixed incomplete rename (1cdf54e845fa)
krauss [Fri, 25 Mar 2011 21:38:41 +0100] rev 42119
eliminated hardwired MUTABELLE_OUTPUT_PATH (cf. 6a147393c62a)
bulwahn [Fri, 25 Mar 2011 17:09:21 +0100] rev 42118
merged
bulwahn [Fri, 25 Mar 2011 16:03:49 +0100] rev 42117
changing iteration scheme of functions to use minimal number of function updates for exhaustive testing
krauss [Thu, 24 Mar 2011 23:42:06 +0100] rev 42116
added configurations SML_HOL and SML_makeall (even though the latter is practically infeasible)
krauss [Thu, 24 Mar 2011 23:35:49 +0100] rev 42115
mira interface to 'isabelle make' in addition to usedir and makeall;
do not require dependencies
krauss [Thu, 24 Mar 2011 23:28:07 +0100] rev 42114
clarified
krauss [Thu, 24 Mar 2011 23:14:49 +0100] rev 42113
parameterize configurations by custom settings
noschinl [Fri, 25 Mar 2011 15:22:09 +0100] rev 42112
Change coercion for RealDef to use function application (not composition)
bulwahn [Fri, 25 Mar 2011 11:19:01 +0100] rev 42111
revisiting Code_Prolog (cf. 6fe4abb9437b)
bulwahn [Fri, 25 Mar 2011 11:19:00 +0100] rev 42110
fixed postprocessing for term presentation in quickcheck; tuned spacing
krauss [Thu, 24 Mar 2011 22:12:38 +0100] rev 42109
enable Z3 in the test configuration
blanchet [Thu, 24 Mar 2011 17:56:59 +0100] rev 42108
add "-?" to "nitrox" tool
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42107
clean up new Skolemizer code -- some old hacks are no longer necessary
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42106
specify proper defaults for Nitpick and Refute on TPTP + tuning
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42105
added "nitrox" tool (Nitpick for first-order TPTP problems) to components
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42104
made one more Metis example use the new Skolemizer
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42103
Metis examples use the new Skolemizer to test it
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42102
new version of Metis 2.3 (29 Dec. 2010)
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42101
remove newly added wrong logic
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42100
more precise failure reporting in Sledgehammer/SMT
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42099
avoid evil "export_without_context", which breaks if there are local "fixes"
blanchet [Thu, 24 Mar 2011 17:49:27 +0100] rev 42098
more robust handling of variables in new Skolemizer
haftmann [Thu, 24 Mar 2011 17:10:23 +0100] rev 42097
merged
haftmann [Thu, 24 Mar 2011 17:10:13 +0100] rev 42096
added subsection on Scala specialities
krauss [Thu, 24 Mar 2011 16:39:37 +0100] rev 42095
added more judgement day provers
bulwahn [Thu, 24 Mar 2011 15:29:31 +0100] rev 42094
allowing special set comprehensions in values command; adding an example for special set comprehension in values
bulwahn [Thu, 24 Mar 2011 10:39:47 +0100] rev 42093
merged
bulwahn [Wed, 23 Mar 2011 08:50:42 +0100] rev 42092
adding documentation about the eval option in quickcheck
bulwahn [Wed, 23 Mar 2011 08:50:40 +0100] rev 42091
adapting Quickcheck_Prolog to latest changes
bulwahn [Wed, 23 Mar 2011 08:50:39 +0100] rev 42090
changing Quickcheck_Narrowing's main function to enumerate the depth instead upto the depth
bulwahn [Wed, 23 Mar 2011 08:50:32 +0100] rev 42089
adapting mutabelle; exporting more Quickcheck functions
bulwahn [Wed, 23 Mar 2011 08:50:31 +0100] rev 42088
making quickcheck's result value more formal; allowing more result information to be returned after timeout; adding output of timing information in quickcheck
bulwahn [Wed, 23 Mar 2011 08:50:29 +0100] rev 42087
changing timeout behaviour of quickcheck to proceed after command rather than failing; adding a test case for timeout
wenzelm [Sat, 26 Mar 2011 12:01:40 +0100] rev 42086
added Syntax.const_abs_tr' with proper eta_abs and Term.is_dependent;
recovered printing of Hoare assign statements from 45d090186bbe;
wenzelm [Sat, 26 Mar 2011 10:52:29 +0100] rev 42085
tuned;
wenzelm [Sat, 26 Mar 2011 10:25:17 +0100] rev 42084
dependent_tr': formal treatment of bounds after stripping Abs, although it should only happen for malformed terms, since print_translations work top-down;
wenzelm [Thu, 24 Mar 2011 16:56:19 +0100] rev 42083
added Term.is_open and Term.is_dependent convenience, to cover common situations of loose bounds;
wenzelm [Thu, 24 Mar 2011 16:47:24 +0100] rev 42082
more direct loose_bvar1;
tuned;
wenzelm [Thu, 24 Mar 2011 13:54:39 +0100] rev 42081
indentation;
wenzelm [Thu, 24 Mar 2011 11:45:39 +0100] rev 42080
update_name: more uniform treatment of type constraints (NB: type equality is hard to establish in parse trees);
wenzelm [Wed, 23 Mar 2011 21:07:05 +0100] rev 42079
added editor mode line;
wenzelm [Wed, 23 Mar 2011 20:57:37 +0100] rev 42078
isolate change of Proofterm.proofs in TPTP.thy from rest of session;
qualified Proofterm.proofs to facilitate grepping;
wenzelm [Wed, 23 Mar 2011 20:51:36 +0100] rev 42077
list Isabelle tools via perl script, which is much faster that bash plumbing, especially on Cygwin;
exclude backup files;
boehmes [Wed, 23 Mar 2011 16:42:09 +0100] rev 42076
updated contributed components
boehmes [Wed, 23 Mar 2011 15:33:17 +0100] rev 42075
Z3 non-commercial usage may explicitly be declined
boehmes [Wed, 23 Mar 2011 14:29:29 +0100] rev 42074
export status function to query whether Z3 has been activated for usage within Isabelle
blanchet [Wed, 23 Mar 2011 10:38:50 +0100] rev 42073
merge
blanchet [Wed, 23 Mar 2011 10:18:42 +0100] rev 42072
avoid illegal variable names, which then yield "Not an identifier" errors in "rename_tac"
blanchet [Wed, 23 Mar 2011 10:06:27 +0100] rev 42071
move "TPTP" wrapper and "Sledgehammer as a tactic" to "HOL/ex"
default to "e" rather than "vampire" since E is part of the Isabelle bundle
boehmes [Wed, 23 Mar 2011 10:21:29 +0100] rev 42070
really be quiet
krauss [Wed, 23 Mar 2011 09:15:49 +0100] rev 42069
replace hardwired MIRABELLE_OUTPUT_PATH by temporary directory derived from ISABELLE_TMP_PREFIX and $$ -- old behaviour can be achieved by manually setting MIRABELLE_OUTPUT_PATH
wenzelm [Tue, 22 Mar 2011 21:22:50 +0100] rev 42068
merged
hoelzl [Tue, 22 Mar 2011 20:06:10 +0100] rev 42067
standardized headers
hoelzl [Tue, 22 Mar 2011 18:53:05 +0100] rev 42066
generalized Caratheodory from algebra to ring_of_sets
hoelzl [Tue, 22 Mar 2011 16:44:57 +0100] rev 42065
add ring_of_sets and subset_class as basis for algebra
blanchet [Tue, 22 Mar 2011 19:04:32 +0100] rev 42064
added first-order TPTP version of Nitpick to Isabelle, so that its sources stay in sync with Isabelle and it is easier to install new versions for SystemOnTPTP and CASC -- the tool is called "isabelle nitrox" but is deliberately omitted from the tool list unless the component is explicitly enabled, to avoid clutter
blanchet [Tue, 22 Mar 2011 18:38:29 +0100] rev 42063
added "TPTP" theory with IsabelleP tactic, so that it is maintained alongside with Isabelle and that the CASC version of Isabelle is provided by Isabelle itself instead of being stored on the TPTP servers
blanchet [Tue, 22 Mar 2011 18:27:47 +0100] rev 42062
remove lie from documentation
blanchet [Tue, 22 Mar 2011 17:20:54 +0100] rev 42061
let SMT errors through -- the main reason for keeping them quiet was that the SMT bridge used to suffer from internal bugs, but these have been fixed for some time now
blanchet [Tue, 22 Mar 2011 17:20:53 +0100] rev 42060
make Minimizer honor "verbose" and "debug" options better