blanchet [Mon, 27 May 2013 15:14:41 +0200] rev 52174
get rid of "show_all_types" in Nitpick
blanchet [Mon, 27 May 2013 15:13:34 +0200] rev 52173
tuning
blanchet [Mon, 27 May 2013 15:00:01 +0200] rev 52172
killed dead argument
blanchet [Mon, 27 May 2013 14:00:32 +0200] rev 52171
tuning
blanchet [Mon, 27 May 2013 13:30:08 +0200] rev 52170
generalized "mk_co_iter" to handle mutualized (co)iterators
blanchet [Mon, 27 May 2013 12:21:17 +0200] rev 52169
tuning
nipkow [Mon, 27 May 2013 10:13:51 +0200] rev 52168
tuned
nipkow [Mon, 27 May 2013 09:15:26 +0200] rev 52167
tuned
nipkow [Mon, 27 May 2013 07:44:10 +0200] rev 52166
merged
nipkow [Mon, 27 May 2013 07:42:10 +0200] rev 52165
tuned
wenzelm [Sun, 26 May 2013 22:57:48 +0200] rev 52164
merged
wenzelm [Sun, 26 May 2013 22:47:00 +0200] rev 52163
position constraint for bound dummy -- more PIDE markup;
wenzelm [Sun, 26 May 2013 21:53:10 +0200] rev 52162
position constraint for dummy_pattern -- more PIDE markup;
wenzelm [Sun, 26 May 2013 21:05:03 +0200] rev 52161
tuned;
wenzelm [Sun, 26 May 2013 20:42:43 +0200] rev 52160
tuned signature;
wenzelm [Sun, 26 May 2013 20:08:53 +0200] rev 52159
tuned -- less ML compiler warnings;
wenzelm [Sun, 26 May 2013 20:03:47 +0200] rev 52158
more robust variant_free: avoid clash with consts name space (e.g. consts "x", "xa", etc.);
wenzelm [Sun, 26 May 2013 19:29:15 +0200] rev 52157
more uniform context;
wenzelm [Sun, 26 May 2013 19:27:32 +0200] rev 52156
tuned signature;
wenzelm [Sun, 26 May 2013 19:11:52 +0200] rev 52155
more conventional pretty printing;
more markup;
wenzelm [Sun, 26 May 2013 18:37:43 +0200] rev 52154
tuned white-space;
haftmann [Sun, 26 May 2013 19:45:54 +0200] rev 52153
more specific structure for registration into theory and dependency onto locale
haftmann [Sun, 26 May 2013 19:45:54 +0200] rev 52152
examples for interpretation into target
blanchet [Sun, 26 May 2013 14:02:03 +0200] rev 52151
disable SPASS's splitting if Isar proofs are desired, because these are not handled by the proof reconstruction code (and it's not clear how to handle them considering the lack of documentation)
blanchet [Sun, 26 May 2013 12:56:37 +0200] rev 52150
handle lambda-lifted problems in Isar construction code
nipkow [Sun, 26 May 2013 11:56:55 +0200] rev 52149
simpler proof through custom summation function
wenzelm [Sat, 25 May 2013 18:30:38 +0200] rev 52148
merged
wenzelm [Sat, 25 May 2013 17:40:44 +0200] rev 52147
tuned;
wenzelm [Sat, 25 May 2013 17:13:34 +0200] rev 52146
tuned;
wenzelm [Sat, 25 May 2013 17:08:43 +0200] rev 52145
tuned;
wenzelm [Sat, 25 May 2013 16:55:27 +0200] rev 52144
tuned;
wenzelm [Sat, 25 May 2013 15:37:53 +0200] rev 52143
syntax translations always depend on context;
wenzelm [Sat, 25 May 2013 15:00:53 +0200] rev 52142
updated keywords;
haftmann [Sat, 25 May 2013 15:44:29 +0200] rev 52141
weaker precendence of syntax for big intersection and union on sets
haftmann [Sat, 25 May 2013 15:44:08 +0200] rev 52140
tuned structure
noschinl [Sat, 25 May 2013 13:59:08 +0200] rev 52139
add lemma
haftmann [Fri, 24 May 2013 23:57:24 +0200] rev 52138
bookkeeping and input syntax for exact specification of names of symbols in generated code
haftmann [Fri, 24 May 2013 23:57:24 +0200] rev 52137
use generic data for code symbols for unified "code_printing" syntax for custom serialisations
haftmann [Fri, 24 May 2013 23:57:24 +0200] rev 52136
dedicated module for code symbol data
haftmann [Fri, 24 May 2013 23:57:24 +0200] rev 52135
symbol data covers class relations also
wenzelm [Fri, 24 May 2013 22:07:01 +0200] rev 52134
merged
wenzelm [Fri, 24 May 2013 17:14:06 +0200] rev 52133
proper internal error, not user error;
wenzelm [Fri, 24 May 2013 17:04:04 +0200] rev 52132
tuned;
wenzelm [Fri, 24 May 2013 17:00:46 +0200] rev 52131
tuned signature;
wenzelm [Fri, 24 May 2013 16:42:57 +0200] rev 52130
tuned;
wenzelm [Fri, 24 May 2013 15:32:02 +0200] rev 52129
unify types of bound variables in the same manner as Unify.new_dpair (which emphatically "Tries to unify types of the bound variables!");
wenzelm [Fri, 24 May 2013 15:13:25 +0200] rev 52128
tuned signature -- slightly more general operations (cf. term.ML);
wenzelm [Fri, 24 May 2013 14:31:44 +0200] rev 52127
re-use Pattern.unify_types, including its trace_unify_fail option;
wenzelm [Fri, 24 May 2013 14:00:10 +0200] rev 52126
tuned signature;
tuned comments;
blanchet [Fri, 24 May 2013 16:43:37 +0200] rev 52125
improved handling of free variables' types in Isar proofs
blanchet [Fri, 24 May 2013 11:08:25 +0200] rev 52124
pass noninteractive flag -- necessary to run under CASC's "runsolver" program
blanchet [Fri, 24 May 2013 11:08:22 +0200] rev 52123
untabify
noschinl [Thu, 23 May 2013 14:22:49 +0200] rev 52122
more lemmas for sorted_list_of_set
kleing [Thu, 23 May 2013 13:51:21 +1000] rev 52121
prefer object equality
kleing [Thu, 23 May 2013 11:39:40 +1000] rev 52120
slightly clearer formulation
haftmann [Wed, 22 May 2013 22:56:17 +0200] rev 52119
interpretation must always operate on the last element in a local theory stack, not on all elements: interpretated facts must disappear after pop from local theory stack, and transfer from last target is not enough
haftmann [Wed, 22 May 2013 22:56:17 +0200] rev 52118
mark local theory as brittle also after interpretation inside locales;
more correct bookkeeping on brittleness: must store directly beside lthy data, with implicit default true for levels > 1;
check brittleness only during context switch using (in ...) syntax, not for arbitrary exit of local theory
wenzelm [Wed, 22 May 2013 19:44:51 +0200] rev 52117
merged
wenzelm [Wed, 22 May 2013 18:10:54 +0200] rev 52116
added isabelle_scala_script wrapper -- NB: portable hash-bang allows exactly one executable, without additional arguments;
wenzelm [Wed, 22 May 2013 16:47:48 +0200] rev 52115
tuned signature;
wenzelm [Wed, 22 May 2013 16:42:13 +0200] rev 52114
more informative Build.build_results;
tuned;
wenzelm [Wed, 22 May 2013 16:13:52 +0200] rev 52113
stop protocol handlers as well;
wenzelm [Wed, 22 May 2013 16:01:08 +0200] rev 52112
more robust command line -- accomodate /bin/kill on recent Linux (e.g. Xubuntu 13.04):
wenzelm [Wed, 22 May 2013 14:10:45 +0200] rev 52111
explicit management of Session.Protocol_Handlers, with protocol state and functions;
more self-contained ML/Scala module Invoke_Scala;
smolkas [Wed, 22 May 2013 12:39:09 +0200] rev 52110
prevent pretty printer from automatically annotating numerals
smolkas [Wed, 22 May 2013 12:39:07 +0200] rev 52109
tuned
nipkow [Wed, 22 May 2013 08:46:39 +0200] rev 52108
simplified example and proof
nipkow [Wed, 22 May 2013 00:30:36 +0200] rev 52107
tuned
wenzelm [Tue, 21 May 2013 21:05:10 +0200] rev 52106
tuned messages;
wenzelm [Tue, 21 May 2013 18:03:36 +0200] rev 52105
proper options;
tuned;
wenzelm [Tue, 21 May 2013 17:55:28 +0200] rev 52104
proper options;
wenzelm [Tue, 21 May 2013 17:45:53 +0200] rev 52103
more markup;
wenzelm [Tue, 21 May 2013 16:51:16 +0200] rev 52102
tuned;
wenzelm [Tue, 21 May 2013 16:47:18 +0200] rev 52101
less intrusive rendering of antiquoted text -- avoid visual clash with "blue variables" in particular;
wenzelm [Tue, 21 May 2013 13:22:47 +0200] rev 52100
proper context;
wenzelm [Tue, 21 May 2013 12:03:05 +0200] rev 52099
make SML/NJ happy;
blanchet [Tue, 21 May 2013 11:01:14 +0200] rev 52098
added CASC-related files, to keep a public record of the Isabelle submission at the competition
blanchet [Tue, 21 May 2013 09:02:58 +0200] rev 52097
disabled choice in Satallax
blanchet [Tue, 21 May 2013 09:02:58 +0200] rev 52096
use HOL-TPTP image in TPTP tools (for less verbose and faster startup) and filter out some messages
blanchet [Tue, 21 May 2013 09:02:58 +0200] rev 52095
prefer compiled version of LEO-II and Satallax if available
blanchet [Tue, 21 May 2013 09:02:58 +0200] rev 52094
updated remote provers
blanchet [Tue, 21 May 2013 09:02:58 +0200] rev 52093
added compatibility alias
wenzelm [Mon, 20 May 2013 20:54:11 +0200] rev 52092
merged
wenzelm [Mon, 20 May 2013 20:49:10 +0200] rev 52091
more rigorous check of simplifier context;
tuned;
wenzelm [Mon, 20 May 2013 20:47:33 +0200] rev 52090
proper context;
wenzelm [Mon, 20 May 2013 18:38:28 +0200] rev 52089
proper context;
wenzelm [Mon, 20 May 2013 18:37:35 +0200] rev 52088
proper run-time context;
wenzelm [Mon, 20 May 2013 17:14:39 +0200] rev 52087
more precise treatment of theory vs. Proof.context;
wenzelm [Mon, 20 May 2013 17:11:17 +0200] rev 52086
proper run-time context;
wenzelm [Mon, 20 May 2013 17:10:33 +0200] rev 52085
tuned;
wenzelm [Mon, 20 May 2013 16:17:56 +0200] rev 52084
more explicit Session.update_options as source of Global_Options event;
wenzelm [Mon, 20 May 2013 15:42:14 +0200] rev 52083
even later Options.reset_default -- still needed for printing errors of Session.finish (e.g. via Command_Line.tool0);
wenzelm [Mon, 20 May 2013 14:04:21 +0200] rev 52082
tuned;
wenzelm [Mon, 20 May 2013 13:54:24 +0200] rev 52081
discontinued odd workaround for scala-2.9.2, which is hopefully obsolete in scala-2.10.x;
wenzelm [Mon, 20 May 2013 13:38:48 +0200] rev 52080
reset options last -- other parts of the system may still need them;
wenzelm [Mon, 20 May 2013 13:29:45 +0200] rev 52079
tuned signature;
blanchet [Mon, 20 May 2013 16:12:33 +0200] rev 52078
updated Sledgehammer docs
blanchet [Mon, 20 May 2013 13:07:31 +0200] rev 52077
parse agsyHOL proofs (as unsat cores)
blanchet [Mon, 20 May 2013 12:35:29 +0200] rev 52076
freeze types in Sledgehammer goal, not just terms
blanchet [Mon, 20 May 2013 11:49:56 +0200] rev 52075
generate agsyHOL-friendly THF (to some extent -- partial application of connectives remains an issue)
blanchet [Mon, 20 May 2013 11:35:55 +0200] rev 52074
tuned code
blanchet [Mon, 20 May 2013 11:27:13 +0200] rev 52073
started adding agsyHOL as an experimental prover
nipkow [Mon, 20 May 2013 03:41:58 +0200] rev 52072
defined lvars and rvars of commands separately.
blanchet [Sun, 19 May 2013 20:41:19 +0200] rev 52071
made "completish" mode a bit more complete
haftmann [Sun, 19 May 2013 20:15:00 +0200] rev 52070
infrastructure for generic data for code symbols (constants, type constructors, classes, instances)
haftmann [Sun, 19 May 2013 20:15:00 +0200] rev 52069
tuned and clarified
haftmann [Sun, 19 May 2013 20:15:00 +0200] rev 52068
tuned, including signature
wenzelm [Sat, 18 May 2013 13:04:10 +0200] rev 52067
discontinued odd workaround for scala-2.10.0-RC1;
wenzelm [Sat, 18 May 2013 13:00:05 +0200] rev 52066
discontinued odd workaround for scala-2.9.2, which is hopefully obsolete in scala-2.10.x;
wenzelm [Sat, 18 May 2013 12:41:31 +0200] rev 52065
explicit notion of public options, which are shown in the editor options dialog;
avoid hard-wired stuff;
wenzelm [Fri, 17 May 2013 23:31:02 +0200] rev 52064
back to more paranoid interrupt test after request is cancelled -- avoid race condition;
wenzelm [Fri, 17 May 2013 21:15:33 +0200] rev 52063
timeout counts as regular error, with rc = 1 (cf. special Exn.Interrupt vs. regular TimeLimit.TimeOut in Isabelle/ML);
wenzelm [Fri, 17 May 2013 21:06:01 +0200] rev 52062
added isabelle tty option -o;
wenzelm [Fri, 17 May 2013 21:02:08 +0200] rev 52061
oops;
wenzelm [Fri, 17 May 2013 20:53:28 +0200] rev 52060
renamed 'print_configs' to 'print_options';
wenzelm [Fri, 17 May 2013 20:41:45 +0200] rev 52059
proper option quick_and_dirty;
wenzelm [Fri, 17 May 2013 20:30:04 +0200] rev 52058
retain quick_and_dirty as-is -- no censorship;
wenzelm [Fri, 17 May 2013 19:11:03 +0200] rev 52057
more system-atic options;
wenzelm [Fri, 17 May 2013 19:04:52 +0200] rev 52056
added isabelle-process option -o;
wenzelm [Fri, 17 May 2013 18:50:55 +0200] rev 52055
more precise "eval", cf. isabelle build;