Thu, 30 May 2013 17:10:13 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Thu, 30 May 2013 17:02:09 +0200 |
wenzelm |
prefer existing beta_eta_conversion;
|
changeset |
files
|
Thu, 30 May 2013 16:53:32 +0200 |
wenzelm |
more standard fold/fold_rev;
|
changeset |
files
|
Thu, 30 May 2013 16:48:50 +0200 |
wenzelm |
tuned import;
|
changeset |
files
|
Thu, 30 May 2013 16:31:53 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Thu, 30 May 2013 16:11:14 +0200 |
wenzelm |
prefer existing beta_eta_conversion;
|
changeset |
files
|
Thu, 30 May 2013 15:51:55 +0200 |
wenzelm |
more standard names;
|
changeset |
files
|
Thu, 30 May 2013 15:02:33 +0200 |
wenzelm |
simplified method setup;
|
changeset |
files
|
Thu, 30 May 2013 14:37:06 +0200 |
wenzelm |
tuned -- prefer terminology of tactic / goal state;
|
changeset |
files
|
Thu, 30 May 2013 14:17:56 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 30 May 2013 13:59:38 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Thu, 30 May 2013 13:20:04 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 30 May 2013 13:07:23 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 30 May 2013 12:56:25 +0200 |
wenzelm |
stay within regular tactic language -- avoid operating on whole proof state;
|
changeset |
files
|
Thu, 30 May 2013 12:35:40 +0200 |
wenzelm |
standardized aliases;
|
changeset |
files
|
Thu, 30 May 2013 14:37:35 +0200 |
Andreas Lochbihler |
space between minus sign and number for large negative number literals causes NumberFormatException at run-time
|
changeset |
files
|
Thu, 30 May 2013 08:27:51 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 30 May 2013 13:59:20 +1000 |
kleing |
relational version of HoareT
|
changeset |
files
|
Wed, 29 May 2013 23:11:21 +0200 |
wenzelm |
obsolete;
|
changeset |
files
|
Wed, 29 May 2013 18:55:37 +0200 |
wenzelm |
resolve_inc_tyvars: back to old behavior before 0fa3b456a267 where types of equal Vars are *not* unified -- recover last example in src/HOL/Metis_Examples/Clausification.thy;
|
changeset |
files
|
Wed, 29 May 2013 18:52:35 +0200 |
wenzelm |
more precise "incremented" indication, which might be relevant in corner cases, e.g. instantiation of leading to vars with different types (which is a potential problem nonetheless);
|
changeset |
files
|
Wed, 29 May 2013 18:25:11 +0200 |
wenzelm |
tuned signature -- more explicit flags for low-level Thm.bicompose;
|
changeset |
files
|
Wed, 29 May 2013 16:12:05 +0200 |
wenzelm |
unify types of schematic variables in non-lifted case (i.e. "compose variants") -- allow schematic polymorphism, without revisiting HO-unification;
|
changeset |
files
|
Wed, 29 May 2013 12:03:58 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 29 May 2013 11:53:31 +0200 |
wenzelm |
backout 3b9c31867707 -- too risky to "amend" modules from 25 years ago that don't handle Vars with different types;
|
changeset |
files
|
Wed, 29 May 2013 11:06:38 +0200 |
wenzelm |
observe type annotations in print translations as well, notably type_constraint_tr';
|
changeset |
files
|
Wed, 29 May 2013 10:47:42 +0200 |
wenzelm |
make SML/NJ happy;
|
changeset |
files
|
Wed, 29 May 2013 03:10:26 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 29 May 2013 02:35:49 +0200 |
blanchet |
more work on general recursors
|
changeset |
files
|
Wed, 29 May 2013 02:35:49 +0200 |
blanchet |
tuning (use lists rather than pairs of lists throughout)
|
changeset |
files
|
Wed, 29 May 2013 02:35:49 +0200 |
blanchet |
generalized recursors, effectively reverting inductive half of c7a034d01936
|
changeset |
files
|
Wed, 29 May 2013 02:35:49 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 28 May 2013 23:11:07 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 28 May 2013 23:06:32 +0200 |
wenzelm |
explicit support for type annotations within printed syntax trees;
|
changeset |
files
|
Tue, 28 May 2013 16:29:11 +0200 |
wenzelm |
more explicit Printer.type_emphasis, depending on show_type_emphasis;
|
changeset |
files
|
Tue, 28 May 2013 23:01:28 +0200 |
blanchet |
tuning (refactoring)
|
changeset |
files
|
Tue, 28 May 2013 22:20:25 +0200 |
blanchet |
refactored triplicated functionality
|
changeset |
files
|
Tue, 28 May 2013 21:17:48 +0200 |
blanchet |
tuning -- avoided unreadable true/false all over the place for LFP/GFP
|
changeset |
files
|
Tue, 28 May 2013 20:00:29 +0200 |
blanchet |
merge
|
changeset |
files
|
Tue, 28 May 2013 19:59:54 +0200 |
blanchet |
don't create needless constant
|
changeset |
files
|
Tue, 28 May 2013 18:51:29 +0200 |
popescua |
merged
|
changeset |
files
|
Tue, 28 May 2013 16:56:49 +0200 |
popescua |
fixed broken Cardinals and BNF due to Order_Union
|
changeset |
files
|
Tue, 28 May 2013 18:17:40 +0200 |
blanchet |
no confusing special behavior in debug mode
|
changeset |
files
|
Tue, 28 May 2013 18:12:21 +0200 |
blanchet |
tuned Nitpick message to be in sync with similar warning from Kodkod
|
changeset |
files
|
Tue, 28 May 2013 13:22:06 +0200 |
popescua |
merged
|
changeset |
files
|
Tue, 28 May 2013 13:19:51 +0200 |
popescua |
merged Well_Order_Extension into Zorn
|
changeset |
files
|
Tue, 28 May 2013 13:14:31 +0200 |
wenzelm |
removed junk (cf. 667961fa6a60);
|
changeset |
files
|
Tue, 28 May 2013 10:18:43 +0200 |
blanchet |
exported ML function
|
changeset |
files
|
Tue, 28 May 2013 08:52:41 +0200 |
blanchet |
redid rac7830871177 to avoid duplicate fixed variable (e.g. lemma "P (a::nat)" proof - have "!!a::int. Q a" sledgehammer [e])
|
changeset |
files
|
Tue, 28 May 2013 08:36:12 +0200 |
blanchet |
clean up list of theorems
|
changeset |
files
|
Tue, 28 May 2013 08:36:11 +0200 |
blanchet |
removed needless comment (yes, sum_case_if is needed)
|
changeset |
files
|
Tue, 28 May 2013 08:29:35 +0200 |
nipkow |
tuned
|
changeset |
files
|
Mon, 27 May 2013 22:32:28 +0200 |
wenzelm |
actually test theory Order_Union;
|
changeset |
files
|
Mon, 27 May 2013 22:30:07 +0200 |
wenzelm |
more direct notation;
|
changeset |
files
|
Mon, 27 May 2013 22:26:08 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 27 May 2013 22:25:32 +0200 |
wenzelm |
more literal tokens, e.g. "EX!";
|
changeset |
files
|
Mon, 27 May 2013 22:00:24 +0200 |
wenzelm |
report markup for ast translations;
|
changeset |
files
|
Mon, 27 May 2013 21:00:30 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 27 May 2013 18:39:21 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 27 May 2013 18:24:38 +0200 |
wenzelm |
discontinued obsolete show_all_types;
|
changeset |
files
|
Mon, 27 May 2013 20:09:20 +0200 |
popescua |
added Ordered_Union
|
changeset |
files
|
Fri, 24 May 2013 19:09:56 +0200 |
popescua |
fixed files broken due to Zorn changes (cf. 59e5dd7b8f9a)
|
changeset |
files
|
Fri, 24 May 2013 18:11:57 +0200 |
popescua |
well-order extension (by Christian Sternagel)
|
changeset |
files
|
Fri, 24 May 2013 17:37:06 +0200 |
popescua |
modernized Zorn (by Christian Sternagel)
|
changeset |
files
|
Mon, 27 May 2013 16:53:21 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 27 May 2013 16:52:39 +0200 |
wenzelm |
more thorough type unification: treat equal Vars like other atoms, otherwise unify type of term pair (not just accidental body_type of its head Vars);
|
changeset |
files
|
Mon, 27 May 2013 15:57:38 +0200 |
wenzelm |
instantiate types as well (see also Thm.first_order_match);
|
changeset |
files
|
Mon, 27 May 2013 13:55:04 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 27 May 2013 13:44:02 +0200 |
wenzelm |
updated to ProofGeneral-4.2;
|
changeset |
files
|
Mon, 27 May 2013 12:40:50 +0200 |
wenzelm |
uniform Term_Position.markers (cf. dbadb4d03cbc);
|
changeset |
files
|
Mon, 27 May 2013 15:14:41 +0200 |
blanchet |
get rid of "show_all_types" in Nitpick
|
changeset |
files
|
Mon, 27 May 2013 15:13:34 +0200 |
blanchet |
tuning
|
changeset |
files
|
Mon, 27 May 2013 15:00:01 +0200 |
blanchet |
killed dead argument
|
changeset |
files
|
Mon, 27 May 2013 14:00:32 +0200 |
blanchet |
tuning
|
changeset |
files
|
Mon, 27 May 2013 13:30:08 +0200 |
blanchet |
generalized "mk_co_iter" to handle mutualized (co)iterators
|
changeset |
files
|
Mon, 27 May 2013 12:21:17 +0200 |
blanchet |
tuning
|
changeset |
files
|
Mon, 27 May 2013 10:13:51 +0200 |
nipkow |
tuned
|
changeset |
files
|
Mon, 27 May 2013 09:15:26 +0200 |
nipkow |
tuned
|
changeset |
files
|
Mon, 27 May 2013 07:44:10 +0200 |
nipkow |
merged
|
changeset |
files
|
Mon, 27 May 2013 07:42:10 +0200 |
nipkow |
tuned
|
changeset |
files
|
Sun, 26 May 2013 22:57:48 +0200 |
wenzelm |
merged
|
changeset |
files
|
Sun, 26 May 2013 22:47:00 +0200 |
wenzelm |
position constraint for bound dummy -- more PIDE markup;
|
changeset |
files
|
Sun, 26 May 2013 21:53:10 +0200 |
wenzelm |
position constraint for dummy_pattern -- more PIDE markup;
|
changeset |
files
|
Sun, 26 May 2013 21:05:03 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 26 May 2013 20:42:43 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sun, 26 May 2013 20:08:53 +0200 |
wenzelm |
tuned -- less ML compiler warnings;
|
changeset |
files
|
Sun, 26 May 2013 20:03:47 +0200 |
wenzelm |
more robust variant_free: avoid clash with consts name space (e.g. consts "x", "xa", etc.);
|
changeset |
files
|
Sun, 26 May 2013 19:29:15 +0200 |
wenzelm |
more uniform context;
|
changeset |
files
|
Sun, 26 May 2013 19:27:32 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sun, 26 May 2013 19:11:52 +0200 |
wenzelm |
more conventional pretty printing;
|
changeset |
files
|
Sun, 26 May 2013 18:37:43 +0200 |
wenzelm |
tuned white-space;
|
changeset |
files
|
Sun, 26 May 2013 19:45:54 +0200 |
haftmann |
more specific structure for registration into theory and dependency onto locale
|
changeset |
files
|
Sun, 26 May 2013 19:45:54 +0200 |
haftmann |
examples for interpretation into target
|
changeset |
files
|
Sun, 26 May 2013 14:02:03 +0200 |
blanchet |
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)
|
changeset |
files
|
Sun, 26 May 2013 12:56:37 +0200 |
blanchet |
handle lambda-lifted problems in Isar construction code
|
changeset |
files
|
Sun, 26 May 2013 11:56:55 +0200 |
nipkow |
simpler proof through custom summation function
|
changeset |
files
|
Sat, 25 May 2013 18:30:38 +0200 |
wenzelm |
merged
|
changeset |
files
|
Sat, 25 May 2013 17:40:44 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 25 May 2013 17:13:34 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 25 May 2013 17:08:43 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 25 May 2013 16:55:27 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 25 May 2013 15:37:53 +0200 |
wenzelm |
syntax translations always depend on context;
|
changeset |
files
|
Sat, 25 May 2013 15:00:53 +0200 |
wenzelm |
updated keywords;
|
changeset |
files
|
Sat, 25 May 2013 15:44:29 +0200 |
haftmann |
weaker precendence of syntax for big intersection and union on sets
|
changeset |
files
|
Sat, 25 May 2013 15:44:08 +0200 |
haftmann |
tuned structure
|
changeset |
files
|
Sat, 25 May 2013 13:59:08 +0200 |
noschinl |
add lemma
|
changeset |
files
|
Fri, 24 May 2013 23:57:24 +0200 |
haftmann |
bookkeeping and input syntax for exact specification of names of symbols in generated code
|
changeset |
files
|
Fri, 24 May 2013 23:57:24 +0200 |
haftmann |
use generic data for code symbols for unified "code_printing" syntax for custom serialisations
|
changeset |
files
|
Fri, 24 May 2013 23:57:24 +0200 |
haftmann |
dedicated module for code symbol data
|
changeset |
files
|
Fri, 24 May 2013 23:57:24 +0200 |
haftmann |
symbol data covers class relations also
|
changeset |
files
|
Fri, 24 May 2013 22:07:01 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 24 May 2013 17:14:06 +0200 |
wenzelm |
proper internal error, not user error;
|
changeset |
files
|
Fri, 24 May 2013 17:04:04 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 24 May 2013 17:00:46 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 24 May 2013 16:42:57 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 24 May 2013 15:32:02 +0200 |
wenzelm |
unify types of bound variables in the same manner as Unify.new_dpair (which emphatically "Tries to unify types of the bound variables!");
|
changeset |
files
|
Fri, 24 May 2013 15:13:25 +0200 |
wenzelm |
tuned signature -- slightly more general operations (cf. term.ML);
|
changeset |
files
|
Fri, 24 May 2013 14:31:44 +0200 |
wenzelm |
re-use Pattern.unify_types, including its trace_unify_fail option;
|
changeset |
files
|
Fri, 24 May 2013 14:00:10 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 24 May 2013 16:43:37 +0200 |
blanchet |
improved handling of free variables' types in Isar proofs
|
changeset |
files
|
Fri, 24 May 2013 11:08:25 +0200 |
blanchet |
pass noninteractive flag -- necessary to run under CASC's "runsolver" program
|
changeset |
files
|
Fri, 24 May 2013 11:08:22 +0200 |
blanchet |
untabify
|
changeset |
files
|
Thu, 23 May 2013 14:22:49 +0200 |
noschinl |
more lemmas for sorted_list_of_set
|
changeset |
files
|
Thu, 23 May 2013 13:51:21 +1000 |
kleing |
prefer object equality
|
changeset |
files
|
Thu, 23 May 2013 11:39:40 +1000 |
kleing |
slightly clearer formulation
|
changeset |
files
|
Wed, 22 May 2013 22:56:17 +0200 |
haftmann |
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
|
changeset |
files
|
Wed, 22 May 2013 22:56:17 +0200 |
haftmann |
mark local theory as brittle also after interpretation inside locales;
|
changeset |
files
|
Wed, 22 May 2013 19:44:51 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 22 May 2013 18:10:54 +0200 |
wenzelm |
added isabelle_scala_script wrapper -- NB: portable hash-bang allows exactly one executable, without additional arguments;
|
changeset |
files
|
Wed, 22 May 2013 16:47:48 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 22 May 2013 16:42:13 +0200 |
wenzelm |
more informative Build.build_results;
|
changeset |
files
|
Wed, 22 May 2013 16:13:52 +0200 |
wenzelm |
stop protocol handlers as well;
|
changeset |
files
|
Wed, 22 May 2013 16:01:08 +0200 |
wenzelm |
more robust command line -- accomodate /bin/kill on recent Linux (e.g. Xubuntu 13.04):
|
changeset |
files
|
Wed, 22 May 2013 14:10:45 +0200 |
wenzelm |
explicit management of Session.Protocol_Handlers, with protocol state and functions;
|
changeset |
files
|
Wed, 22 May 2013 12:39:09 +0200 |
smolkas |
prevent pretty printer from automatically annotating numerals
|
changeset |
files
|
Wed, 22 May 2013 12:39:07 +0200 |
smolkas |
tuned
|
changeset |
files
|
Wed, 22 May 2013 08:46:39 +0200 |
nipkow |
simplified example and proof
|
changeset |
files
|
Wed, 22 May 2013 00:30:36 +0200 |
nipkow |
tuned
|
changeset |
files
|
Tue, 21 May 2013 21:05:10 +0200 |
wenzelm |
tuned messages;
|
changeset |
files
|
Tue, 21 May 2013 18:03:36 +0200 |
wenzelm |
proper options;
|
changeset |
files
|
Tue, 21 May 2013 17:55:28 +0200 |
wenzelm |
proper options;
|
changeset |
files
|
Tue, 21 May 2013 17:45:53 +0200 |
wenzelm |
more markup;
|
changeset |
files
|
Tue, 21 May 2013 16:51:16 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 21 May 2013 16:47:18 +0200 |
wenzelm |
less intrusive rendering of antiquoted text -- avoid visual clash with "blue variables" in particular;
|
changeset |
files
|
Tue, 21 May 2013 13:22:47 +0200 |
wenzelm |
proper context;
|
changeset |
files
|
Tue, 21 May 2013 12:03:05 +0200 |
wenzelm |
make SML/NJ happy;
|
changeset |
files
|
Tue, 21 May 2013 11:01:14 +0200 |
blanchet |
added CASC-related files, to keep a public record of the Isabelle submission at the competition
|
changeset |
files
|
Tue, 21 May 2013 09:02:58 +0200 |
blanchet |
disabled choice in Satallax
|
changeset |
files
|
Tue, 21 May 2013 09:02:58 +0200 |
blanchet |
use HOL-TPTP image in TPTP tools (for less verbose and faster startup) and filter out some messages
|
changeset |
files
|
Tue, 21 May 2013 09:02:58 +0200 |
blanchet |
prefer compiled version of LEO-II and Satallax if available
|
changeset |
files
|
Tue, 21 May 2013 09:02:58 +0200 |
blanchet |
updated remote provers
|
changeset |
files
|
Tue, 21 May 2013 09:02:58 +0200 |
blanchet |
added compatibility alias
|
changeset |
files
|
Mon, 20 May 2013 20:54:11 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 20 May 2013 20:49:10 +0200 |
wenzelm |
more rigorous check of simplifier context;
|
changeset |
files
|
Mon, 20 May 2013 20:47:33 +0200 |
wenzelm |
proper context;
|
changeset |
files
|
Mon, 20 May 2013 18:38:28 +0200 |
wenzelm |
proper context;
|
changeset |
files
|
Mon, 20 May 2013 18:37:35 +0200 |
wenzelm |
proper run-time context;
|
changeset |
files
|
Mon, 20 May 2013 17:14:39 +0200 |
wenzelm |
more precise treatment of theory vs. Proof.context;
|
changeset |
files
|
Mon, 20 May 2013 17:11:17 +0200 |
wenzelm |
proper run-time context;
|
changeset |
files
|
Mon, 20 May 2013 17:10:33 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 20 May 2013 16:17:56 +0200 |
wenzelm |
more explicit Session.update_options as source of Global_Options event;
|
changeset |
files
|
Mon, 20 May 2013 15:42:14 +0200 |
wenzelm |
even later Options.reset_default -- still needed for printing errors of Session.finish (e.g. via Command_Line.tool0);
|
changeset |
files
|
Mon, 20 May 2013 14:04:21 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 20 May 2013 13:54:24 +0200 |
wenzelm |
discontinued odd workaround for scala-2.9.2, which is hopefully obsolete in scala-2.10.x;
|
changeset |
files
|
Mon, 20 May 2013 13:38:48 +0200 |
wenzelm |
reset options last -- other parts of the system may still need them;
|
changeset |
files
|
Mon, 20 May 2013 13:29:45 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 20 May 2013 16:12:33 +0200 |
blanchet |
updated Sledgehammer docs
|
changeset |
files
|
Mon, 20 May 2013 13:07:31 +0200 |
blanchet |
parse agsyHOL proofs (as unsat cores)
|
changeset |
files
|
Mon, 20 May 2013 12:35:29 +0200 |
blanchet |
freeze types in Sledgehammer goal, not just terms
|
changeset |
files
|
Mon, 20 May 2013 11:49:56 +0200 |
blanchet |
generate agsyHOL-friendly THF (to some extent -- partial application of connectives remains an issue)
|
changeset |
files
|
Mon, 20 May 2013 11:35:55 +0200 |
blanchet |
tuned code
|
changeset |
files
|
Mon, 20 May 2013 11:27:13 +0200 |
blanchet |
started adding agsyHOL as an experimental prover
|
changeset |
files
|
Mon, 20 May 2013 03:41:58 +0200 |
nipkow |
defined lvars and rvars of commands separately.
|
changeset |
files
|
Sun, 19 May 2013 20:41:19 +0200 |
blanchet |
made "completish" mode a bit more complete
|
changeset |
files
|
Sun, 19 May 2013 20:15:00 +0200 |
haftmann |
infrastructure for generic data for code symbols (constants, type constructors, classes, instances)
|
changeset |
files
|
Sun, 19 May 2013 20:15:00 +0200 |
haftmann |
tuned and clarified
|
changeset |
files
|
Sun, 19 May 2013 20:15:00 +0200 |
haftmann |
tuned, including signature
|
changeset |
files
|
Sat, 18 May 2013 13:04:10 +0200 |
wenzelm |
discontinued odd workaround for scala-2.10.0-RC1;
|
changeset |
files
|
Sat, 18 May 2013 13:00:05 +0200 |
wenzelm |
discontinued odd workaround for scala-2.9.2, which is hopefully obsolete in scala-2.10.x;
|
changeset |
files
|
Sat, 18 May 2013 12:41:31 +0200 |
wenzelm |
explicit notion of public options, which are shown in the editor options dialog;
|
changeset |
files
|
Fri, 17 May 2013 23:31:02 +0200 |
wenzelm |
back to more paranoid interrupt test after request is cancelled -- avoid race condition;
|
changeset |
files
|
Fri, 17 May 2013 21:15:33 +0200 |
wenzelm |
timeout counts as regular error, with rc = 1 (cf. special Exn.Interrupt vs. regular TimeLimit.TimeOut in Isabelle/ML);
|
changeset |
files
|
Fri, 17 May 2013 21:06:01 +0200 |
wenzelm |
added isabelle tty option -o;
|
changeset |
files
|
Fri, 17 May 2013 21:02:08 +0200 |
wenzelm |
oops;
|
changeset |
files
|
Fri, 17 May 2013 20:53:28 +0200 |
wenzelm |
renamed 'print_configs' to 'print_options';
|
changeset |
files
|
Fri, 17 May 2013 20:41:45 +0200 |
wenzelm |
proper option quick_and_dirty;
|
changeset |
files
|
Fri, 17 May 2013 20:30:04 +0200 |
wenzelm |
retain quick_and_dirty as-is -- no censorship;
|
changeset |
files
|
Fri, 17 May 2013 19:11:03 +0200 |
wenzelm |
more system-atic options;
|
changeset |
files
|
Fri, 17 May 2013 19:04:52 +0200 |
wenzelm |
added isabelle-process option -o;
|
changeset |
files
|
Fri, 17 May 2013 18:50:55 +0200 |
wenzelm |
more precise "eval", cf. isabelle build;
|
changeset |
files
|
Fri, 17 May 2013 18:39:49 +0200 |
wenzelm |
discontinued obsolete isabelle-process options -f and -u;
|
changeset |
files
|
Fri, 17 May 2013 18:23:39 +0200 |
wenzelm |
NEWS;
|
changeset |
files
|
Fri, 17 May 2013 18:19:42 +0200 |
wenzelm |
discontinued obsolete isabelle usedir, mkdir, make;
|
changeset |
files
|
Fri, 17 May 2013 17:45:51 +0200 |
wenzelm |
modernized TimeLimit.timeLimit using Event_Timer service -- based on more elementary version 11ae688e4e30;
|
changeset |
files
|
Fri, 17 May 2013 17:11:06 +0200 |
wenzelm |
event timer as separate service thread;
|
changeset |
files
|
Fri, 17 May 2013 13:46:18 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 17 May 2013 11:35:52 +0200 |
wenzelm |
tuned signature -- emphasize thread creation here;
|
changeset |
files
|
Fri, 17 May 2013 11:05:59 +0200 |
wenzelm |
repair after bc01725d7918;
|
changeset |
files
|
Fri, 17 May 2013 08:19:52 +0200 |
nipkow |
replaced `;' by `;;' to disambiguate syntax; unexpected slight increase in build time
|
changeset |
files
|
Fri, 17 May 2013 02:57:00 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 16 May 2013 22:02:01 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 16 May 2013 21:48:01 +0200 |
wenzelm |
more system options as context-sensitive config options;
|
changeset |
files
|
Thu, 16 May 2013 21:09:58 +0200 |
wenzelm |
Thy_Output.modes as proper option;
|
changeset |
files
|
Thu, 16 May 2013 20:50:01 +0200 |
wenzelm |
some system options as context-sensitive config options;
|
changeset |
files
|
Thu, 16 May 2013 20:33:01 +0200 |
wenzelm |
system options as context-sensitive configuration options within the attribute name space;
|
changeset |
files
|
Thu, 16 May 2013 19:41:41 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 16 May 2013 21:55:12 +0200 |
blanchet |
properly handle SPASS constructors w.r.t. partially applied functions
|
changeset |
files
|
Thu, 16 May 2013 17:39:38 +0200 |
wenzelm |
tuned signature -- depend on context by default;
|
changeset |
files
|
Thu, 16 May 2013 15:21:12 +0200 |
kuncar |
reflexivity rules for the function type and equality
|
changeset |
files
|
Thu, 16 May 2013 15:03:28 +0200 |
blanchet |
tuned comments
|
changeset |
files
|
Thu, 16 May 2013 14:58:30 +0200 |
blanchet |
correctly 'repair' the monomorphization context for SMT solvers from Sledgehammer
|
changeset |
files
|
Thu, 16 May 2013 14:27:43 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 16 May 2013 14:15:22 +0200 |
blanchet |
more work on SPASS datatypes
|
changeset |
files
|
Thu, 16 May 2013 13:34:13 +0200 |
blanchet |
tuning -- renamed '_from_' to '_of_' in Sledgehammer
|
changeset |
files
|
Thu, 16 May 2013 13:19:27 +0200 |
blanchet |
compile
|
changeset |
files
|
Thu, 16 May 2013 13:05:52 +0200 |
blanchet |
don't recognize overloaded constants as constructors for the purpose of removing type arguments
|
changeset |
files
|
Thu, 16 May 2013 13:05:52 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 16 May 2013 13:05:52 +0200 |
blanchet |
reintroduced syntax for "nonexhaustive" datatypes
|
changeset |
files
|
Thu, 16 May 2013 13:05:52 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 16 May 2013 13:05:52 +0200 |
blanchet |
more work on SPASS datatypes
|
changeset |
files
|
Thu, 16 May 2013 11:35:07 +0200 |
Andreas Lochbihler |
merged
|
changeset |
files
|
Thu, 16 May 2013 10:08:28 +0200 |
Andreas Lochbihler |
setup for set membership as a predicate for code_pred
|
changeset |
files
|
Thu, 16 May 2013 11:27:34 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 16 May 2013 13:49:18 +1000 |
kleing |
explicitly state equivalence relation for sim; tweak syntax of sem_equiv
|
changeset |
files
|
Thu, 16 May 2013 02:13:42 +0200 |
nipkow |
merged
|
changeset |
files
|
Thu, 16 May 2013 02:13:23 +0200 |
nipkow |
finally: acom with pointwise access and update of annotations
|
changeset |
files
|
Wed, 15 May 2013 23:00:17 +0200 |
wenzelm |
merged;
|
changeset |
files
|
Wed, 15 May 2013 22:30:24 +0200 |
wenzelm |
clarified preferences: "override" re-initialized on prover startup, and "default" sent to PG -- thus recover typical defaults like auto-quickcheck in PG 4.x;
|
changeset |
files
|
Wed, 15 May 2013 22:02:51 +0200 |
wenzelm |
simplified ProofGeneral.preference operation -- no need for CRITICAL section for atomic access (and sequential execution of PG/TTY loop);
|
changeset |
files
|
Wed, 15 May 2013 21:55:09 +0200 |
wenzelm |
back to hidden welcome -- revert change 9ebf2da69b29, which appears to disturb startup protocol of PG 4.1;
|
changeset |
files
|
Wed, 15 May 2013 21:46:07 +0200 |
wenzelm |
more standard Isabelle/ML structures for global preferences;
|
changeset |
files
|
Wed, 15 May 2013 21:02:13 +0200 |
wenzelm |
more basic print mode "ProofGeneral" (again);
|
changeset |
files
|
Wed, 15 May 2013 20:53:42 +0200 |
wenzelm |
uniform welcome -- actually visible on startup via Output.urgent_message;
|
changeset |
files
|
Wed, 15 May 2013 20:45:27 +0200 |
wenzelm |
more elementary ProofGeneral.thm_deps;
|
changeset |
files
|
Wed, 15 May 2013 20:39:25 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 15 May 2013 20:34:42 +0200 |
wenzelm |
moved files;
|
changeset |
files
|
Wed, 15 May 2013 20:28:43 +0200 |
wenzelm |
clarified default for Proofterm.proofs, according to etc/options and innermost setmp;
|
changeset |
files
|
Wed, 15 May 2013 20:22:46 +0200 |
wenzelm |
maintain ProofGeneral preferences within ProofGeneral module;
|
changeset |
files
|
Wed, 15 May 2013 17:39:41 +0200 |
wenzelm |
just one ProofGeneral module;
|
changeset |
files
|
Wed, 15 May 2013 18:44:19 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 15 May 2013 18:39:20 +0200 |
blanchet |
more work on SPASS datatypes
|
changeset |
files
|
Wed, 15 May 2013 18:09:20 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 15 May 2013 18:06:40 +0200 |
blanchet |
no need to reinvent the wheel ("fold_map")
|
changeset |
files
|
Wed, 15 May 2013 18:05:46 +0200 |
blanchet |
more work on implementing datatype output for new SPASS
|
changeset |
files
|
Wed, 15 May 2013 17:49:39 +0200 |
blanchet |
tuned code
|
changeset |
files
|
Wed, 15 May 2013 17:49:18 +0200 |
blanchet |
compile
|
changeset |
files
|
Wed, 15 May 2013 17:43:42 +0200 |
blanchet |
renamed Sledgehammer functions with 'for' in their names to 'of'
|
changeset |
files
|
Wed, 15 May 2013 17:27:24 +0200 |
blanchet |
added datatype declaration syntax for next-gen SPASS
|
changeset |
files
|
Wed, 15 May 2013 12:13:38 +0200 |
kuncar |
abstract equalities only in a correspondence relation in a transfer domain rule
|
changeset |
files
|
Wed, 15 May 2013 12:10:44 +0200 |
kuncar |
superfluous transfer rule
|
changeset |
files
|
Wed, 15 May 2013 12:10:39 +0200 |
kuncar |
stronger reflexivity prover
|
changeset |
files
|
Tue, 14 May 2013 21:56:19 +0200 |
wenzelm |
simplified modules and exceptions;
|
changeset |
files
|
Tue, 14 May 2013 21:40:25 +0200 |
wenzelm |
more elementary pgiptype;
|
changeset |
files
|
Tue, 14 May 2013 21:02:49 +0200 |
wenzelm |
prefer Markup.parse/print operations -- slight change of exception behaviour;
|
changeset |
files
|
Tue, 14 May 2013 20:46:09 +0200 |
wenzelm |
more uniform Markup.print_real;
|
changeset |
files
|
Tue, 14 May 2013 20:32:10 +0200 |
wenzelm |
removed dead code;
|
changeset |
files
|
Tue, 14 May 2013 19:48:31 +0200 |
wenzelm |
more uniform Markup.parse_real;
|
changeset |
files
|
Tue, 14 May 2013 19:30:21 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Tue, 14 May 2013 16:54:47 +0200 |
wenzelm |
more robust load_timings: ignore JVM errors such as java.lang.OutOfMemoryError;
|
changeset |
files
|
Tue, 14 May 2013 16:45:09 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 14 May 2013 16:04:26 +0200 |
wenzelm |
misc tuning and simplification;
|
changeset |
files
|
Tue, 14 May 2013 15:40:18 +0200 |
wenzelm |
more frugal line termination, to cope with huge log files (see also 016cb7d8f297);
|
changeset |
files
|
Tue, 14 May 2013 14:17:56 +0200 |
wenzelm |
more scalable File.write via separate chunks;
|
changeset |
files
|
Tue, 14 May 2013 13:46:33 +0200 |
wenzelm |
more scalable Library.separate -- NB: JVM has tiny fixed-size stack;
|
changeset |
files
|
Tue, 14 May 2013 12:46:26 +0200 |
wenzelm |
support for more informative crashes;
|
changeset |
files
|
Tue, 14 May 2013 12:31:11 +0200 |
wenzelm |
more antiquotations;
|
changeset |
files
|
Tue, 14 May 2013 12:22:18 +0200 |
wenzelm |
tuned messages;
|
changeset |
files
|
Tue, 14 May 2013 12:21:35 +0200 |
wenzelm |
more generous java resources via ISABELLE_BUILD_JAVA_OPTIONS;
|
changeset |
files
|
Tue, 14 May 2013 09:49:03 +0200 |
blanchet |
generate valid direct Isar proof also if the facts are contradictory
|
changeset |
files
|
Tue, 14 May 2013 07:09:09 +0200 |
nipkow |
tuned names
|
changeset |
files
|
Tue, 14 May 2013 06:54:31 +0200 |
nipkow |
tuned names
|
changeset |
files
|
Mon, 13 May 2013 22:49:00 +0200 |
wenzelm |
removed obsolete PGIP material;
|
changeset |
files
|
Mon, 13 May 2013 22:26:59 +0200 |
wenzelm |
more direct output of remaining PGIP rudiments;
|
changeset |
files
|
Mon, 13 May 2013 22:12:24 +0200 |
wenzelm |
simplified preferences, removed obsolete operations;
|
changeset |
files
|
Mon, 13 May 2013 22:00:19 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 13 May 2013 21:42:27 +0200 |
wenzelm |
more direct output of remaining PGIP rudiments;
|
changeset |
files
|
Mon, 13 May 2013 21:07:01 +0200 |
wenzelm |
obsolete;
|
changeset |
files
|
Mon, 13 May 2013 21:03:30 +0200 |
wenzelm |
removed obsolete PGIP material;
|
changeset |
files
|
Mon, 13 May 2013 20:35:04 +0200 |
wenzelm |
recovered informative progress from 016cb7d8f297;
|
changeset |
files
|
Mon, 13 May 2013 20:30:49 +0200 |
wenzelm |
removed obsolete PGIP material;
|
changeset |
files
|
Mon, 13 May 2013 20:26:34 +0200 |
wenzelm |
clean startup of RAW session;
|
changeset |
files
|
Mon, 13 May 2013 20:15:06 +0200 |
wenzelm |
dummy PGIP id, which appears to be sufficient for PG/Emacs;
|
changeset |
files
|
Mon, 13 May 2013 19:52:16 +0200 |
wenzelm |
limit build process output, to avoid bombing Isabelle/Scala process by ill-behaved jobs (e.g. Containers in AFP/9025435b29cf);
|
changeset |
files
|
Mon, 13 May 2013 16:40:59 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 13 May 2013 13:23:13 +0200 |
wenzelm |
option "goals_limit", with more uniform description;
|
changeset |
files
|
Mon, 13 May 2013 13:01:10 +0200 |
wenzelm |
clarified message when subgoals have been stripped -- unconditional;
|
changeset |
files
|
Mon, 13 May 2013 12:40:17 +0200 |
wenzelm |
retain goal display options when printing error messages, to avoid breakdown for huge goals;
|
changeset |
files
|
Mon, 13 May 2013 15:22:19 +0200 |
kuncar |
typo
|
changeset |
files
|
Mon, 13 May 2013 13:59:04 +0200 |
kuncar |
better support for domains in Lifting/Transfer = replace Domainp T by the actual invariant in a transferred goal
|
changeset |
files
|
Mon, 13 May 2013 12:13:24 +0200 |
kuncar |
try to detect assumptions of transfer rules that are in a shape of a transfer rule
|
changeset |
files
|
Mon, 13 May 2013 12:13:24 +0200 |
kuncar |
publish a private function
|
changeset |
files
|
Mon, 13 May 2013 06:50:37 +0200 |
nipkow |
tuned names
|
changeset |
files
|
Sun, 12 May 2013 20:58:01 +0200 |
wenzelm |
re-init ISABELLE_PROCESS_OPTIONS to allow nested ISABELLE_PROCESS invocations, e.g. HOL-Mutabelle-ex;
|
changeset |
files
|
Sun, 12 May 2013 20:46:17 +0200 |
wenzelm |
more standard Isabelle/ML operations -- avoid inaccurate Bool.fromString;
|
changeset |
files
|
Sun, 12 May 2013 20:30:34 +0200 |
wenzelm |
prefer standard Isabelle/ML operations;
|
changeset |
files
|
Sun, 12 May 2013 20:25:45 +0200 |
wenzelm |
some system options as context-sensitive config options;
|
changeset |
files
|
Sun, 12 May 2013 19:56:30 +0200 |
wenzelm |
load options for regular isabelle-process, not just for Isar loop (relevant for numerous low-level tools) -- NB: Isabelle_Process manages options via protocol message;
|
changeset |
files
|
Sun, 12 May 2013 18:22:44 +0200 |
wenzelm |
support for system options as context-sensitive config options;
|
changeset |
files
|
Sun, 12 May 2013 18:20:16 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sun, 12 May 2013 17:56:53 +0200 |
wenzelm |
tuned comments;
|
changeset |
files
|
Sun, 12 May 2013 17:51:34 +0200 |
wenzelm |
support for options as preferences;
|
changeset |
files
|
Sun, 12 May 2013 17:42:36 +0200 |
wenzelm |
more operations in accordance to Scala version;
|
changeset |
files
|
Sun, 12 May 2013 15:08:11 +0200 |
wenzelm |
more systematic access to options default;
|
changeset |
files
|
Sun, 12 May 2013 15:05:15 +0200 |
wenzelm |
full default options for Isabelle_Process and Build;
|
changeset |
files
|
Sun, 12 May 2013 14:25:16 +0200 |
wenzelm |
decentralized historic settings;
|
changeset |
files
|
Sun, 12 May 2013 13:56:21 +0200 |
wenzelm |
removed obsolete test_markup;
|
changeset |
files
|
Sun, 12 May 2013 13:46:41 +0200 |
wenzelm |
Proof General interaction always uses Isar loop;
|
changeset |
files
|
Sun, 12 May 2013 13:08:23 +0200 |
wenzelm |
proper context;
|
changeset |
files
|
Sat, 11 May 2013 22:20:59 +0200 |
wenzelm |
merged
|
changeset |
files
|
Sat, 11 May 2013 22:17:18 +0200 |
wenzelm |
more direct PGIP/Emacs processing and output;
|
changeset |
files
|
Sat, 11 May 2013 21:34:53 +0200 |
wenzelm |
more direct interpretation of "askprefs" and "setpref", which appear to be the only PGIP command used in PG 3.7.1.1, 4.1, 4.2;
|
changeset |
files
|
Sat, 11 May 2013 20:10:24 +0200 |
wenzelm |
removed redundant modules;
|
changeset |
files
|
Sat, 11 May 2013 18:45:38 +0200 |
wenzelm |
removed some obsolete PGIP/PGEclipse material;
|
changeset |
files
|
Sat, 11 May 2013 18:16:17 +0200 |
wenzelm |
never open structure Unsynchronized (cf. "implementation" manual);
|
changeset |
files
|
Sat, 11 May 2013 16:57:18 +0200 |
wenzelm |
prefer explicitly qualified exceptions, which is particular important for robust handlers;
|
changeset |
files
|
Sat, 11 May 2013 16:13:08 +0200 |
wenzelm |
avoid PolyML.makestring, even in dead code;
|
changeset |
files
|
Sat, 11 May 2013 16:00:24 +0200 |
blanchet |
fixed bug introduced when reintroducing set constructor, and visible when applying <= to 2- or more-ary relations, e.g. "(R::'a=>'a=>bool) <= R"
|
changeset |
files
|
Fri, 10 May 2013 19:41:23 +0200 |
kuncar |
don't apply an unnecessary morphism
|
changeset |
files
|
Fri, 10 May 2013 06:34:29 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 09 May 2013 20:44:37 +0200 |
traytel |
relator coinduction for codatatypes
|
changeset |
files
|
Thu, 09 May 2013 03:58:28 +0200 |
nipkow |
standard ivl notation [l,h]
|
changeset |
files
|
Thu, 09 May 2013 02:42:51 +0200 |
nipkow |
merged
|
changeset |
files
|
Wed, 08 May 2013 12:06:04 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 08 May 2013 19:16:43 +0200 |
blanchet |
avoid polymorphic uncurried aliases with more arguments than there are arguments in the most general type of a HOL constant, to dodge issues at declaration time
|
changeset |
files
|
Wed, 08 May 2013 16:38:02 +0200 |
blanchet |
proper unmangling -- the bug is visible when "uncurried_aliases" is enabled with Alt-Ergo or Poly. SPASS
|
changeset |
files
|
Wed, 08 May 2013 15:47:19 +0200 |
blanchet |
use right default for "uncurried_aliases" with polymorphic SPASS
|
changeset |
files
|
Wed, 08 May 2013 13:33:04 +0200 |
traytel |
relator induction for datatypes
|
changeset |
files
|
Wed, 08 May 2013 11:57:42 +0200 |
traytel |
store proper theorems even for fixed points that have no passive live variables
|
changeset |
files
|
Wed, 08 May 2013 09:45:30 +0200 |
traytel |
stronger monotonicity property for relators
|
changeset |
files
|
Wed, 08 May 2013 09:39:30 +0200 |
traytel |
make tactic actually work for op = as relator
|
changeset |
files
|
Wed, 08 May 2013 06:14:11 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 08 May 2013 04:16:44 +0200 |
nipkow |
hide Fin on output
|
changeset |
files
|
Tue, 07 May 2013 21:37:40 +0200 |
blanchet |
removed dead argument
|
changeset |
files
|
Tue, 07 May 2013 21:09:47 +0200 |
blanchet |
more robust iterator construction (needed for mutualized FPs)
|
changeset |
files
|
Tue, 07 May 2013 21:09:46 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 07 May 2013 18:40:23 +0200 |
traytel |
removed dead internal constants/theorems
|
changeset |
files
|
Tue, 07 May 2013 17:35:29 +0200 |
blanchet |
removed tracing
|
changeset |
files
|
Tue, 07 May 2013 17:29:23 +0200 |
blanchet |
export one more function
|
changeset |
files
|
Tue, 07 May 2013 17:07:37 +0200 |
blanchet |
added field to record
|
changeset |
files
|
Tue, 07 May 2013 16:43:17 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 07 May 2013 16:18:42 +0200 |
blanchet |
removed dead code
|
changeset |
files
|
Tue, 07 May 2013 16:15:21 +0200 |
blanchet |
move function to library
|
changeset |
files
|
Tue, 07 May 2013 15:40:00 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 07 May 2013 15:32:12 +0200 |
blanchet |
more
|
changeset |
files
|
Tue, 07 May 2013 15:31:58 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 07 May 2013 15:11:24 +0200 |
blanchet |
code tuning
|
changeset |
files
|
Tue, 07 May 2013 15:03:15 +0200 |
blanchet |
merge
|
changeset |
files
|
Tue, 07 May 2013 15:03:01 +0200 |
blanchet |
refactoring
|
changeset |
files
|
Tue, 07 May 2013 14:27:39 +0200 |
blanchet |
export one more function + tuning
|
changeset |
files
|
Tue, 07 May 2013 15:20:46 +0200 |
traytel |
do not unfold the definition of the relator as it is not defined in terms of srel anymore
|
changeset |
files
|
Tue, 07 May 2013 14:47:22 +0200 |
traytel |
tuned
|
changeset |
files
|
Tue, 07 May 2013 14:22:54 +0200 |
traytel |
got rid of the set based relator---use (binary) predicate based relator instead
|
changeset |
files
|
Tue, 07 May 2013 11:27:29 +0200 |
blanchet |
tuned names + extended ML signature
|
changeset |
files
|
Tue, 07 May 2013 10:35:40 +0200 |
nipkow |
merged
|
changeset |
files
|
Tue, 07 May 2013 10:34:55 +0200 |
nipkow |
tuned name: filter -> constrain (longer but more intuitive)
|
changeset |
files
|
Tue, 07 May 2013 10:29:30 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 07 May 2013 10:18:59 +0200 |
blanchet |
imported patch refactor_coiter_constr
|
changeset |
files
|
Tue, 07 May 2013 03:24:23 +0200 |
nipkow |
tuned
|
changeset |
files
|
Mon, 06 May 2013 22:49:26 +0200 |
blanchet |
started factoring out coiter construction
|
changeset |
files
|
Mon, 06 May 2013 21:29:16 +0200 |
blanchet |
rationalize ML signature
|
changeset |
files
|
Mon, 06 May 2013 21:20:54 +0200 |
blanchet |
factor out construction of iterator
|
changeset |
files
|
Mon, 06 May 2013 18:17:45 +0200 |
blanchet |
tuning
|
changeset |
files
|
Mon, 06 May 2013 15:10:21 +0200 |
nipkow |
improved defns and proofs
|
changeset |
files
|
Mon, 06 May 2013 11:17:33 +0200 |
smolkas |
undo 46d911ab9170 since it causes problems
|
changeset |
files
|
Mon, 06 May 2013 11:05:32 +0200 |
smolkas |
allow '-'s in tptp ids to avoid problems with remote_vampire
|
changeset |
files
|
Mon, 06 May 2013 11:03:08 +0200 |
smolkas |
added preplay tracing
|
changeset |
files
|
Mon, 06 May 2013 11:03:08 +0200 |
smolkas |
handle dummy atp terms
|
changeset |
files
|
Mon, 06 May 2013 11:03:08 +0200 |
smolkas |
avoid dummy annotations; terminate preplay/compression if metis fails; fixed bug
|
changeset |
files
|
Mon, 06 May 2013 11:03:08 +0200 |
smolkas |
added informative error messages
|
changeset |
files
|
Mon, 06 May 2013 02:48:18 +0200 |
nipkow |
tail recursive version of map, for code generation, optionally
|
changeset |
files
|
Mon, 06 May 2013 00:25:04 +0200 |
nipkow |
simplified proofs
|
changeset |
files
|
Fri, 03 May 2013 10:27:24 +0200 |
blanchet |
tuning
|
changeset |
files
|
Fri, 03 May 2013 10:26:34 +0200 |
blanchet |
pass certain readability-enhancing Vampire options only when an Isar proof is needed
|
changeset |
files
|
Fri, 03 May 2013 05:25:14 +0200 |
nipkow |
added lemma
|
changeset |
files
|
Fri, 03 May 2013 02:52:25 +0200 |
nipkow |
added lemma
|
changeset |
files
|
Thu, 02 May 2013 21:04:50 +0200 |
blanchet |
renamings
|
changeset |
files
|
Thu, 02 May 2013 18:48:39 +0200 |
blanchet |
code tuning
|
changeset |
files
|
Thu, 02 May 2013 18:34:36 +0200 |
blanchet |
signature tuning
|
changeset |
files
|
Thu, 02 May 2013 18:25:44 +0200 |
blanchet |
removed dead code
|
changeset |
files
|
Thu, 02 May 2013 18:16:28 +0200 |
blanchet |
tuned signature
|
changeset |
files
|
Thu, 02 May 2013 16:33:04 +0200 |
blanchet |
store (co)induction rules in data structure
|
changeset |
files
|
Thu, 02 May 2013 16:14:14 +0200 |
blanchet |
tuning names
|
changeset |
files
|
Thu, 02 May 2013 15:28:11 +0200 |
blanchet |
got rid of needless library function (find_minimum)
|
changeset |
files
|
Thu, 02 May 2013 15:08:59 +0200 |
blanchet |
one more lib function
|
changeset |
files
|
Thu, 02 May 2013 14:04:56 +0200 |
blanchet |
export one more function
|
changeset |
files
|
Thu, 02 May 2013 12:35:02 +0200 |
blanchet |
rationalized data structure
|
changeset |
files
|
Thu, 02 May 2013 11:58:18 +0200 |
blanchet |
added and moved library functions (used in primrec code)
|
changeset |
files
|
Thu, 02 May 2013 11:19:05 +0200 |
blanchet |
tuned names -- co_ and un_ with underscore are to be understood as (co) and (un)
|
changeset |
files
|
Thu, 02 May 2013 10:16:40 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 02 May 2013 10:11:14 +0200 |
blanchet |
more code rationalization
|
changeset |
files
|
Thu, 02 May 2013 10:05:30 +0200 |
blanchet |
more code rationalization
|
changeset |
files
|
Thu, 02 May 2013 09:50:58 +0200 |
blanchet |
more code rationalization
|
changeset |
files
|
Thu, 02 May 2013 09:41:29 +0200 |
blanchet |
refactoring
|
changeset |
files
|
Thu, 02 May 2013 03:13:47 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 01 May 2013 19:33:49 +0200 |
blanchet |
renamed a few FP-related files, to make it clear that these are not the sum of LFP + GFP but rather shared basic libraries
|
changeset |
files
|
Wed, 01 May 2013 06:00:55 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 01 May 2013 03:56:57 +0200 |
nipkow |
tuned
|
changeset |
files
|
Tue, 30 Apr 2013 21:30:36 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 30 Apr 2013 18:43:48 +0200 |
blanchet |
export more functions (useful for primrec_new)
|
changeset |
files
|
Tue, 30 Apr 2013 17:22:51 +0200 |
blanchet |
further enrich data structure
|
changeset |
files
|
Tue, 30 Apr 2013 16:50:09 +0200 |
blanchet |
more
|
changeset |
files
|
Tue, 30 Apr 2013 16:42:23 +0200 |
blanchet |
rationalized terminology (iterator = fold or rec, xxfoo = (co)foo or (un)foo)
|
changeset |
files
|
Tue, 30 Apr 2013 16:29:31 +0200 |
blanchet |
added fields to database
|
changeset |
files
|
Tue, 30 Apr 2013 16:18:21 +0200 |
blanchet |
tuned data structure
|
changeset |
files
|
Tue, 30 Apr 2013 16:04:50 +0200 |
blanchet |
renamed records
|
changeset |
files
|
Tue, 30 Apr 2013 15:58:32 +0200 |
blanchet |
added constructors to data structure
|
changeset |
files
|
Tue, 30 Apr 2013 13:45:43 +0200 |
blanchet |
added pre-BNFs to database
|
changeset |
files
|
Tue, 30 Apr 2013 13:38:41 +0200 |
blanchet |
lowercase type constructor, for consistency (cf. fp_result not FP_result nor FP_Result)
|
changeset |
files
|
Tue, 30 Apr 2013 13:34:31 +0200 |
blanchet |
renamed "bnf_def" keyword to "bnf" (since it's not a definition, but rather a registration)
|
changeset |
files
|
Tue, 30 Apr 2013 13:23:52 +0200 |
blanchet |
Added maps, sets, rels to "simps" thm collection
|
changeset |
files
|
Tue, 30 Apr 2013 12:26:41 +0200 |
nipkow |
tuned
|
changeset |
files
|
Tue, 30 Apr 2013 12:18:40 +0200 |
blanchet |
comment tuning
|
changeset |
files
|
Tue, 30 Apr 2013 12:13:28 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 30 Apr 2013 11:59:20 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 30 Apr 2013 11:28:43 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 30 Apr 2013 10:58:25 +0200 |
blanchet |
signature tuning
|
changeset |
files
|
Tue, 30 Apr 2013 10:07:41 +0200 |
blanchet |
whitespace tuning
|
changeset |
files
|
Tue, 30 Apr 2013 09:53:56 +0200 |
blanchet |
tuned signature
|
changeset |
files
|
Tue, 30 Apr 2013 03:18:07 +0200 |
nipkow |
canonical names of classes
|
changeset |
files
|
Mon, 29 Apr 2013 18:52:35 +0200 |
blanchet |
merged
|
changeset |
files
|
Mon, 29 Apr 2013 18:52:18 +0200 |
blanchet |
register all (co)datatypes in local data
|
changeset |
files
|
Mon, 29 Apr 2013 17:37:00 +0200 |
blanchet |
create data structure for storing (co)datatype information
|
changeset |
files
|
Mon, 29 Apr 2013 17:17:20 +0200 |
wenzelm |
avoid empty isabelletags.sty for the sake of arXiv;
|
changeset |
files
|
Mon, 29 Apr 2013 17:08:57 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 29 Apr 2013 17:01:13 +0200 |
wenzelm |
cygwin_root as optional argument;
|
changeset |
files
|
Mon, 29 Apr 2013 16:50:01 +0200 |
blanchet |
use record instead of big tuple
|
changeset |
files
|
Mon, 29 Apr 2013 15:47:42 +0200 |
wenzelm |
clarified module dependencies: avoid Properties and Document introding minimal "PIDE";
|
changeset |
files
|
Mon, 29 Apr 2013 14:07:03 +0200 |
blanchet |
merge
|
changeset |
files
|
Mon, 29 Apr 2013 14:06:37 +0200 |
blanchet |
use base names, not full names
|
changeset |
files
|
Mon, 29 Apr 2013 13:52:14 +0200 |
blanchet |
tune signatures
|
changeset |
files
|
Mon, 29 Apr 2013 13:47:46 +0200 |
blanchet |
tuning
|
changeset |
files
|
Mon, 29 Apr 2013 13:42:54 +0200 |
blanchet |
tuning
|
changeset |
files
|
Mon, 29 Apr 2013 13:41:34 +0200 |
blanchet |
removed unreferenced thm
|
changeset |
files
|
Mon, 29 Apr 2013 13:40:26 +0200 |
blanchet |
tuned function signatures
|
changeset |
files
|
Mon, 29 Apr 2013 11:46:03 +0200 |
blanchet |
factored out derivation of coinduction, unfold, corec
|
changeset |
files
|
Mon, 29 Apr 2013 11:04:56 +0200 |
blanchet |
code tuning
|
changeset |
files
|
Mon, 29 Apr 2013 10:37:23 +0200 |
blanchet |
factored out derivation of induction principles, folds and recs, in preparation for reduction of nested to mutual
|
changeset |
files
|
Mon, 29 Apr 2013 11:31:40 +0200 |
nipkow |
tuned
|
changeset |
files
|
Mon, 29 Apr 2013 10:03:35 +0200 |
traytel |
tuned operator precedence
|
changeset |
files
|
Mon, 29 Apr 2013 09:45:14 +0200 |
blanchet |
use record instead of huge tuple
|
changeset |
files
|
Mon, 29 Apr 2013 09:10:49 +0200 |
blanchet |
renamed BNF "(co)data" commands to names that are closer to their final names
|
changeset |
files
|
Mon, 29 Apr 2013 06:13:36 +0200 |
nipkow |
tuned
|
changeset |
files
|
Mon, 29 Apr 2013 04:30:05 +0200 |
nipkow |
tuned
|
changeset |
files
|
Mon, 29 Apr 2013 04:20:42 +0200 |
nipkow |
tuned
|
changeset |
files
|
Sun, 28 Apr 2013 09:10:43 +0200 |
nipkow |
tuned
|
changeset |
files
|
Sat, 27 Apr 2013 21:56:45 +0200 |
ballarin |
Clarified confusing sentence in locales tutorial.
|
changeset |
files
|
Sat, 27 Apr 2013 20:50:20 +0200 |
wenzelm |
uniform Proof.context for hyp_subst_tac;
|
changeset |
files
|
Sat, 27 Apr 2013 11:37:50 +0200 |
blanchet |
tuned ML and thy file names
|
changeset |
files
|
Fri, 26 Apr 2013 14:16:05 +0200 |
blanchet |
merged
|
changeset |
files
|
Fri, 26 Apr 2013 14:14:55 +0200 |
blanchet |
for compatibility, generate recursor arguments in the same order as old package
|
changeset |
files
|
Fri, 26 Apr 2013 14:14:54 +0200 |
blanchet |
tuning in preparation for actual changes
|
changeset |
files
|
Fri, 26 Apr 2013 14:14:52 +0200 |
blanchet |
started working on compatibility with old package's recursor
|
changeset |
files
|
Fri, 26 Apr 2013 13:23:21 +0200 |
nipkow |
simplified def
|
changeset |
files
|
Fri, 26 Apr 2013 13:12:14 +0200 |
nipkow |
more standard argument order
|
changeset |
files
|
Fri, 26 Apr 2013 12:09:51 +0200 |
blanchet |
more intuitive syntax for equality-style discriminators of nullary constructors
|
changeset |
files
|
Fri, 26 Apr 2013 11:04:47 +0200 |
blanchet |
updated keywords
|
changeset |
files
|
Fri, 26 Apr 2013 11:04:46 +0200 |
blanchet |
put an underscore in prefix
|
changeset |
files
|
Fri, 26 Apr 2013 11:04:45 +0200 |
blanchet |
changed discriminator default: avoid mixing ctor and dtor views
|
changeset |
files
|
Fri, 26 Apr 2013 09:53:11 +0200 |
nipkow |
simplified def
|
changeset |
files
|
Fri, 26 Apr 2013 09:41:45 +0200 |
nipkow |
more standard order of arguments
|
changeset |
files
|
Fri, 26 Apr 2013 09:01:45 +0200 |
nipkow |
more funs
|
changeset |
files
|
Fri, 26 Apr 2013 07:49:38 +0200 |
nipkow |
simplified def
|
changeset |
files
|
Thu, 25 Apr 2013 19:18:20 +0200 |
traytel |
removed unnecessary assumptions in some theorems about cardinal exponentiation
|
changeset |
files
|
Thu, 25 Apr 2013 18:27:26 +0200 |
blanchet |
renamed "wrap_data" to "wrap_free_constructors"
|
changeset |
files
|
Thu, 25 Apr 2013 18:14:04 +0200 |
blanchet |
register coinductive type's coinduct rule
|
changeset |
files
|
Thu, 25 Apr 2013 17:25:10 +0200 |
blanchet |
compile
|
changeset |
files
|
Thu, 25 Apr 2013 17:13:24 +0200 |
blanchet |
adjusted stream library to coinduct attributes
|
changeset |
files
|
Thu, 25 Apr 2013 17:13:24 +0200 |
blanchet |
generate proper attributes for coinduction rules
|
changeset |
files
|
Thu, 25 Apr 2013 13:22:45 +0200 |
wenzelm |
updated to jdk-7u21;
|
changeset |
files
|
Thu, 25 Apr 2013 11:59:21 +0200 |
hoelzl |
revert #916271d52466; add non-topological linear_continuum type class; show linear_continuum_topology is a perfect_space
|
changeset |
files
|
Thu, 25 Apr 2013 10:35:56 +0200 |
hoelzl |
renamed linear_continuum_topology to connected_linorder_topology (and mention in NEWS)
|
changeset |
files
|
Wed, 24 Apr 2013 13:28:30 +0200 |
hoelzl |
spell conditional_ly_-complete lattices correct
|
changeset |
files
|
Thu, 25 Apr 2013 10:31:10 +0200 |
traytel |
specify nicer names for map, set and rel in the stream library
|
changeset |
files
|
Thu, 25 Apr 2013 09:25:50 +0200 |
blanchet |
start making "wrap_data" more robust
|
changeset |
files
|
Thu, 25 Apr 2013 08:56:37 +0200 |
blanchet |
no eta-expansion for case in split rules and case_conv
|
changeset |
files
|
Thu, 25 Apr 2013 08:56:10 +0200 |
blanchet |
simplified code -- no need for two attempts, the error we get from mixfix the first time is good (and better to get than a parse error in the specification because the user tries to use a mixfix that silently failed)
|
changeset |
files
|
Wed, 24 Apr 2013 22:48:22 +0200 |
blanchet |
proper error generated for wrong mixfix
|
changeset |
files
|
Wed, 24 Apr 2013 18:49:52 +0200 |
blanchet |
honor user-specified name for relator + generalize syntax
|
changeset |
files
|
Wed, 24 Apr 2013 17:47:22 +0200 |
blanchet |
renamed "set_natural" to "set_map", reflecting {Bl,Po,Tr} concensus
|
changeset |
files
|
Wed, 24 Apr 2013 17:03:43 +0200 |
blanchet |
added "fundef_cong" attribute to "map_cong"
|
changeset |
files
|
Wed, 24 Apr 2013 16:43:19 +0200 |
traytel |
optimized proofs
|
changeset |
files
|
Wed, 24 Apr 2013 16:21:23 +0200 |
blanchet |
apply arguments to f and g in "case_cong"
|
changeset |
files
|
Wed, 24 Apr 2013 15:42:00 +0200 |
blanchet |
derive "map_cong"
|
changeset |
files
|
Wed, 24 Apr 2013 14:15:01 +0200 |
blanchet |
renamed "map_cong" axiom to "map_cong0" in preparation for real "map_cong"
|
changeset |
files
|
Wed, 24 Apr 2013 14:14:36 +0200 |
blanchet |
killed dead code
|
changeset |
files
|
Wed, 24 Apr 2013 14:05:16 +0200 |
blanchet |
eta-contracted weak congruence rules (like in the old package)
|
changeset |
files
|
Wed, 24 Apr 2013 13:16:21 +0200 |
blanchet |
honor user-specified name for map function
|
changeset |
files
|
Wed, 24 Apr 2013 13:16:20 +0200 |
blanchet |
honor user-specified set function names
|
changeset |
files
|
Wed, 24 Apr 2013 13:16:20 +0200 |
blanchet |
parse set function name
|
changeset |
files
|
Wed, 24 Apr 2013 12:26:28 +0200 |
nipkow |
merged
|
changeset |
files
|
Wed, 24 Apr 2013 12:25:56 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 24 Apr 2013 12:15:06 +0200 |
traytel |
took out workaround for bug fixed in 5af40820948b
|
changeset |
files
|
Wed, 24 Apr 2013 11:36:11 +0200 |
traytel |
merged
|
changeset |
files
|
Wed, 24 Apr 2013 11:06:53 +0200 |
traytel |
slightly more aggressive syntax translation for printing case expressions
|
changeset |
files
|
Wed, 24 Apr 2013 11:32:54 +0200 |
haftmann |
avoid odd reinit after sublocale declaration
|
changeset |
files
|
Wed, 24 Apr 2013 10:23:47 +0200 |
nipkow |
moved defs into locale to reduce unnecessary polymorphism; tuned
|
changeset |
files
|
Tue, 23 Apr 2013 19:40:33 +0200 |
haftmann |
dropped dead code
|
changeset |
files
|
Tue, 23 Apr 2013 19:31:24 +0200 |
haftmann |
documentation and NEWS
|
changeset |
files
|
Tue, 23 Apr 2013 17:46:12 +0200 |
blanchet |
avoid accidental specialization of the types in the "map" property of codatatypes
|
changeset |
files
|
Tue, 23 Apr 2013 17:15:44 +0200 |
blanchet |
simplify "Inl () = Inr ()" as well (not entirely clear why this is necessary)
|
changeset |
files
|
Tue, 23 Apr 2013 17:13:14 +0200 |
blanchet |
more examples
|
changeset |
files
|
Tue, 23 Apr 2013 16:49:14 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 23 Apr 2013 16:41:59 +0200 |
blanchet |
fix bugs in expand tactic w.r.t. datatypes with "needless" discriminators (e.g. lists with is_Nil instead of ~= Nil)
|
changeset |
files
|
Tue, 23 Apr 2013 16:30:30 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 23 Apr 2013 16:30:29 +0200 |
blanchet |
tuned_comment
|
changeset |
files
|
Tue, 23 Apr 2013 11:43:09 +0200 |
traytel |
(co)rec is (just as the (un)fold) the unique morphism;
|
changeset |
files
|
Tue, 23 Apr 2013 11:14:51 +0200 |
haftmann |
tuned: unnamed contexts, interpretation and sublocale in locale target;
|
changeset |
files
|
Tue, 23 Apr 2013 11:14:50 +0200 |
haftmann |
target-sensitive user-level commands interpretation and sublocale
|
changeset |
files
|
Tue, 23 Apr 2013 11:14:50 +0200 |
haftmann |
ML interfaces for various kinds of interpretation
|
changeset |
files
|
Tue, 23 Apr 2013 11:14:50 +0200 |
haftmann |
brittleness stamping for local theories
|
changeset |
files
|
Tue, 23 Apr 2013 11:14:50 +0200 |
haftmann |
tuned
|
changeset |
files
|
Mon, 22 Apr 2013 18:39:12 +0200 |
immler |
removed type constraints
|
changeset |
files
|
Mon, 22 Apr 2013 16:36:02 +0200 |
hoelzl |
NEWS
|
changeset |
files
|
Sun, 21 Apr 2013 20:08:13 +0200 |
haftmann |
more sharing
|
changeset |
files
|
Sun, 21 Apr 2013 16:29:40 +0200 |
haftmann |
interpretation: distinguish theories and proofs by explicit parameter rather than generic context;
|
changeset |
files
|
Sun, 21 Apr 2013 10:41:18 +0200 |
haftmann |
dropped unusued identifier
|
changeset |
files
|
Sun, 21 Apr 2013 10:41:18 +0200 |
haftmann |
avoid odd bifurcation with Attrib.local_notes vs. Locale.add_thmss -- n.b. note_eqns_dependency operates in a specific locale target
|
changeset |
files
|
Sun, 21 Apr 2013 10:41:18 +0200 |
haftmann |
tuned for uniformity
|
changeset |
files
|
Sun, 21 Apr 2013 10:41:18 +0200 |
haftmann |
reflection as official HOL tool
|
changeset |
files
|
Sun, 21 Apr 2013 10:41:18 +0200 |
haftmann |
follow Isabelle spacing praxis more thoroughly
|
changeset |
files
|
Sun, 21 Apr 2013 10:41:18 +0200 |
haftmann |
honour FIXMEs as far as feasible at the moment
|
changeset |
files
|
Sun, 21 Apr 2013 10:41:18 +0200 |
haftmann |
combined reify_data.ML into reflection.ML;
|
changeset |
files
|
Sat, 20 Apr 2013 20:57:49 +0200 |
nipkow |
proved termination for fun-based AI
|
changeset |
files
|
Sat, 20 Apr 2013 19:30:04 +0200 |
nipkow |
tuned
|
changeset |
files
|
Fri, 19 Apr 2013 12:04:57 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 18 Apr 2013 21:31:24 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 18 Apr 2013 21:10:12 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 18 Apr 2013 17:07:01 +0200 |
wenzelm |
simplifier uses proper Proof.context instead of historic type simpset;
|
changeset |
files
|
Thu, 18 Apr 2013 20:18:50 +0200 |
nipkow |
merged
|
changeset |
files
|
Thu, 18 Apr 2013 20:18:37 +0200 |
nipkow |
avoided map_of in def of fun_rep (but still needed for efficient code)
|
changeset |
files
|
Thu, 18 Apr 2013 18:57:02 +0200 |
haftmann |
spelling
|
changeset |
files
|
Thu, 18 Apr 2013 18:55:23 +0200 |
haftmann |
spelling
|
changeset |
files
|
Wed, 17 Apr 2013 21:23:35 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 17 Apr 2013 21:11:01 +0200 |
nipkow |
complete revision: finally got rid of annoying L-predicate
|
changeset |
files
|
Wed, 17 Apr 2013 20:53:26 +0200 |
nipkow |
moved leastness lemma
|
changeset |
files
|
Tue, 16 Apr 2013 17:54:14 +0200 |
wenzelm |
proper prolog command-line instead of hashbang, which might switch to invalid executable and thus fail (notably on lxbroy2);
|
changeset |
files
|
Mon, 15 Apr 2013 22:51:55 +0200 |
hoelzl |
use automatic type coerctions in Sqrt example
|
changeset |
files
|
Mon, 15 Apr 2013 12:03:16 +0200 |
wenzelm |
make SML/NJ happy;
|
changeset |
files
|
Mon, 15 Apr 2013 10:41:03 +0200 |
blanchet |
not all Nitpick 'constructors' are injective -- careful
|
changeset |
files
|
Sun, 14 Apr 2013 21:54:45 +1000 |
kleing |
added another definition snipped
|
changeset |
files
|
Fri, 12 Apr 2013 17:56:51 +0200 |
wenzelm |
actually fail on prolog errors -- such as swipl startup failure due to missing shared libraries -- assuming it normally produces clean return code 0;
|
changeset |
files
|
Fri, 12 Apr 2013 17:21:51 +0200 |
wenzelm |
modifiers for classical wrappers operate on Proof.context instead of claset;
|
changeset |
files
|
Fri, 12 Apr 2013 17:02:55 +0200 |
wenzelm |
removed historic comments;
|
changeset |
files
|
Fri, 12 Apr 2013 15:30:38 +0200 |
wenzelm |
tuned exceptions -- avoid composing error messages in low-level situations;
|
changeset |
files
|
Fri, 12 Apr 2013 14:54:14 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 12 Apr 2013 12:20:51 +0200 |
wenzelm |
proper identifiers -- avoid crash of case translations;
|
changeset |
files
|
Fri, 12 Apr 2013 08:27:43 +0200 |
nipkow |
reduced duplication
|
changeset |
files
|
Thu, 11 Apr 2013 16:58:54 +0200 |
traytel |
do not add case translation syntax in rep_datatype compatibility mode
|
changeset |
files
|
Thu, 11 Apr 2013 16:39:01 +0200 |
traytel |
run type inference on input to wrap_data
|
changeset |
files
|
Thu, 11 Apr 2013 16:03:11 +0200 |
traytel |
installed case translations in BNF package
|
changeset |
files
|
Thu, 11 Apr 2013 15:10:22 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 10 Apr 2013 21:46:28 +0200 |
wenzelm |
more antiquotations;
|
changeset |
files
|
Wed, 10 Apr 2013 21:20:35 +0200 |
wenzelm |
tuned pretty layout: avoid nested Pretty.string_of, which merely happens to work with Isabelle/jEdit since formatting is delegated to Scala side;
|
changeset |
files
|
Wed, 10 Apr 2013 20:58:01 +0200 |
wenzelm |
updated keywords;
|
changeset |
files
|
Wed, 10 Apr 2013 20:06:36 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 10 Apr 2013 19:14:47 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 10 Apr 2013 17:27:38 +0200 |
wenzelm |
obsolete -- tools should refer to proper Proof.context;
|
changeset |
files
|
Wed, 10 Apr 2013 17:17:16 +0200 |
wenzelm |
discontinued obsolete ML antiquotation @{claset};
|
changeset |
files
|
Wed, 10 Apr 2013 17:02:47 +0200 |
wenzelm |
added ML antiquotation @{theory_context};
|
changeset |
files
|
Wed, 10 Apr 2013 15:30:19 +0200 |
wenzelm |
more standard module name Axclass (according to file name);
|
changeset |
files
|
Wed, 10 Apr 2013 19:52:19 +0200 |
traytel |
made SML/NJ happy
|
changeset |
files
|
Wed, 10 Apr 2013 18:51:21 +0200 |
hoelzl |
generalize Borel-set properties from real/ereal/ordered_euclidean_spaces to order_topology and real_normed_vector
|
changeset |
files
|
Wed, 10 Apr 2013 17:49:16 +0200 |
traytel |
NEWS and CONTRIBUTORS
|
changeset |
files
|
Wed, 10 Apr 2013 17:49:16 +0200 |
traytel |
declaration attribute for case combinators
|
changeset |
files
|
Tue, 09 Apr 2013 18:27:49 +0200 |
berghofe |
Handle dummy patterns in parse translation rather than check phase
|
changeset |
files
|
Sat, 06 Apr 2013 01:42:07 +0200 |
traytel |
disallow coercions to interfere with case translations
|
changeset |
files
|
Fri, 05 Apr 2013 22:08:42 +0200 |
traytel |
allow redundant cases in the list comprehension translation
|
changeset |
files
|
Fri, 05 Apr 2013 22:08:42 +0200 |
traytel |
recur in the expression to be matched (do not rely on repetitive execution of a check phase);
|
changeset |
files
|
Fri, 05 Apr 2013 22:08:42 +0200 |
traytel |
tuned whitespace
|
changeset |
files
|
Thu, 04 Apr 2013 18:48:40 +0200 |
berghofe |
Use Type.raw_match instead of Sign.typ_match
|
changeset |
files
|
Fri, 05 Apr 2013 22:08:42 +0200 |
traytel |
special constant to prevent eta-contraction of the check-phase syntax of case translations
|
changeset |
files
|
Tue, 22 Jan 2013 14:33:45 +0100 |
traytel |
separate data used for case translation from the datatype package
|
changeset |
files
|
Tue, 22 Jan 2013 13:32:41 +0100 |
berghofe |
case translations performed in a separate check phase (with adjustments by traytel)
|
changeset |
files
|
Wed, 10 Apr 2013 13:10:38 +0200 |
wenzelm |
formal proof context for axclass proofs;
|
changeset |
files
|
Wed, 10 Apr 2013 12:31:35 +0200 |
wenzelm |
prefer local context;
|
changeset |
files
|
Wed, 10 Apr 2013 12:24:43 +0200 |
wenzelm |
proper proof context;
|
changeset |
files
|
Wed, 10 Apr 2013 11:51:56 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 09 Apr 2013 21:39:55 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 09 Apr 2013 21:22:15 +0200 |
wenzelm |
add command timings (like document command status);
|
changeset |
files
|
Tue, 09 Apr 2013 21:14:00 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Tue, 09 Apr 2013 20:34:15 +0200 |
wenzelm |
public Isabelle_Process.xml_cache (thread-safe);
|
changeset |
files
|
Tue, 09 Apr 2013 20:27:27 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Tue, 09 Apr 2013 20:16:52 +0200 |
wenzelm |
just one timing protocol function, with 3 implementations: TTY/PG, PIDE/document, build;
|
changeset |
files
|
Tue, 09 Apr 2013 15:59:02 +0200 |
wenzelm |
clarified protocol_message undefinedness;
|
changeset |
files
|
Tue, 09 Apr 2013 15:40:34 +0200 |
wenzelm |
quote by Alan Kay;
|
changeset |
files
|
Tue, 09 Apr 2013 15:37:23 +0200 |
wenzelm |
more accurate documentation;
|
changeset |
files
|
Tue, 09 Apr 2013 15:29:25 +0200 |
wenzelm |
discontinued Toplevel.no_timing complication -- also recovers timing of diagnostic commands, e.g. 'find_theorems';
|
changeset |
files
|
Tue, 09 Apr 2013 13:55:28 +0200 |
wenzelm |
more accurate documentation of "(structure)" mixfix;
|
changeset |
files
|
Tue, 09 Apr 2013 13:24:00 +0200 |
wenzelm |
more robust static structure reference, avoid dynamic Proof_Context.intern_skolem in Syntax_Phases.decode_term;
|
changeset |
files
|
Tue, 09 Apr 2013 13:20:09 +0200 |
wenzelm |
tuned comment;
|
changeset |
files
|
Tue, 09 Apr 2013 12:56:26 +0200 |
wenzelm |
just one syntax category "mixfix" -- check structure annotation semantically;
|
changeset |
files
|
Tue, 09 Apr 2013 12:29:36 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Tue, 09 Apr 2013 16:32:04 +0200 |
blanchet |
handle case clashes on Mac file system by encoding goal numbers
|
changeset |
files
|
Tue, 09 Apr 2013 15:19:14 +0200 |
blanchet |
avoid duplicate "tcon_" names
|
changeset |
files
|
Tue, 09 Apr 2013 15:19:14 +0200 |
blanchet |
smoothly handle cyclic graphs
|
changeset |
files
|
Tue, 09 Apr 2013 15:19:14 +0200 |
blanchet |
compile + fixed naming convention
|
changeset |
files
|
Tue, 09 Apr 2013 15:19:14 +0200 |
blanchet |
reverted accidental changes to theory file + updated wrt ML file
|
changeset |
files
|
Tue, 09 Apr 2013 15:19:14 +0200 |
blanchet |
no need to filter tautologies anymore -- they are prefiltered by "all_facts"'
|
changeset |
files
|
Tue, 09 Apr 2013 15:19:14 +0200 |
blanchet |
work on CASC LTB ISA exporter
|
changeset |
files
|
Tue, 09 Apr 2013 15:19:14 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 09 Apr 2013 15:07:35 +0200 |
hoelzl |
add continuous_on rules for products
|
changeset |
files
|
Tue, 09 Apr 2013 14:13:13 +0200 |
hoelzl |
fixed spelling
|
changeset |
files
|
Tue, 09 Apr 2013 14:04:47 +0200 |
hoelzl |
move FrechetDeriv from the Library to HOL/Deriv; base DERIV on FDERIV and both derivatives allow a restricted support set; FDERIV is now an abbreviation of has_derivative
|
changeset |
files
|
Tue, 09 Apr 2013 14:04:41 +0200 |
hoelzl |
remove the within-filter, replace "at" by "at _ within UNIV" (This allows to remove a couple of redundant lemmas)
|
changeset |
files
|
Mon, 08 Apr 2013 21:01:59 +0200 |
wenzelm |
improved printing of exception CTERM (see also d0f0f37ec346);
|
changeset |
files
|
Mon, 08 Apr 2013 17:10:49 +0200 |
wenzelm |
prefer pretty_exn where possible -- NB: low-level General.exnMessage may still be used elsewhere (e.g. by the ML compiler itself);
|
changeset |
files
|
Mon, 08 Apr 2013 16:06:54 +0200 |
wenzelm |
more defensive representation of forced break within PolyML.PrettyBreak -- avoid accidental blowup if low-level operations are used, notably PolyML.makestring or its variant General.exnMessage;
|
changeset |
files
|
Mon, 08 Apr 2013 15:44:09 +0200 |
wenzelm |
discontinued odd magic number, which was once used for performance measurements;
|
changeset |
files
|
Mon, 08 Apr 2013 15:35:48 +0200 |
wenzelm |
document @{make_string}, cf. NEWS of Isabelle2009-2 (June 2010);
|
changeset |
files
|
Mon, 08 Apr 2013 14:28:37 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 08 Apr 2013 14:18:39 +0200 |
wenzelm |
more general Thy_Load.import_name, e.g. relevant for Isabelle/eclipse -- NB: Thy_Load serves as main hub for funny overriding to adapt to provers and editors;
|
changeset |
files
|
Mon, 08 Apr 2013 14:16:00 +0200 |
blanchet |
try to preserve original linearization
|
changeset |
files
|
Mon, 08 Apr 2013 12:27:13 +0200 |
blanchet |
use somewhat lighter encoding
|
changeset |
files
|
Mon, 08 Apr 2013 12:11:06 +0200 |
blanchet |
robustness w.r.t. unknown arguments
|
changeset |
files
|
Sun, 07 Apr 2013 15:08:34 +0200 |
nipkow |
cleaned
|
changeset |
files
|
Sun, 07 Apr 2013 10:06:37 +0200 |
nipkow |
cleaned
|
changeset |
files
|
Sat, 06 Apr 2013 18:42:55 +0200 |
nipkow |
tuned
|
changeset |
files
|
Fri, 05 Apr 2013 20:54:55 +0200 |
wenzelm |
tuned signature -- agree with markup terminology;
|
changeset |
files
|
Fri, 05 Apr 2013 20:43:43 +0200 |
wenzelm |
unified terminology with Markup.DOCUMENT_SOURCE in Scala, which is unused but displayed as "document source" entity in Isabelle/jEdit;
|
changeset |
files
|
Fri, 05 Apr 2013 18:31:35 +0200 |
nipkow |
tuned document
|
changeset |
files
|
Fri, 05 Apr 2013 15:13:25 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 04 Apr 2013 22:46:14 +0200 |
haftmann |
sup on multisets
|
changeset |
files
|
Thu, 04 Apr 2013 22:29:59 +0200 |
haftmann |
convenient induction rule
|
changeset |
files
|
Thu, 04 Apr 2013 20:59:16 +0200 |
wenzelm |
tuned README -- less buzzwords;
|
changeset |
files
|
Thu, 04 Apr 2013 18:44:22 +0200 |
wenzelm |
more conventional synchronized access to Options_Variable -- avoid Swing_Thread getting in the way, which might be absent in some environments (e.g. SWT);
|
changeset |
files
|
Thu, 04 Apr 2013 18:25:47 +0200 |
wenzelm |
added missing file;
|
changeset |
files
|
Thu, 04 Apr 2013 18:20:00 +0200 |
wenzelm |
tuned signature -- avoid intrusion of slightly odd Swing structures into pure Markup_Tree;
|
changeset |
files
|
Thu, 04 Apr 2013 18:06:48 +0200 |
wenzelm |
tuned signature -- concentrate GUI tools;
|
changeset |
files
|
Thu, 04 Apr 2013 17:58:47 +0200 |
wenzelm |
tuned signature -- concentrate GUI tools;
|
changeset |
files
|
Thu, 04 Apr 2013 17:47:28 +0200 |
wenzelm |
separate module "GUI", to keep this out of the way of generic Isabelle_System operations, notably for non-Isabelle/jEdit applications;
|
changeset |
files
|
Thu, 04 Apr 2013 17:33:04 +0200 |
wenzelm |
separate module Isabelle_Font, to keep this out of the way of generic Isabelle_System operations, notably for non-Isabelle/jEdit applications;
|
changeset |
files
|
Thu, 04 Apr 2013 17:16:51 +0200 |
wenzelm |
tuned imports;
|
changeset |
files
|
Thu, 04 Apr 2013 12:06:23 +0200 |
wenzelm |
added var_position in analogy to longid_position, for typing reports on input;
|
changeset |
files
|
Thu, 04 Apr 2013 10:30:28 +0200 |
nipkow |
removed unnerving (esp in jedit) and pointless warning
|
changeset |
files
|
Thu, 04 Apr 2013 08:10:20 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 03 Apr 2013 22:31:05 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 03 Apr 2013 22:30:25 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 03 Apr 2013 22:05:24 +0200 |
wenzelm |
recover implicit thread position for status messages (cf. eca8acb42e4a);
|
changeset |
files
|
Wed, 03 Apr 2013 21:48:43 +0200 |
wenzelm |
additional timing status for implicitly forked terminal proofs -- proper accounting for interactive Timing dockable etc.;
|
changeset |
files
|
Wed, 03 Apr 2013 21:30:32 +0200 |
wenzelm |
more explicit Goal.fork_params -- avoid implicit arguments via thread data;
|
changeset |
files
|
Wed, 03 Apr 2013 20:56:08 +0200 |
wenzelm |
updated comment to 46b90bbc370d;
|
changeset |
files
|
Wed, 03 Apr 2013 20:38:50 +0200 |
wenzelm |
recovered proper transaction position for Goal.fork error reporting (lost in 8e9746e584c9);
|
changeset |
files
|
Wed, 03 Apr 2013 16:45:14 +0200 |
wenzelm |
tuned -- Drule.comp_no_flatten includes Drule.incr_indexes already (NB: result should be deterministic by construction);
|
changeset |
files
|
Wed, 03 Apr 2013 13:58:00 +0200 |
wenzelm |
tuned output -- less bullets;
|
changeset |
files
|
Wed, 03 Apr 2013 22:26:04 +0200 |
haftmann |
default implementation of multisets by list with reasonable coverage of operations on multisets
|
changeset |
files
|
Wed, 03 Apr 2013 22:26:04 +0200 |
haftmann |
optionalized very specific code setup for multisets
|
changeset |
files
|
Wed, 03 Apr 2013 10:15:43 +0200 |
haftmann |
generalized lemma fold_image thanks to Peter Lammich
|
changeset |
files
|
Tue, 02 Apr 2013 20:19:38 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 02 Apr 2013 16:29:40 +0200 |
wenzelm |
NEWS for 635562bc14ef;
|
changeset |
files
|
Tue, 02 Apr 2013 11:41:50 +0200 |
wenzelm |
more centralized command timing;
|
changeset |
files
|
Tue, 02 Apr 2013 10:58:51 +0200 |
blanchet |
got rid of legacy smartness
|
changeset |
files
|
Mon, 01 Apr 2013 17:42:29 +0200 |
nipkow |
added lemma
|
changeset |
files
|
Sat, 30 Mar 2013 18:24:33 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sat, 30 Mar 2013 17:27:21 +0100 |
wenzelm |
amended uncond_skel to observe notion of cong_name properly -- may affect simplification with Free congs;
|
changeset |
files
|
Sat, 30 Mar 2013 17:13:21 +0100 |
wenzelm |
more formal cong_name;
|
changeset |
files
|
Sat, 30 Mar 2013 16:34:02 +0100 |
wenzelm |
timing status for forked diagnostic commands;
|
changeset |
files
|
Sat, 30 Mar 2013 16:16:24 +0100 |
wenzelm |
tooltip of command keyword includes timing information;
|
changeset |
files
|
Sat, 30 Mar 2013 16:15:26 +0100 |
wenzelm |
more operations on Time, Timing;
|
changeset |
files
|
Fri, 29 Mar 2013 18:57:47 +0100 |
haftmann |
reverted slip introduced in f738e6dbd844
|
changeset |
files
|
Sat, 30 Mar 2013 14:57:06 +0100 |
wenzelm |
added 'print_defn_rules' command;
|
changeset |
files
|
Sat, 30 Mar 2013 13:40:19 +0100 |
wenzelm |
more item markup;
|
changeset |
files
|
Sat, 30 Mar 2013 12:13:39 +0100 |
wenzelm |
item markup for Proof_Context.pretty_fact;
|
changeset |
files
|
Sat, 30 Mar 2013 11:43:17 +0100 |
wenzelm |
obsolete, cf. Proof_Context.print_syntax;
|
changeset |
files
|
Fri, 29 Mar 2013 22:26:25 +0100 |
wenzelm |
paint bullet bar within text layer -- thus it remains visible with active selection etc.;
|
changeset |
files
|
Fri, 29 Mar 2013 22:14:27 +0100 |
wenzelm |
Pretty.item markup for improved readability of lists of items;
|
changeset |
files
|
Fri, 29 Mar 2013 22:13:02 +0100 |
wenzelm |
tuned message;
|
changeset |
files
|
Fri, 29 Mar 2013 11:32:07 +0100 |
haftmann |
convenience check for vain instantiation
|
changeset |
files
|
Fri, 29 Mar 2013 13:32:53 +0100 |
wenzelm |
improved centering via strikethrough offset;
|
changeset |
files
|
Thu, 28 Mar 2013 23:44:43 +0100 |
boehmes |
re-generated SMT certificates
|
changeset |
files
|
Thu, 28 Mar 2013 23:44:41 +0100 |
boehmes |
new, simpler implementation of monomorphization;
|
changeset |
files
|
Thu, 28 Mar 2013 22:42:18 +0100 |
wenzelm |
ghost bullet via markup, which is painted as bar under text (normally space);
|
changeset |
files
|
Thu, 28 Mar 2013 16:11:48 +0100 |
kleing |
replace induction by hammer
|
changeset |
files
|
Thu, 28 Mar 2013 15:47:03 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 28 Mar 2013 15:37:39 +0100 |
wenzelm |
merged;
|
changeset |
files
|
Thu, 28 Mar 2013 15:36:45 +0100 |
wenzelm |
basic support for Pretty.item, which is considered as logical markup and interpreted in Isabelle/Scala, but ignored elsewhere (TTY, latex etc.);
|
changeset |
files
|
Thu, 28 Mar 2013 15:00:27 +0100 |
wenzelm |
maintain integer indentation during formatting -- it needs to be implemented by repeated spaces eventually;
|
changeset |
files
|
Thu, 28 Mar 2013 14:47:37 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 28 Mar 2013 14:01:56 +0100 |
wenzelm |
proper default browser info for interactive mode, notably thy_deps;
|
changeset |
files
|
Thu, 28 Mar 2013 15:45:08 +0100 |
nipkow |
improved pretty printing for state set acom
|
changeset |
files
|
Wed, 27 Mar 2013 22:36:03 +0100 |
ballarin |
Improvements to the print_dependencies command.
|
changeset |
files
|
Wed, 27 Mar 2013 21:25:33 +0100 |
wenzelm |
discontinued obsolete parallel_proofs_reuse_timing;
|
changeset |
files
|
Wed, 27 Mar 2013 21:13:02 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 27 Mar 2013 21:07:10 +0100 |
wenzelm |
separate isatest with skip_proofs, to give some impression of performance without most of the proofs;
|
changeset |
files
|
Wed, 27 Mar 2013 21:12:49 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 27 Mar 2013 20:57:05 +0100 |
wenzelm |
extra checkpoint to avoid stale theory in skip_proof context, e.g. in 'instance' proof;
|
changeset |
files
|
Wed, 27 Mar 2013 19:32:44 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 27 Mar 2013 18:04:21 +0100 |
wenzelm |
allow build with skip_proofs enabled -- disable it for sessions that would fail due to embedded diagnostic commands, for example;
|
changeset |
files
|
Wed, 27 Mar 2013 17:58:07 +0100 |
wenzelm |
more robust access Toplevel.proof_of -- prefer warning via Toplevel.unknown_proof over hard crash (notably for skipped proofs);
|
changeset |
files
|
Wed, 27 Mar 2013 17:55:21 +0100 |
wenzelm |
more liberal handling of skipped proofs;
|
changeset |
files
|
Wed, 27 Mar 2013 17:53:29 +0100 |
wenzelm |
explicit Toplevel.is_skipped_proof;
|
changeset |
files
|
Wed, 27 Mar 2013 16:46:52 +0100 |
wenzelm |
separate option editor_skip_proofs, to avoid accidental change of preferences for skip_proofs, which would invalidate batch builds;
|
changeset |
files
|
Wed, 27 Mar 2013 16:38:25 +0100 |
wenzelm |
more ambitious Goal.skip_proofs: covers Goal.prove forms as well, and do not insist in quick_and_dirty (for the sake of Isabelle/jEdit);
|
changeset |
files
|
Wed, 27 Mar 2013 14:50:30 +0100 |
wenzelm |
clarified Skip_Proof.cheat_tac: more standard tactic;
|
changeset |
files
|
Wed, 27 Mar 2013 14:19:18 +0100 |
wenzelm |
tuned signature and module arrangement;
|
changeset |
files
|
Wed, 27 Mar 2013 14:08:03 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 27 Mar 2013 11:54:53 +0100 |
wenzelm |
tuned GUI;
|
changeset |
files
|
Wed, 27 Mar 2013 10:55:05 +0100 |
haftmann |
centralized various multiset operations in theory multiset;
|
changeset |
files
|
Tue, 26 Mar 2013 22:09:39 +0100 |
haftmann |
avoid odd foundational terms after interpretation;
|
changeset |
files
|
Tue, 26 Mar 2013 21:53:56 +0100 |
haftmann |
more uniform style for interpretation and sublocale declarations
|
changeset |
files
|
Tue, 26 Mar 2013 20:55:21 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 26 Mar 2013 20:37:32 +0100 |
wenzelm |
tuned session specification;
|
changeset |
files
|
Tue, 26 Mar 2013 20:36:32 +0100 |
wenzelm |
tuned proof;
|
changeset |
files
|
Tue, 26 Mar 2013 20:02:02 +0100 |
wenzelm |
tuned imports;
|
changeset |
files
|
Tue, 26 Mar 2013 19:43:31 +0100 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Tue, 26 Mar 2013 20:49:57 +0100 |
haftmann |
explicit sublocale dependency for Min/Max yields more appropriate Min/Max prefix for a couple of facts
|
changeset |
files
|
Tue, 26 Mar 2013 15:10:28 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 26 Mar 2013 14:38:44 +0100 |
wenzelm |
proper input event handling;
|
changeset |
files
|
Tue, 26 Mar 2013 14:14:39 +0100 |
wenzelm |
more standard imports;
|
changeset |
files
|
Tue, 26 Mar 2013 14:05:08 +0100 |
wenzelm |
more specific Entry painting;
|
changeset |
files
|
Tue, 26 Mar 2013 14:03:31 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 26 Mar 2013 12:40:51 +0100 |
wenzelm |
mixed theory/command entries;
|
changeset |
files
|
Tue, 26 Mar 2013 11:26:13 +0100 |
wenzelm |
dockable window for timing information;
|
changeset |
files
|
Tue, 26 Mar 2013 13:54:24 +0100 |
kleing |
no \FIXME macro for ProgProve (moved to book)
|
changeset |
files
|
Tue, 26 Mar 2013 12:21:01 +0100 |
hoelzl |
remove Metric_Spaces and move its content into Limits and Real_Vector_Spaces
|
changeset |
files
|
Tue, 26 Mar 2013 12:21:00 +0100 |
hoelzl |
rename eventually_at / _within, to distinguish them from the lemmas in the HOL image
|
changeset |
files
|
Tue, 26 Mar 2013 12:21:00 +0100 |
hoelzl |
move theorems about compactness of real closed intervals, the intermediate value theorem, and lemmas about continuity of bijective functions from Deriv.thy to Limits.thy
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:59 +0100 |
hoelzl |
Series.thy is based on Limits.thy and not Deriv.thy
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:59 +0100 |
hoelzl |
move Ln.thy and Log.thy to Transcendental.thy
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:58 +0100 |
hoelzl |
move SEQ.thy and Lim.thy to Limits.thy
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:58 +0100 |
hoelzl |
HOL-NSA should only import Complex_Main
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:57 +0100 |
hoelzl |
rename RealVector.thy to Real_Vector_Spaces.thy
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:56 +0100 |
hoelzl |
rename RealDef to Real
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:56 +0100 |
hoelzl |
remove Real.thy
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:55 +0100 |
hoelzl |
merge RComplete into RealDef
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:54 +0100 |
hoelzl |
move real_isLub_unique to isLub_unique in Lubs; real_sum_of_halves to RealDef; abs_diff_less_iff to Rings
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:53 +0100 |
hoelzl |
remove posreal_complete
|
changeset |
files
|
Tue, 26 Mar 2013 12:20:52 +0100 |
hoelzl |
separate SupInf into Conditional_Complete_Lattice, move instantiation of real to RealDef
|
changeset |
files
|
Mon, 25 Mar 2013 20:00:27 +0100 |
ballarin |
Discontinued theories src/HOL/Algebra/abstract and .../poly.
|
changeset |
files
|
Mon, 25 Mar 2013 19:53:44 +0100 |
ballarin |
Remove obsolete URLs in documentation of HOL-Algebra.
|
changeset |
files
|
Mon, 25 Mar 2013 19:53:44 +0100 |
ballarin |
Fix issue related to mixins in roundup.
|
changeset |
files
|
Mon, 25 Mar 2013 15:18:44 +0100 |
kleing |
simp_const -> afold; bfold -> fold'; bsimp_const -> bfold
|
changeset |
files
|
Mon, 25 Mar 2013 15:09:41 +0100 |
nipkow |
added lemmas
|
changeset |
files
|
Mon, 25 Mar 2013 14:07:59 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 25 Mar 2013 14:04:01 +0100 |
wenzelm |
clarified text_fold vs. fbrk;
|
changeset |
files
|
Mon, 25 Mar 2013 13:37:44 +0100 |
wenzelm |
tuned print_classes: more standard order, markup, formatting;
|
changeset |
files
|
Mon, 25 Mar 2013 11:05:07 +0100 |
wenzelm |
tuned message;
|
changeset |
files
|
Mon, 25 Mar 2013 10:45:47 +0100 |
wenzelm |
actually exit on scalac failure;
|
changeset |
files
|
Mon, 25 Mar 2013 10:37:38 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 25 Mar 2013 13:50:50 +0100 |
kleing |
removed obsolete uses of ext
|
changeset |
files
|
Sun, 24 Mar 2013 16:19:54 +0100 |
wenzelm |
prefer preset = 3 -- much faster and less memory requirement;
|
changeset |
files
|
Sun, 24 Mar 2013 16:12:45 +0100 |
wenzelm |
basic support for xz files;
|
changeset |
files
|
Sun, 24 Mar 2013 16:10:19 +0100 |
wenzelm |
added component xz-java-1.2;
|
changeset |
files
|
Sun, 24 Mar 2013 14:26:10 +0100 |
wenzelm |
more "quick start" hints;
|
changeset |
files
|
Sun, 24 Mar 2013 12:07:31 +0100 |
traytel |
simple case syntax for stream (stolen from AFP/Coinductive)
|
changeset |
files
|
Sat, 23 Mar 2013 21:48:03 +0100 |
wenzelm |
prefer plain \<^sub> for better rendering (both in Isabelle/jEdit and LaTeX);
|
changeset |
files
|
Sat, 23 Mar 2013 21:19:10 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sat, 23 Mar 2013 21:13:03 +0100 |
wenzelm |
reverted most of 5944b20c41bf -- tends to cause race condition of synchronous vs. asynchronous version;
|
changeset |
files
|
Sat, 23 Mar 2013 19:54:15 +0100 |
wenzelm |
no censorship of "view.fracFontMetrics", although it often degrades rendering quality;
|
changeset |
files
|
Sat, 23 Mar 2013 19:39:31 +0100 |
wenzelm |
retain original tooltip range, to avoid repeated window popup when the mouse is moved over the same content;
|
changeset |
files
|
Sat, 23 Mar 2013 16:46:09 +0100 |
wenzelm |
apply small result immediately, to avoid visible delay of text update after window move;
|
changeset |
files
|
Sat, 23 Mar 2013 16:10:46 +0100 |
wenzelm |
structural equality for Command.Results;
|
changeset |
files
|
Sat, 23 Mar 2013 13:57:46 +0100 |
wenzelm |
allow fractional pretty margin -- avoid premature rounding;
|
changeset |
files
|
Sat, 23 Mar 2013 13:12:39 +0100 |
wenzelm |
more explicit Pretty.Metric, with clear distinction of unit (space width) vs. average char width (for visual adjustments) -- NB: Pretty formatting works via full space characters (despite a981a5c8a505 and 70f7483df9cb);
|
changeset |
files
|
Sat, 23 Mar 2013 13:04:28 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 23 Mar 2013 20:57:57 +0100 |
haftmann |
spelling
|
changeset |
files
|
Sat, 23 Mar 2013 20:50:39 +0100 |
haftmann |
fundamental revision of big operators on sets
|
changeset |
files
|
Sat, 23 Mar 2013 17:11:06 +0100 |
haftmann |
tuned proof
|
changeset |
files
|
Sat, 23 Mar 2013 17:11:06 +0100 |
haftmann |
locales for abstract orders
|
changeset |
files
|
Sat, 23 Mar 2013 07:30:53 +0100 |
krauss |
merged
|
changeset |
files
|
Fri, 22 Mar 2013 00:39:16 +0100 |
krauss |
added rudimentary induction rule for partial_function (heap)
|
changeset |
files
|
Fri, 22 Mar 2013 00:39:14 +0100 |
krauss |
allow induction predicates with arbitrary arity (not just binary)
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
modernized definition of root: use the_inv, handle positive and negative case uniformly, and 0-th root is constant 0
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
arcsin and arccos are continuous on {0 .. 1} (including the endpoints)
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
move continuous_on_inv to HOL image (simplifies isCont_inverse_function)
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
move connected to HOL image; used to show intermediate value theorem
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
move compact to the HOL image; prove compactness of real closed intervals; show that continuous functions attain supremum and infimum on compact sets
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
move continuous and continuous_on to the HOL image; isCont is an abbreviation for continuous (at x) (isCont is now restricted to a T2 space)
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
clean up lemma_nest_unique and renamed to nested_sequence_unique
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
simplify proof of the Bolzano bisection lemma; use more meta-logic to state it; renamed lemma_Bolzano to Bolzano
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
introduct the conditional_complete_lattice type class; generalize theorems about real Sup and Inf to it
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
generalize Bfun and Bseq to metric spaces; Bseq is an abbreviation for Bfun
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
move first_countable_topology to the HOL image
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:43 +0100 |
hoelzl |
move metric_space to its own theory
|
changeset |
files
|
Fri, 22 Mar 2013 10:41:42 +0100 |
hoelzl |
move topological_space to its own theory
|
changeset |
files
|
Thu, 21 Mar 2013 16:58:14 +0100 |
wenzelm |
proper metric for blanks -- NB: 70f7483df9cb discontinues coincidence of char_width with space width;
|
changeset |
files
|
Thu, 21 Mar 2013 16:35:53 +0100 |
wenzelm |
eliminated char_width_int to avoid unclear rounding;
|
changeset |
files
|
Thu, 21 Mar 2013 10:05:03 +0100 |
nipkow |
proofs depend only on constraints, not on def of L WHILE
|
changeset |
files
|
Wed, 20 Mar 2013 15:35:35 +0100 |
blanchet |
use the right role for SPASS hypotheses
|
changeset |
files
|
Wed, 20 Mar 2013 14:56:30 +0100 |
kleing |
soundness statement as in type system
|
changeset |
files
|
Wed, 20 Mar 2013 11:32:16 +0100 |
kleing |
add label for referencing in semantics book
|
changeset |
files
|
Wed, 20 Mar 2013 11:16:31 +0100 |
nipkow |
tuned
|
changeset |
files
|
Tue, 19 Mar 2013 21:35:15 +0100 |
nipkow |
get rid of xcolor warnings
|
changeset |
files
|
Tue, 19 Mar 2013 15:59:58 +0100 |
traytel |
extended stream library
|
changeset |
files
|
Tue, 19 Mar 2013 14:04:53 +0100 |
kleing |
export datatype definition which gets expanded too much in antiquotation
|
changeset |
files
|
Tue, 19 Mar 2013 14:07:13 +0100 |
nipkow |
tuned
|
changeset |
files
|
Tue, 19 Mar 2013 13:19:21 +0100 |
Andreas Lochbihler |
add induction rule for partial_function (tailrec)
|
changeset |
files
|
Mon, 18 Mar 2013 20:02:37 +0100 |
wenzelm |
prefer ownerless window, to avoid question of potentially changing parent view;
|
changeset |
files
|
Mon, 18 Mar 2013 19:33:25 +0100 |
wenzelm |
proper parent component for window.init;
|
changeset |
files
|
Mon, 18 Mar 2013 19:20:53 +0100 |
kleing |
lemma names and a corollary
|
changeset |
files
|
Mon, 18 Mar 2013 14:47:20 +0100 |
kleing |
managed to eliminate further snippets
|
changeset |
files
|
Mon, 18 Mar 2013 14:27:38 +0100 |
kleing |
fewer IMP snippets
|
changeset |
files
|
Mon, 18 Mar 2013 13:18:42 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 18 Mar 2013 11:29:50 +0100 |
wenzelm |
extra tooltip_delay after window.dismiss operation, to avoid flickering of quick reactivation;
|
changeset |
files
|
Mon, 18 Mar 2013 11:04:59 +0100 |
wenzelm |
recovered special background handling from 8d6e478934dc, particularly relevant for gutter border;
|
changeset |
files
|
Sun, 17 Mar 2013 22:02:06 +0100 |
wenzelm |
re-init last window without flipping its visible/disposed state, to avoid odd focus inversion problems;
|
changeset |
files
|
Sun, 17 Mar 2013 21:04:38 +0100 |
wenzelm |
explicit handling of tooltip window stack -- avoid memory leak due to not-so-weak references to disposed windows (via event handlers and other aux. components);
|
changeset |
files
|
Mon, 18 Mar 2013 12:31:13 +0100 |
nipkow |
tuned
|
changeset |
files
|
Mon, 18 Mar 2013 11:25:24 +0100 |
traytel |
eliminate duplicated constant (diag vs. Id_on)
|
changeset |
files
|
Mon, 18 Mar 2013 11:05:33 +0100 |
traytel |
hide internal constants; tuned proofs
|
changeset |
files
|
Mon, 18 Mar 2013 10:28:42 +0100 |
nipkow |
tuned
|
changeset |
files
|
Sun, 17 Mar 2013 20:29:26 +0100 |
nipkow |
tuned
|
changeset |
files
|
Sun, 17 Mar 2013 20:27:13 +0100 |
nipkow |
added advanced rule induction subsection
|
changeset |
files
|
Sat, 16 Mar 2013 21:44:04 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sat, 16 Mar 2013 21:26:44 +0100 |
wenzelm |
more elementary tooltips via mouse events (imitating parts of javax.swing.ToolTipManager) -- avoid abuse of getToolTipText to produce window as side-effect;
|
changeset |
files
|
Sat, 16 Mar 2013 17:16:39 +0100 |
wenzelm |
some more hammering to convince JDK 7 (and 8-ea) on Mac OS X about window size change;
|
changeset |
files
|
Sat, 16 Mar 2013 12:46:22 +0100 |
wenzelm |
more precise tooltip window size (NB: dimensions are known after layout pack, before making content visible);
|
changeset |
files
|
Sat, 16 Mar 2013 20:51:47 +0100 |
kuncar |
drop a workaround because of 8739f8abbecb
|
changeset |
files
|
Sat, 16 Mar 2013 20:51:23 +0100 |
kuncar |
fixing transfer tactic - unfold fully identity relation by using relator_eq
|
changeset |
files
|
Sat, 16 Mar 2013 17:22:05 +0100 |
nipkow |
tuned (in particular bold fonts)
|
changeset |
files
|
Sat, 16 Mar 2013 10:50:23 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 14 Mar 2013 16:49:36 +0100 |
wenzelm |
document ISABELLE_POLYML;
|
changeset |
files
|
Fri, 15 Mar 2013 18:49:40 +0100 |
nipkow |
tuned
|
changeset |
files
|
Fri, 15 Mar 2013 13:46:37 +0100 |
wenzelm |
simplified time_CPU and time_GC;
|
changeset |
files
|
Fri, 15 Mar 2013 10:49:28 +0100 |
wenzelm |
updated to scala-2.10.1;
|
changeset |
files
|
Fri, 15 Mar 2013 10:08:23 +0100 |
traytel |
extended stream library (sdrop_while)
|
changeset |
files
|
Thu, 14 Mar 2013 14:25:55 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 14 Mar 2013 14:14:58 +0100 |
wenzelm |
more robust Par_Exn.make, especially relevant for SML/NJ trying to use Par_Exn.release_all;
|
changeset |
files
|
Thu, 14 Mar 2013 13:57:44 +0100 |
wenzelm |
proper use of "member", without embarking on delicate questions about SML equality types;
|
changeset |
files
|
Thu, 14 Mar 2013 13:52:22 +0100 |
wenzelm |
made SML/NJ happy;
|
changeset |
files
|
Thu, 14 Mar 2013 10:51:28 +0100 |
nipkow |
tuned
|
changeset |
files
|
Wed, 13 Mar 2013 22:46:28 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 13 Mar 2013 21:25:08 +0100 |
wenzelm |
clarified parallel_subproofs_saturation (blind guess) vs. parallel_subproofs_threshold (precient timing estimate);
|
changeset |
files
|
Wed, 13 Mar 2013 17:15:25 +0100 |
wenzelm |
proper formatting, to facilitate line-based diff;
|
changeset |
files
|
Wed, 13 Mar 2013 17:13:22 +0100 |
wenzelm |
more uniform session descriptions, which show up in chapter index;
|
changeset |
files
|
Wed, 13 Mar 2013 17:06:45 +0100 |
wenzelm |
proper index for HOL-Proofs, which is also in chapter "HOL";
|
changeset |
files
|
Wed, 13 Mar 2013 16:57:05 +0100 |
wenzelm |
include only README.html, not historic README, which tends towards surprises like src/HOL/SPARK/Examples/README;
|
changeset |
files
|
Wed, 13 Mar 2013 16:04:16 +0100 |
wenzelm |
more accurate handling of global browser info at the very end (without races), subject to no_build and info.browser_info;
|
changeset |
files
|
Wed, 13 Mar 2013 15:12:14 +0100 |
wenzelm |
sessions may be organized via 'chapter' in ROOT;
|
changeset |
files
|
Wed, 13 Mar 2013 15:08:38 +0100 |
wenzelm |
do not absorb I/O errors;
|
changeset |
files
|
Wed, 13 Mar 2013 14:57:16 +0100 |
wenzelm |
show expanded path, to avoid odd /foo/bar/$ISABELLE_BROWSER_INFO/baz;
|
changeset |
files
|
Wed, 13 Mar 2013 17:17:33 +0000 |
paulson |
new lemma subset_decode_imp_le
|
changeset |
files
|
Wed, 13 Mar 2013 16:03:55 +0100 |
kleing |
merged
|
changeset |
files
|
Wed, 13 Mar 2013 16:03:40 +0100 |
kleing |
more IMP snippets
|
changeset |
files
|
Wed, 13 Mar 2013 14:33:15 +0100 |
kuncar |
rename fset_member to fmember and prove parametricity
|
changeset |
files
|
Wed, 13 Mar 2013 13:23:16 +0100 |
traytel |
BNF uses fset defined via Lifting/Transfer rather than Quotient
|
changeset |
files
|
Wed, 13 Mar 2013 10:47:00 +0100 |
traytel |
nitpick setup and code generation for streams
|
changeset |
files
|
Wed, 13 Mar 2013 10:15:01 +0100 |
nipkow |
merged
|
changeset |
files
|
Wed, 13 Mar 2013 10:14:50 +0100 |
nipkow |
tuned
|
changeset |
files
|
Tue, 12 Mar 2013 22:44:03 +0100 |
wenzelm |
proper path -- I/O was hidden due to permissiveness;
|
changeset |
files
|
Tue, 12 Mar 2013 22:24:01 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 12 Mar 2013 22:22:05 +0100 |
wenzelm |
removed odd cvs artifacts;
|
changeset |
files
|
Tue, 12 Mar 2013 21:59:48 +0100 |
wenzelm |
refurbished some old README.html files as session descriptions, which show up in chapter index;
|
changeset |
files
|
Tue, 12 Mar 2013 20:03:04 +0100 |
wenzelm |
include session description in chapter index;
|
changeset |
files
|
Tue, 12 Mar 2013 18:44:48 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 12 Mar 2013 18:30:28 +0100 |
wenzelm |
more accurate theory links;
|
changeset |
files
|
Tue, 12 Mar 2013 16:47:24 +0100 |
wenzelm |
discontinued "isabelle usedir" option -r (reset session path);
|
changeset |
files
|
Mon, 11 Mar 2013 14:25:14 +0100 |
wenzelm |
discontinued "isabelle usedir" option -P (remote path);
|
changeset |
files
|
Mon, 11 Mar 2013 13:28:46 +0100 |
wenzelm |
support for 'chapter' specifications within session ROOT;
|
changeset |
files
|
Tue, 12 Mar 2013 19:55:17 +0100 |
nipkow |
added latex markup
|
changeset |
files
|
Tue, 12 Mar 2013 11:59:26 +0100 |
kleing |
merged
|
changeset |
files
|
Tue, 12 Mar 2013 11:59:02 +0100 |
kleing |
more snippets
|
changeset |
files
|
Tue, 12 Mar 2013 11:31:31 +0100 |
nipkow |
added pairs
|
changeset |
files
|
Tue, 12 Mar 2013 07:51:10 +0100 |
nipkow |
extended set comprehension notation with {pttrn : A . P}
|
changeset |
files
|
Mon, 11 Mar 2013 18:33:21 +0100 |
nipkow |
tuned
|
changeset |
files
|
Mon, 11 Mar 2013 12:27:31 +0100 |
nipkow |
more factorisation of Step & Co
|
changeset |
files
|
Sun, 10 Mar 2013 18:29:10 +0100 |
nipkow |
factored out Step
|
changeset |
files
|
Sun, 10 Mar 2013 14:36:18 +0100 |
nipkow |
merged
|
changeset |
files
|
Sun, 10 Mar 2013 14:36:03 +0100 |
nipkow |
stepwise instantiation is more modular
|
changeset |
files
|
Sun, 10 Mar 2013 11:21:16 +0100 |
haftmann |
generalized subclass relation;
|
changeset |
files
|
Sun, 10 Mar 2013 10:10:01 +0100 |
nipkow |
termination proof for narrowing: fewer assumptions
|
changeset |
files
|
Sat, 09 Mar 2013 18:22:20 +0100 |
wenzelm |
accomodate encrypted file-system on linux;
|
changeset |
files
|
Sat, 09 Mar 2013 13:01:24 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 09 Mar 2013 11:56:01 +0100 |
haftmann |
discontinued theory src/HOL/Library/Eval_Witness -- assumptions do not longer hold in presence of abstract types
|
changeset |
files
|
Fri, 08 Mar 2013 17:19:27 +0100 |
wenzelm |
updated keywords (cf. 84d01fd733cf);
|
changeset |
files
|
Fri, 08 Mar 2013 14:15:39 +0100 |
blanchet |
proper type inference for default values
|
changeset |
files
|
Fri, 08 Mar 2013 13:21:58 +0100 |
kuncar |
convert mappings to parametric lifting
|
changeset |
files
|
Fri, 08 Mar 2013 13:21:55 +0100 |
kuncar |
setup_lifting doesn't support a type variable as a raw type
|
changeset |
files
|
Fri, 08 Mar 2013 13:21:52 +0100 |
kuncar |
add [relator_mono] and [relator_distr] rules
|
changeset |
files
|
Fri, 08 Mar 2013 13:21:45 +0100 |
kuncar |
simplify Lift_FSet because we have parametricity in Lifting now
|
changeset |
files
|
Fri, 08 Mar 2013 13:21:06 +0100 |
kuncar |
patch Isabelle ditribution to conform to changes regarding the parametricity
|
changeset |
files
|
Fri, 08 Mar 2013 13:14:23 +0100 |
kuncar |
lift_definition and setup_lifting generate parametric transfer rules if parametricity theorems are provided
|
changeset |
files
|
Fri, 08 Mar 2013 11:28:20 +0100 |
nipkow |
merged
|
changeset |
files
|
Fri, 08 Mar 2013 11:28:04 +0100 |
nipkow |
simplified basic termination proof
|
changeset |
files
|
Fri, 08 Mar 2013 09:34:38 +0100 |
traytel |
some simp rules for fset
|
changeset |
files
|
Thu, 07 Mar 2013 18:14:30 +0100 |
wenzelm |
avoid -Infinity which confuses JFreeChart histogram;
|
changeset |
files
|
Thu, 07 Mar 2013 17:50:26 +0100 |
wenzelm |
tuned proofs -- more structure, less warnings;
|
changeset |
files
|
Thu, 07 Mar 2013 15:02:55 +0100 |
wenzelm |
tuned signature -- prefer terminology of Scala and Axiom;
|
changeset |
files
|
Thu, 07 Mar 2013 13:44:54 +0100 |
blanchet |
better message (type-unsoundnesses are becoming rare, usually the issue is elsewhere, e.g. in the TSTP proof parser)
|
changeset |
files
|
Wed, 06 Mar 2013 10:44:43 -0800 |
huffman |
avoid using Arith_Data.dest_sum in extended-nat simprocs (it treats 'x - y' as 'x + - y', which is not valid for enat)
|
changeset |
files
|
Wed, 06 Mar 2013 16:56:21 +0100 |
hoelzl |
netlimit is abbreviation for Lim
|
changeset |
files
|
Wed, 06 Mar 2013 16:56:21 +0100 |
hoelzl |
tuned proofs
|
changeset |
files
|
Wed, 06 Mar 2013 16:56:21 +0100 |
hoelzl |
changed has_derivative_intros into a named theorems collection
|
changeset |
files
|
Wed, 06 Mar 2013 16:56:21 +0100 |
hoelzl |
changed continuous_on_intros into a named theorems collection
|
changeset |
files
|
Wed, 06 Mar 2013 16:56:21 +0100 |
hoelzl |
changed continuous_intros into a named theorems collection
|
changeset |
files
|
Wed, 06 Mar 2013 16:56:21 +0100 |
hoelzl |
add tendsto_eq_intros: they add an additional rewriting step at the rhs of --->
|
changeset |
files
|
Wed, 06 Mar 2013 16:10:56 +0100 |
nipkow |
major redesign: order instead of preorder, new definition of intervals as quotients
|
changeset |
files
|
Wed, 06 Mar 2013 14:10:07 +0100 |
nipkow |
added lemma
|
changeset |
files
|
Wed, 06 Mar 2013 12:17:52 +0100 |
nipkow |
extended numerals
|
changeset |
files
|
Tue, 05 Mar 2013 17:25:41 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 05 Mar 2013 17:07:36 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 05 Mar 2013 11:37:01 +0100 |
wenzelm |
removed unused Future.flat, while leaving its influence of Future.map (see bcd6b1aa4db5);
|
changeset |
files
|
Tue, 05 Mar 2013 17:18:02 +0100 |
traytel |
extended stream library a little more
|
changeset |
files
|
Tue, 05 Mar 2013 17:10:49 +0100 |
traytel |
extended stream library
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:22 +0100 |
hoelzl |
generalized lemmas in Extended_Real_Limits
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:21 +0100 |
hoelzl |
eventually nhds represented using sequentially
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:20 +0100 |
hoelzl |
generalized compact_Times to topological_space
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:19 +0100 |
hoelzl |
move lemma Inf to usage point
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:18 +0100 |
hoelzl |
tuned proof of Edelstein fixed point theorem (use continuity of dist and attains_sup)
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:17 +0100 |
hoelzl |
tuned proofs (used continuity of infdist, dist and continuous_attains_sup)
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:16 +0100 |
hoelzl |
generalized continuous/compact_attains_inf/sup from real to linorder_topology
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:15 +0100 |
hoelzl |
continuity of pair operations
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:14 +0100 |
hoelzl |
use generate_topology for second countable topologies, does not require intersection stable basis
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:13 +0100 |
hoelzl |
generalized isGlb_unique
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:12 +0100 |
hoelzl |
complete_linorder is also a complete_distrib_lattice
|
changeset |
files
|
Tue, 05 Mar 2013 15:43:08 +0100 |
hoelzl |
move Liminf / Limsup lemmas on complete_lattices to its own file
|
changeset |
files
|
Tue, 05 Mar 2013 15:27:08 +0100 |
nipkow |
merged
|
changeset |
files
|
Tue, 05 Mar 2013 15:26:57 +0100 |
nipkow |
New theory of infinity-extended types; should replace Extended_xyz eventually
|
changeset |
files
|
Tue, 05 Mar 2013 13:03:24 +0100 |
webertj |
Avoid ML warning about unreferenced identifier.
|
changeset |
files
|
Tue, 05 Mar 2013 11:59:58 +0100 |
blanchet |
polymorphic SPASS is also SPASS
|
changeset |
files
|
Tue, 05 Mar 2013 09:47:15 +0100 |
traytel |
allow more general coercion maps; tuned;
|
changeset |
files
|
Tue, 05 Mar 2013 10:16:15 +0100 |
nipkow |
more lemmas about intervals
|
changeset |
files
|
Mon, 04 Mar 2013 17:32:10 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 04 Mar 2013 15:03:46 +0100 |
wenzelm |
refined parallel_proofs = 2: fork whole Isar sub-proofs, not just terminal ones;
|
changeset |
files
|
Mon, 04 Mar 2013 11:36:16 +0100 |
wenzelm |
join all proofs before scheduling present phase (ordered according to weight);
|
changeset |
files
|
Mon, 04 Mar 2013 10:02:58 +0100 |
wenzelm |
more explicit datatype result;
|
changeset |
files
|
Wed, 20 Feb 2013 12:04:42 +0100 |
hoelzl |
split dense into inner_dense_order and no_top/no_bot
|
changeset |
files
|
Wed, 20 Feb 2013 12:04:42 +0100 |
hoelzl |
move auxiliary lemmas from Library/Extended_Reals to HOL image
|
changeset |
files
|
Mon, 04 Mar 2013 09:57:54 +0100 |
traytel |
tuned (extend datatype to inline option)
|
changeset |
files
|
Sun, 03 Mar 2013 18:50:46 +0100 |
wenzelm |
prefer more systematic Future.flat;
|
changeset |
files
|
Sun, 03 Mar 2013 17:34:42 +0100 |
wenzelm |
more uniform Future.map: always internalize failure;
|
changeset |
files
|
Sun, 03 Mar 2013 14:29:30 +0100 |
wenzelm |
uniform treatment of global/local proofs;
|
changeset |
files
|
Sun, 03 Mar 2013 13:57:03 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 03 Mar 2013 13:43:57 +0100 |
wenzelm |
clarified Toplevel.element_result wrt. Toplevel.is_ignored;
|
changeset |
files
|
Sun, 03 Mar 2013 13:23:06 +0100 |
wenzelm |
more Thy_Syntax.element operations;
|
changeset |
files
|
Fri, 01 Mar 2013 22:15:31 +0100 |
traytel |
coercion-invariant arguments at work
|
changeset |
files
|
Fri, 01 Mar 2013 22:15:31 +0100 |
traytel |
constants with coercion-invariant arguments (possibility to disable/reenable
|
changeset |
files
|
Thu, 28 Feb 2013 21:11:07 +0100 |
wenzelm |
simplified Proof.future_proof;
|
changeset |
files
|
Thu, 28 Feb 2013 18:35:31 +0100 |
wenzelm |
provide explicit dummy names (cf. dfe469293eb4);
|
changeset |
files
|
Thu, 28 Feb 2013 17:38:35 +0100 |
wenzelm |
discontinued empty name bindings in 'axiomatization';
|
changeset |
files
|
Thu, 28 Feb 2013 17:14:55 +0100 |
wenzelm |
provide common HOLogic.conj_conv and HOLogic.eq_conv;
|
changeset |
files
|
Thu, 28 Feb 2013 16:54:52 +0100 |
wenzelm |
just one HOLogic.Trueprop_conv, with regular exception CTERM;
|
changeset |
files
|
Thu, 28 Feb 2013 16:38:17 +0100 |
wenzelm |
discontinued obsolete 'axioms' command;
|
changeset |
files
|
Thu, 28 Feb 2013 16:19:08 +0100 |
wenzelm |
more robust build error handling, e.g. missing outer syntax commands;
|
changeset |
files
|
Thu, 28 Feb 2013 14:29:54 +0100 |
wenzelm |
eliminated legacy 'axioms';
|
changeset |
files
|
Thu, 28 Feb 2013 14:24:21 +0100 |
wenzelm |
eliminated legacy 'axioms';
|
changeset |
files
|
Thu, 28 Feb 2013 14:22:14 +0100 |
wenzelm |
eliminated legacy 'axioms';
|
changeset |
files
|
Thu, 28 Feb 2013 14:10:54 +0100 |
wenzelm |
eliminated legacy 'axioms';
|
changeset |
files
|
Thu, 28 Feb 2013 13:54:45 +0100 |
wenzelm |
eliminated legacy 'axioms';
|
changeset |
files
|
Thu, 28 Feb 2013 13:46:45 +0100 |
wenzelm |
eliminated legacy 'axioms';
|
changeset |
files
|
Thu, 28 Feb 2013 13:33:01 +0100 |
wenzelm |
eliminated legacy 'axioms';
|
changeset |
files
|
Thu, 28 Feb 2013 13:24:51 +0100 |
wenzelm |
marginalized historic strip_tac;
|
changeset |
files
|
Thu, 28 Feb 2013 13:19:25 +0100 |
wenzelm |
tuned proof;
|
changeset |
files
|
Thu, 28 Feb 2013 12:43:28 +0100 |
wenzelm |
tuned whitespace and indentation;
|
changeset |
files
|
Thu, 28 Feb 2013 12:24:24 +0100 |
wenzelm |
simplified imports;
|
changeset |
files
|
Thu, 28 Feb 2013 12:09:32 +0100 |
wenzelm |
load timings in parallel for improved performance;
|
changeset |
files
|
Thu, 28 Feb 2013 11:40:23 +0100 |
wenzelm |
proper place for cancel_div_mod.ML (see also ee729dbd1b7f and ec7f10155389);
|
changeset |
files
|
Wed, 27 Feb 2013 20:36:21 +0100 |
wenzelm |
parallel dep.load_files saves approx. 1s on 4 cores;
|
changeset |
files
|
Wed, 27 Feb 2013 19:39:16 +0100 |
wenzelm |
eliminated pointless re-ified errors;
|
changeset |
files
|
Wed, 27 Feb 2013 17:44:08 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 27 Feb 2013 17:32:17 +0100 |
wenzelm |
discontinued redundant 'use' command;
|
changeset |
files
|
Wed, 27 Feb 2013 16:27:44 +0100 |
wenzelm |
discontinued obsolete header "files" -- these are loaded explicitly after exploring dependencies;
|
changeset |
files
|
Wed, 27 Feb 2013 12:45:19 +0100 |
wenzelm |
discontinued obsolete 'uses' within theory header;
|
changeset |
files
|
Wed, 27 Feb 2013 13:48:15 +0100 |
Andreas Lochbihler |
use lemma from Big_Operators
|
changeset |
files
|
Wed, 27 Feb 2013 13:44:19 +0100 |
Andreas Lochbihler |
add inclusion/exclusion lemma
|
changeset |
files
|
Wed, 27 Feb 2013 13:43:04 +0100 |
Andreas Lochbihler |
added lemma
|
changeset |
files
|
Wed, 27 Feb 2013 10:33:45 +0100 |
Andreas Lochbihler |
merged
|
changeset |
files
|
Wed, 27 Feb 2013 10:33:30 +0100 |
Andreas Lochbihler |
add wellorder instance for Numeral_Type (suggested by Jesus Aransay)
|
changeset |
files
|
Tue, 26 Feb 2013 20:11:11 +0100 |
wenzelm |
updated Toplevel.command_exception;
|
changeset |
files
|
Tue, 26 Feb 2013 20:09:25 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 26 Feb 2013 19:58:27 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Tue, 26 Feb 2013 19:44:26 +0100 |
wenzelm |
fork diagnostic commands (theory loader and PIDE interaction);
|
changeset |
files
|
Tue, 26 Feb 2013 13:38:34 +0100 |
wenzelm |
disallow shutdown from worker, which would lead to deadlock since the scheduler cannot terminate;
|
changeset |
files
|
Tue, 26 Feb 2013 13:27:24 +0100 |
wenzelm |
tuned 2464ba6e6fc9 -- NB: approximative_id is NONE for PIDE document transactions;
|
changeset |
files
|
Tue, 26 Feb 2013 13:05:48 +0100 |
wenzelm |
signal work_available should be sufficient to initiate daisy-chained workers, and lead to separate broadcast work_finished eventually -- NB: broadcasting all worker threads tends to burn parallel CPU cycles;
|
changeset |
files
|
Tue, 26 Feb 2013 12:50:52 +0100 |
wenzelm |
less eventful shutdown: merely wait for scheduler to terminate;
|
changeset |
files
|
Tue, 26 Feb 2013 12:46:47 +0100 |
wenzelm |
tuned messages;
|
changeset |
files
|
Tue, 26 Feb 2013 11:57:19 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 25 Feb 2013 20:55:48 +0100 |
wenzelm |
merged;
|
changeset |
files
|
Mon, 25 Feb 2013 17:47:32 +0100 |
wenzelm |
more explicit Goal.shutdown_futures;
|
changeset |
files
|
Mon, 25 Feb 2013 13:31:02 +0100 |
wenzelm |
reconsider 'export_code' as "thy_decl" command due to its global side-effect on the file-system;
|
changeset |
files
|
Mon, 25 Feb 2013 13:29:19 +0100 |
wenzelm |
discontinued pointless command category "thy_schematic_goal" -- this is checked dynamically;
|
changeset |
files
|
Mon, 25 Feb 2013 12:52:27 +0100 |
wenzelm |
clarified Toplevel.element_result: scheduling policies happen here;
|
changeset |
files
|
Mon, 25 Feb 2013 12:17:50 +0100 |
wenzelm |
prefer stateless 'ML_val' for tests;
|
changeset |
files
|
Mon, 25 Feb 2013 12:17:11 +0100 |
wenzelm |
tuned comment;
|
changeset |
files
|
Mon, 25 Feb 2013 11:07:02 +0100 |
wenzelm |
reconsider 'pretty_setmargin' as "control" command (instead of "diag") -- it is stateful and Proof General legacy;
|
changeset |
files
|
Mon, 25 Feb 2013 10:50:52 +0100 |
wenzelm |
merged;
|
changeset |
files
|
Sun, 24 Feb 2013 17:29:55 +0100 |
wenzelm |
simplified Outer_Syntax.read_span: internalized Toplevel.is_ignored;
|
changeset |
files
|
Sun, 24 Feb 2013 14:14:07 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 24 Feb 2013 14:11:51 +0100 |
wenzelm |
unified Command.is_proper in ML with Scala (see also 123be08eed88);
|
changeset |
files
|
Mon, 25 Feb 2013 10:18:33 +0100 |
wenzelm |
tuned order of modules;
|
changeset |
files
|
Mon, 25 Feb 2013 20:11:42 +0100 |
wenzelm |
fixed document;
|
changeset |
files
|
Sun, 24 Feb 2013 20:29:13 +0100 |
haftmann |
turned example into library for comparing growth of functions
|
changeset |
files
|
Sun, 24 Feb 2013 20:18:32 +0100 |
haftmann |
corrected reference
|
changeset |
files
|
Sun, 24 Feb 2013 18:30:35 +0100 |
nipkow |
improved orderings
|
changeset |
files
|
Sun, 24 Feb 2013 15:49:07 +0100 |
smolkas |
tuned agressiveness of isar compression
|
changeset |
files
|
Sun, 24 Feb 2013 13:46:14 +1100 |
kleing |
eliminated isize in favour of size + type coercion
|
changeset |
files
|
Sat, 23 Feb 2013 22:00:12 +0100 |
wenzelm |
make SML/NJ happy;
|
changeset |
files
|
Sat, 23 Feb 2013 21:07:44 +0100 |
wenzelm |
basic setup for appbundler-1.0 for Mac OS X and Java 7;
|
changeset |
files
|
Sat, 23 Feb 2013 17:47:51 +0100 |
wenzelm |
more robust handling of repeated interrupts while terminating managed process;
|
changeset |
files
|
Sat, 23 Feb 2013 17:12:48 +0100 |
wenzelm |
more friendly message for spurious InterruptedException, which might still occur due to JVM oddities;
|
changeset |
files
|
Sat, 23 Feb 2013 15:08:53 +0100 |
wenzelm |
more explicit GUI components for dynamic actions;
|
changeset |
files
|
Sat, 23 Feb 2013 14:16:07 +0100 |
wenzelm |
clarified Progress.stopped: rising edge only;
|
changeset |
files
|
Sat, 23 Feb 2013 12:55:59 +0100 |
wenzelm |
more explicit console interrupt handling;
|
changeset |
files
|
Sat, 23 Feb 2013 12:28:18 +0100 |
wenzelm |
more permissive File.read_lines, which is relevant for Managed_Process join/kill;
|
changeset |
files
|
Sat, 23 Feb 2013 11:27:45 +0100 |
wenzelm |
support for POSIX interrupts (bypassed on Windows);
|
changeset |
files
|
Fri, 22 Feb 2013 20:25:51 +0100 |
traytel |
merged
|
changeset |
files
|
Fri, 22 Feb 2013 13:39:47 +0100 |
traytel |
tuned error messages
|
changeset |
files
|
Fri, 22 Feb 2013 13:38:10 +0100 |
traytel |
Coercion_Examples defines required coercions itself (no Complex_Main needed)
|
changeset |
files
|
Fri, 22 Feb 2013 13:36:31 +0100 |
traytel |
apply unifying substitution before building the constraint graph
|
changeset |
files
|
Fri, 22 Feb 2013 20:12:53 +0100 |
nipkow |
more abstract intervals
|
changeset |
files
|
Fri, 22 Feb 2013 17:24:09 +0100 |
wenzelm |
more robust load_timings: ignore XML.Decode errors as well;
|
changeset |
files
|
Fri, 22 Feb 2013 17:02:16 +0100 |
wenzelm |
make SML/NJ happy;
|
changeset |
files
|
Fri, 22 Feb 2013 17:02:00 +0100 |
wenzelm |
identify exceptions more robustly, to allow SML/NJ report toplevel errors without crash;
|
changeset |
files
|
Fri, 22 Feb 2013 16:52:10 +0100 |
wenzelm |
make SML/NJ happy;
|
changeset |
files
|
Fri, 22 Feb 2013 14:39:12 +0100 |
wenzelm |
updated headers;
|
changeset |
files
|
Fri, 22 Feb 2013 14:38:52 +0100 |
wenzelm |
eliminated hard tabs;
|
changeset |
files
|
Fri, 22 Feb 2013 14:25:52 +0100 |
wenzelm |
discontinued obsolete src/HOL/IsaMakefile;
|
changeset |
files
|
Thu, 21 Feb 2013 18:27:28 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 21 Feb 2013 18:21:40 +0100 |
wenzelm |
more explicit session dependency, for improved parallel performance of HOL-UNITY test session -- NB: separate 'theories' sections are sequential;
|
changeset |
files
|
Thu, 21 Feb 2013 16:00:48 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 21 Feb 2013 15:35:09 +0100 |
wenzelm |
removed obsolete tags;
|
changeset |
files
|
Thu, 21 Feb 2013 10:52:14 +0100 |
wenzelm |
highest priority for proofs with unknown / very short timing -- recover original scheduling with parallel_proofs_reuse_timing = false;
|
changeset |
files
|
Thu, 21 Feb 2013 16:36:19 +0100 |
blanchet |
tuned misleading message
|
changeset |
files
|
Thu, 21 Feb 2013 15:10:04 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 20 Feb 2013 19:57:17 +0100 |
wenzelm |
option parallel_proofs_reuse_timing controls reuse of log information -- since it is not always beneficial for performance;
|
changeset |
files
|
Wed, 20 Feb 2013 18:04:44 +0100 |
wenzelm |
prefer outdegree in comparison again (cf. 88c96e836ed6) -- NB: big jobs might hide behind small ones in this naive queuing scheme;
|
changeset |
files
|
Wed, 20 Feb 2013 15:22:22 +0100 |
wenzelm |
more tight representation of command timing;
|
changeset |
files
|
Wed, 20 Feb 2013 13:03:50 +0100 |
wenzelm |
prefer comparison of session timing, if this is known already;
|
changeset |
files
|
Wed, 20 Feb 2013 11:40:30 +0100 |
wenzelm |
proper check of Proof.is_relevant (again, cf. c3e99efacb67 and df8fc0567a3d);
|
changeset |
files
|
Wed, 20 Feb 2013 00:00:42 +0100 |
wenzelm |
support nested Thy_Syntax.element;
|
changeset |
files
|
Tue, 19 Feb 2013 21:44:37 +0100 |
wenzelm |
back to non-schematic 'sublocale' and 'interpretation' (despite df8fc0567a3d) for more potential parallelism;
|
changeset |
files
|
Tue, 19 Feb 2013 20:19:21 +0100 |
wenzelm |
help JVM to cope with large symbolic structures;
|
changeset |
files
|
Tue, 19 Feb 2013 17:55:26 +0100 |
wenzelm |
improved scheduling of forked proofs, based on elapsed time estimate (from last run via session log file);
|
changeset |
files
|
Tue, 19 Feb 2013 17:02:52 +0100 |
wenzelm |
read logs from failed sessions as well;
|
changeset |
files
|
Tue, 19 Feb 2013 16:49:40 +0100 |
wenzelm |
recover timing information from old log files;
|
changeset |
files
|
Tue, 19 Feb 2013 14:47:57 +0100 |
wenzelm |
suppress timing message in full PIDE protocol -- this is for batch build;
|
changeset |
files
|
Tue, 19 Feb 2013 13:57:13 +0100 |
wenzelm |
support for build passing timings from Scala to ML;
|
changeset |
files
|
Tue, 19 Feb 2013 12:58:32 +0100 |
wenzelm |
support for prescient timing information within command transactions;
|
changeset |
files
|
Tue, 19 Feb 2013 10:55:11 +0100 |
wenzelm |
emit command_timing properties into build log;
|
changeset |
files
|
Thu, 21 Feb 2013 12:22:26 +0100 |
blanchet |
generate Isar proof if Metis appears to be too slow
|
changeset |
files
|
Thu, 21 Feb 2013 12:22:26 +0100 |
blanchet |
swap slices so that the last slice is more complete (for minimization)
|
changeset |
files
|
Thu, 21 Feb 2013 12:22:26 +0100 |
blanchet |
tuning
|
changeset |
files
|
Wed, 20 Feb 2013 17:42:20 +0100 |
blanchet |
ensure all conjecture clauses are in the graph -- to prevent exceptions later
|
changeset |
files
|
Wed, 20 Feb 2013 17:31:28 +0100 |
blanchet |
generalize syntax of SPASS proofs
|
changeset |
files
|
Wed, 20 Feb 2013 17:15:06 +0100 |
blanchet |
tweaked hack some more
|
changeset |
files
|
Wed, 20 Feb 2013 17:12:21 +0100 |
blanchet |
more simplifying constructors
|
changeset |
files
|
Wed, 20 Feb 2013 17:05:24 +0100 |
blanchet |
remove needless steps from refutation graph -- these confuse the proof redirection algorithm (and are needless)
|
changeset |
files
|
Wed, 20 Feb 2013 16:21:04 +0100 |
blanchet |
more precise error
|
changeset |
files
|
Wed, 20 Feb 2013 15:43:51 +0100 |
blanchet |
improved hack
|
changeset |
files
|
Wed, 20 Feb 2013 15:26:19 +0100 |
blanchet |
upgraded to Alt-Ergo 0.95
|
changeset |
files
|
Wed, 20 Feb 2013 15:12:38 +0100 |
blanchet |
don't pass chained facts directly to SMT solvers -- this breaks various invariants and is never necessary
|
changeset |
files
|
Wed, 20 Feb 2013 14:47:19 +0100 |
blanchet |
trust preplayed proof in Mirabelle
|
changeset |
files
|
Wed, 20 Feb 2013 14:44:00 +0100 |
blanchet |
added case taken out by mistake
|
changeset |
files
|
Wed, 20 Feb 2013 14:21:17 +0100 |
blanchet |
tuning (removed redundant datatype)
|
changeset |
files
|
Wed, 20 Feb 2013 14:10:51 +0100 |
blanchet |
minimize SMT proofs with E if Isar proofs are desired and Metis managed to preplay
|
changeset |
files
|
Wed, 20 Feb 2013 13:04:03 +0100 |
blanchet |
honor linearization option also in the evaluation driver
|
changeset |
files
|
Wed, 20 Feb 2013 10:54:13 +0100 |
blanchet |
got rid of rump support for Vampire definitions
|
changeset |
files
|
Wed, 20 Feb 2013 10:45:23 +0100 |
blanchet |
optimize Isar output some more
|
changeset |
files
|
Wed, 20 Feb 2013 10:45:01 +0100 |
blanchet |
turn off more evil Vampire options to facilitate Isar proof generation
|
changeset |
files
|
Wed, 20 Feb 2013 09:58:28 +0100 |
blanchet |
fixed typo in option name
|
changeset |
files
|
Wed, 20 Feb 2013 08:56:34 +0100 |
blanchet |
tuning
|
changeset |
files
|
Wed, 20 Feb 2013 08:44:24 +0100 |
blanchet |
use new skolemizer only if some skolems have two or more arguments -- otherwise the old skolemizer cannot get the arg order wrong
|
changeset |
files
|
Wed, 20 Feb 2013 08:44:24 +0100 |
blanchet |
slacker comparison for Skolems, to avoid trivial equations
|
changeset |
files
|
Wed, 20 Feb 2013 08:44:24 +0100 |
blanchet |
auto-minimizer should respect "isar_proofs = true"
|
changeset |
files
|
Wed, 20 Feb 2013 08:44:24 +0100 |
blanchet |
made "isar_proofs" a 3-way option, to provide a way to totally disable isar_proofs if desired
|
changeset |
files
|
Wed, 20 Feb 2013 08:44:24 +0100 |
blanchet |
alias for people like me
|
changeset |
files
|
Tue, 19 Feb 2013 19:44:10 +0100 |
haftmann |
dropped spurious left-over from 0a2371e7ced3
|
changeset |
files
|
Tue, 19 Feb 2013 17:01:06 +0100 |
blanchet |
avoid using "smt" for minimization -- better use the prover itself, since then Sledgehammer gets to try metis again and gives the opportunity to output an Isar proof -- and show Isar proof as fallback for SMT proofs
|
changeset |
files
|
Tue, 19 Feb 2013 15:37:42 +0100 |
blanchet |
interpret "max_facts" argument in a slice-dependent fashion, instead of forcing the same number of facts to all slices
|
changeset |
files
|
Tue, 19 Feb 2013 15:03:36 +0100 |
kuncar |
delete also predicates on relations when hiding an implementation of an abstract type
|
changeset |
files
|
Tue, 19 Feb 2013 13:37:07 +0100 |
blanchet |
reintroduced crucial sorting accidentally lost in 962190eab40d
|
changeset |
files
|
Tue, 19 Feb 2013 13:27:33 +0100 |
blanchet |
compile
|
changeset |
files
|
Tue, 19 Feb 2013 13:21:49 +0100 |
blanchet |
provide two modes for MaSh driver: linearized or real visibility
|
changeset |
files
|
Mon, 18 Feb 2013 18:34:55 +0100 |
blanchet |
implement (more) accurate computation of parents
|
changeset |
files
|
Mon, 18 Feb 2013 18:34:54 +0100 |
blanchet |
tuning
|
changeset |
files
|
Mon, 18 Feb 2013 12:16:27 +0100 |
smolkas |
split isar_step into isar_step, fix, assms; made isar_proof explicit; register fixed variables in ctxt and auto_fix terms to avoid superfluous annotations
|
changeset |
files
|
Mon, 18 Feb 2013 12:16:02 +0100 |
smolkas |
simplified byline, isar_qualifier
|
changeset |
files
|
Mon, 18 Feb 2013 11:33:43 +0100 |
blanchet |
tuned code: factored out parent computation
|
changeset |
files
|
Mon, 18 Feb 2013 10:43:36 +0100 |
blanchet |
tuned code
|
changeset |
files
|
Mon, 18 Feb 2013 08:52:23 +0100 |
Andreas Lochbihler |
simplify definition as sort constraints ensure finiteness (thanks to Jesus Aransay)
|
changeset |
files
|
Sun, 17 Feb 2013 22:56:54 +0100 |
haftmann |
fundamentals about discrete logarithm and square root
|
changeset |
files
|
Sun, 17 Feb 2013 21:29:30 +0100 |
haftmann |
Sieve of Eratosthenes
|
changeset |
files
|
Sun, 17 Feb 2013 20:45:49 +0100 |
haftmann |
note on parallel computation
|
changeset |
files
|
Sun, 17 Feb 2013 19:39:00 +0100 |
haftmann |
corrected and clarified Code_Binary_Nat vs. Code_Target_Nat
|
changeset |
files
|
Sun, 17 Feb 2013 11:34:40 +0100 |
haftmann |
simplified construction of upto_aux
|
changeset |
files
|
Sun, 17 Feb 2013 11:06:10 +0100 |
haftmann |
merged
|
changeset |
files
|
Sat, 16 Feb 2013 08:21:08 +0100 |
haftmann |
restored proper order of NEWS entries (lost due too long-waiting patches)
|
changeset |
files
|
Sun, 17 Feb 2013 10:40:53 +0100 |
haftmann |
CONTRIBUTORS
|
changeset |
files
|
Sat, 16 Feb 2013 15:27:10 +0100 |
nipkow |
tail recursive code for function "upto"
|
changeset |
files
|
Fri, 15 Feb 2013 16:53:39 +0100 |
blanchet |
tuning
|
changeset |
files
|
Fri, 15 Feb 2013 16:40:39 +0100 |
blanchet |
repaired collateral damage from 4f0147ed8bcb
|
changeset |
files
|
Fri, 15 Feb 2013 16:17:05 +0100 |
traytel |
Backed out changeset: 3fe7242f8346,
|
changeset |
files
|
Fri, 15 Feb 2013 12:48:20 +0100 |
haftmann |
dropped now obsolete hint;
|
changeset |
files
|
Fri, 15 Feb 2013 11:47:34 +0100 |
haftmann |
attempt to re-establish conventions which theories are loaded into the grand unified library theory;
|
changeset |
files
|
Fri, 15 Feb 2013 11:47:33 +0100 |
haftmann |
systematic conversions between nat and nibble/char;
|
changeset |
files
|
Fri, 15 Feb 2013 15:22:16 +0100 |
traytel |
coercions between base types can be lifted to sets
|
changeset |
files
|
Fri, 15 Feb 2013 13:54:54 +0100 |
blanchet |
annotate obtains with types
|
changeset |
files
|
Fri, 15 Feb 2013 13:43:06 +0100 |
blanchet |
merge
|
changeset |
files
|
Fri, 15 Feb 2013 13:37:37 +0100 |
blanchet |
made check for conjecture skolemization sound
|
changeset |
files
|
Fri, 15 Feb 2013 13:29:37 +0100 |
smolkas |
use safe var index
|
changeset |
files
|
Fri, 15 Feb 2013 12:16:24 +0100 |
Andreas Lochbihler |
merged
|
changeset |
files
|
Fri, 15 Feb 2013 11:02:34 +0100 |
Andreas Lochbihler |
more type class instances for Numeral_Type (contributed by Jesus Aransay)
|
changeset |
files
|
Fri, 15 Feb 2013 10:52:47 +0100 |
Andreas Lochbihler |
added lemma
|
changeset |
files
|
Fri, 15 Feb 2013 12:10:09 +0100 |
blanchet |
merge
|
changeset |
files
|
Fri, 15 Feb 2013 11:36:34 +0100 |
blanchet |
merge
|
changeset |
files
|
Fri, 15 Feb 2013 11:27:15 +0100 |
blanchet |
skolemize conjecture properly in Isar proof
|
changeset |
files
|
Fri, 15 Feb 2013 10:48:06 +0100 |
blanchet |
tuning -- refactoring in preparation for handling skolemization of conjecture
|
changeset |
files
|
Fri, 15 Feb 2013 10:18:44 +0100 |
blanchet |
removed dead weight from data structure
|
changeset |
files
|
Fri, 15 Feb 2013 10:13:04 +0100 |
blanchet |
tuned code
|
changeset |
files
|
Fri, 15 Feb 2013 10:00:25 +0100 |
blanchet |
tuned code
|
changeset |
files
|
Fri, 15 Feb 2013 08:31:31 +0100 |
haftmann |
less customary term_of conversions;
|
changeset |
files
|
Fri, 15 Feb 2013 08:31:31 +0100 |
haftmann |
two target language numeral types: integer and natural, as replacement for code_numeral;
|
changeset |
files
|
Fri, 15 Feb 2013 08:31:30 +0100 |
haftmann |
explicit code equation for integer_of_nat
|
changeset |
files
|
Fri, 15 Feb 2013 11:31:59 +0100 |
traytel |
extended stream library
|
changeset |
files
|
Fri, 15 Feb 2013 09:59:46 +0100 |
Andreas Lochbihler |
merged
|
changeset |
files
|
Fri, 15 Feb 2013 09:41:25 +0100 |
Andreas Lochbihler |
partially revert 0dac0158b8d4 as it too aggressively spreads card_UNIV type class whose dictionary constructions can slow down generated code;
|
changeset |
files
|
Fri, 15 Feb 2013 09:17:26 +0100 |
blanchet |
killed legacy alias
|
changeset |
files
|
Fri, 15 Feb 2013 09:17:20 +0100 |
blanchet |
updated news
|
changeset |
files
|
Fri, 15 Feb 2013 09:17:20 +0100 |
blanchet |
avoid crude/wrong theorem comparision
|
changeset |
files
|
Fri, 15 Feb 2013 09:17:20 +0100 |
blanchet |
tuned code
|
changeset |
files
|
Fri, 15 Feb 2013 09:17:20 +0100 |
blanchet |
more MaSh tracing
|
changeset |
files
|
Fri, 15 Feb 2013 09:17:20 +0100 |
blanchet |
tuning
|
changeset |
files
|
Thu, 14 Feb 2013 23:54:46 +0100 |
smolkas |
fixed metis_steps_total - was off by one
|
changeset |
files
|
Thu, 14 Feb 2013 22:49:22 +0100 |
smolkas |
preplay subblocks
|
changeset |
files
|
Thu, 14 Feb 2013 22:49:22 +0100 |
smolkas |
renamed sledgehammer_shrink to sledgehammer_compress
|
changeset |
files
|
Thu, 14 Feb 2013 22:49:22 +0100 |
smolkas |
dont skolemize conjecture
|
changeset |
files
|
Thu, 14 Feb 2013 22:49:22 +0100 |
smolkas |
introduced subblock in isar_step datatype for conjecture herbrandization
|
changeset |
files
|
Thu, 14 Feb 2013 21:31:25 +0100 |
wenzelm |
write_pdf for JFreeChart;
|
changeset |
files
|
Thu, 14 Feb 2013 15:27:10 +0100 |
haftmann |
reform of predicate compiler / quickcheck theories:
|
changeset |
files
|
Thu, 14 Feb 2013 17:58:28 +0100 |
Andreas Lochbihler |
merged
|
changeset |
files
|
Thu, 14 Feb 2013 17:58:13 +0100 |
Andreas Lochbihler |
instantiate finite_UNIV and card_UNIV for finfun type
|
changeset |
files
|
Thu, 14 Feb 2013 17:06:15 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 14 Feb 2013 16:36:21 +0100 |
wenzelm |
more parallel proofs in 'nominal_datatype', although sequential dark matter remains;
|
changeset |
files
|
Thu, 14 Feb 2013 16:35:32 +0100 |
wenzelm |
tuned proof;
|
changeset |
files
|
Thu, 14 Feb 2013 16:25:13 +0100 |
wenzelm |
obsolete;
|
changeset |
files
|
Thu, 14 Feb 2013 16:17:36 +0100 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Thu, 14 Feb 2013 15:34:33 +0100 |
wenzelm |
tuned signature -- legacy packages might want to fork proofs as well;
|
changeset |
files
|
Thu, 14 Feb 2013 16:01:59 +0100 |
Andreas Lochbihler |
merged
|
changeset |
files
|
Thu, 14 Feb 2013 16:01:28 +0100 |
Andreas Lochbihler |
implement code generation for finite, card, op = and op <= for sets always via finite_UNIV and card_UNIV, as fragile rewrites based on sorts are hard to find and debug
|
changeset |
files
|
Thu, 14 Feb 2013 14:14:55 +0100 |
haftmann |
consolidation of library theories on product orders
|
changeset |
files
|
Thu, 14 Feb 2013 12:24:56 +0100 |
haftmann |
type lifting setup for code numeral types
|
changeset |
files
|
Thu, 14 Feb 2013 12:24:56 +0100 |
haftmann |
factored out shared preprocessor setup into theory Code_Abstract_Nat, tuning descriptions
|
changeset |
files
|
Thu, 14 Feb 2013 12:24:42 +0100 |
haftmann |
abandoned theory Plain
|
changeset |
files
|
Thu, 14 Feb 2013 13:16:47 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 13 Feb 2013 21:53:02 +0100 |
wenzelm |
clarified default according to etc/options;
|
changeset |
files
|
Wed, 13 Feb 2013 19:52:58 +0100 |
wenzelm |
Java assumes regular "re-parenting" window manager;
|
changeset |
files
|
Wed, 13 Feb 2013 17:41:27 +0100 |
immler |
merged
|
changeset |
files
|
Wed, 13 Feb 2013 16:35:07 +0100 |
immler |
complete metric for formal power series
|
changeset |
files
|
Wed, 13 Feb 2013 16:35:07 +0100 |
immler |
eliminated union_closed_basis; cleanup Fin_Map
|
changeset |
files
|
Wed, 13 Feb 2013 16:35:07 +0100 |
immler |
fine grained instantiations
|
changeset |
files
|
Wed, 13 Feb 2013 16:35:07 +0100 |
immler |
use maximum norm for type finmap
|
changeset |
files
|
Wed, 13 Feb 2013 16:35:07 +0100 |
immler |
generalized
|
changeset |
files
|
Wed, 13 Feb 2013 16:35:07 +0100 |
immler |
generalized
|
changeset |
files
|
Wed, 13 Feb 2013 16:30:34 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 13 Feb 2013 15:40:59 +0100 |
wenzelm |
discontinued home-made sharing for proof terms -- leave memory management to the Poly/ML RTS;
|
changeset |
files
|
Wed, 13 Feb 2013 13:52:06 +0100 |
wenzelm |
more thorough error handling of load/save (see also c1be3072ea8f);
|
changeset |
files
|
Wed, 13 Feb 2013 13:31:38 +0100 |
wenzelm |
file system operations for Graphics2D output;
|
changeset |
files
|
Wed, 13 Feb 2013 12:42:59 +0100 |
wenzelm |
updated isabelle-release URLs;
|
changeset |
files
|
Wed, 13 Feb 2013 13:38:52 +0100 |
haftmann |
combinator List.those;
|
changeset |
files
|
Wed, 13 Feb 2013 13:38:52 +0100 |
haftmann |
explicit conversion integer_of_nat already in Code_Numeral_Types;
|
changeset |
files
|
Wed, 13 Feb 2013 13:38:52 +0100 |
haftmann |
IArray ignorant of particular representation of nat
|
changeset |
files
|
Wed, 13 Feb 2013 13:38:52 +0100 |
haftmann |
tuned, particulary name
|
changeset |
files
|
Wed, 13 Feb 2013 13:38:52 +0100 |
haftmann |
formal cleanup of sources
|
changeset |
files
|
Wed, 13 Feb 2013 13:38:52 +0100 |
haftmann |
another attempt for a uniform abort on code generation errors
|
changeset |
files
|
Wed, 13 Feb 2013 13:38:52 +0100 |
haftmann |
tuned spelling
|
changeset |
files
|
Wed, 13 Feb 2013 12:06:21 +0100 |
wenzelm |
removed obsolete RC tags;
|
changeset |
files
|
Wed, 13 Feb 2013 11:46:48 +0100 |
wenzelm |
merged;
|
changeset |
files
|
Tue, 12 Feb 2013 17:39:45 +0100 |
wenzelm |
detect more hosts;
|
changeset |
files
|
Tue, 12 Feb 2013 14:27:14 +0100 |
wenzelm |
Added tag Isabelle2013 for changeset d90218288d51
|
changeset |
files
|
Mon, 11 Feb 2013 14:39:04 +0100 |
wenzelm |
make WWW_Find work again, now that its ML modules reside within a theory context (cf. bf5b45870110) -- patch by Rafal Kolanski;
Isabelle2013
|
changeset |
files
|
Sun, 10 Feb 2013 22:07:56 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sun, 10 Feb 2013 22:03:21 +0100 |
wenzelm |
avoid crash (NPE) when properties are changed during prover startup (e.g. by font scaling);
|
changeset |
files
|
Sun, 10 Feb 2013 14:57:00 +0100 |
wenzelm |
updated PIDE notes;
|
changeset |
files
|
Thu, 07 Feb 2013 13:20:05 +0100 |
wenzelm |
proper root for document variants (cf. be8002ee43d8);
|
changeset |
files
|
Thu, 07 Feb 2013 12:08:37 +0100 |
wenzelm |
Added tag Isabelle2013-RC3 for changeset 8cf38c6b33f8
|
changeset |
files
|
Wed, 06 Feb 2013 23:14:50 +0100 |
wenzelm |
proforma update to jdk-7u13 -- barely relevant security updates by Oracle;
|
changeset |
files
|
Wed, 06 Feb 2013 21:05:06 +0100 |
wenzelm |
more robust JEdit_Lib.pixel_range, which could crash via Rich_Text_Area.tooltip_painter with bad mouse coordinates;
|
changeset |
files
|
Wed, 06 Feb 2013 20:03:42 +0100 |
wenzelm |
documentation for 'print_rules';
|
changeset |
files
|
Fri, 01 Feb 2013 22:24:27 +0100 |
wenzelm |
no choice of target directory -- default file permissions outside user directory tend to be ill-defined for Cygwin;
|
changeset |
files
|
Fri, 01 Feb 2013 21:58:13 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 01 Feb 2013 21:58:00 +0100 |
wenzelm |
provide jdk-7u13 (still inactive, potentially pointless);
|
changeset |
files
|
Fri, 01 Feb 2013 21:40:15 +0100 |
wenzelm |
allow relative directory;
|
changeset |
files
|
Fri, 01 Feb 2013 21:31:21 +0100 |
wenzelm |
standardized isabelle-server.in.tum.de;
|
changeset |
files
|
Thu, 31 Jan 2013 22:21:05 +0100 |
wenzelm |
some native Mac OS X support, notably quit_handler (important for dialog on unsaved changes);
|
changeset |
files
|
Mon, 28 Jan 2013 23:56:13 +0100 |
traytel |
made SML/NJ happy
|
changeset |
files
|
Mon, 28 Jan 2013 22:37:58 +0100 |
wenzelm |
more portable alternative shortcuts on numeric keypad;
|
changeset |
files
|
Mon, 28 Jan 2013 17:37:09 +0100 |
wenzelm |
more generic reference to polyml component;
|
changeset |
files
|
Mon, 28 Jan 2013 15:45:54 +0100 |
wenzelm |
Added tag Isabelle2013-RC2 for changeset 7fc61bfb1c2d
|
changeset |
files
|
Mon, 28 Jan 2013 14:33:19 +0100 |
wenzelm |
updated to polyml-5.5.0-3 based on fixes-5.5 version 1658, which provides important improvements;
|
changeset |
files
|
Mon, 28 Jan 2013 12:25:36 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 28 Jan 2013 12:25:29 +0100 |
wenzelm |
separate makedist_bundle for each platform family, which is more useful for manual use;
|
changeset |
files
|
Mon, 28 Jan 2013 12:22:48 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 26 Jan 2013 20:36:26 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 26 Jan 2013 19:53:15 +0100 |
wenzelm |
notes on building Poly/ML;
|
changeset |
files
|
Sat, 26 Jan 2013 19:52:49 +0100 |
wenzelm |
tuned ML platform fallback;
|
changeset |
files
|
Sat, 26 Jan 2013 16:51:43 +0100 |
wenzelm |
manual update of sessions, based on "isabelle build -nvc";
|
changeset |
files
|
Sat, 26 Jan 2013 16:30:47 +0100 |
wenzelm |
some updates concerning Proof General;
|
changeset |
files
|
Sat, 26 Jan 2013 16:10:50 +0100 |
wenzelm |
updated explanations of document preparation;
|
changeset |
files
|
Sat, 26 Jan 2013 13:49:48 +0100 |
wenzelm |
clarified NEWS on isabelle build and mkroot;
|
changeset |
files
|
Sat, 26 Jan 2013 13:43:37 +0100 |
wenzelm |
some explanations of important build options;
|
changeset |
files
|
Sat, 26 Jan 2013 12:45:32 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 25 Jan 2013 20:33:36 +0100 |
wenzelm |
another attempt to standardize sort order in a portable way;
|
changeset |
files
|
Fri, 25 Jan 2013 20:09:56 +0100 |
wenzelm |
rebundled polyml-5.5.0-2, which now includes the sources as usual (e.q. required for formal references in Isabelle/ML);
|
changeset |
files
|
Fri, 25 Jan 2013 15:32:01 +0100 |
wenzelm |
updated for release;
|
changeset |
files
|
Fri, 25 Jan 2013 15:28:43 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 25 Jan 2013 13:21:13 +0100 |
wenzelm |
minimal updated of jEdit/README.html, without any substantial reforms;
|
changeset |
files
|
Fri, 25 Jan 2013 13:09:34 +0100 |
wenzelm |
clarified notion of Command.proper_range (according to Token.is_proper), especially relevant for Active.try_replace_command, to avoid loosing subsequent comments accidentally;
|
changeset |
files
|
Thu, 24 Jan 2013 21:18:30 +0100 |
wenzelm |
avoid extra fork for fulfill_proof_future whenever possible -- without proof terms it merely doubles the number of proof tasks redundantly, by piggy-backing another 10 microseconds task;
|
changeset |
files
|
Thu, 24 Jan 2013 17:31:12 +0100 |
wenzelm |
report status more frequently on demand;
|
changeset |
files
|
Thu, 24 Jan 2013 17:18:13 +0100 |
wenzelm |
more efficient inlined properties, especially relevant for voluminous tasks trace;
|
changeset |
files
|
Tue, 22 Jan 2013 11:28:54 +0100 |
wenzelm |
more generous tracing limit, which is relevant for applications where this occurs routinely (e.g. HO unification trace);
|
changeset |
files
|
Mon, 21 Jan 2013 16:50:43 +0100 |
wenzelm |
repackaged polyml-5.5.0-1 -- only x86-cygwin changed;
|
changeset |
files
|
Mon, 21 Jan 2013 16:33:54 +0100 |
wenzelm |
better apply peflags at build time, to avoid antivirus getting nervous about changing executables;
|
changeset |
files
|
Sun, 20 Jan 2013 15:35:01 +0100 |
wenzelm |
Added tag Isabelle2013-RC1 for changeset 2c3d0cb151c0
|
changeset |
files
|
Wed, 13 Feb 2013 11:28:44 +0100 |
nipkow |
tuned state display
|
changeset |
files
|
Wed, 13 Feb 2013 09:04:47 +0100 |
nipkow |
tuned names
|
changeset |
files
|
Tue, 12 Feb 2013 21:35:40 +0100 |
nipkow |
tuned
|
changeset |
files
|
Tue, 12 Feb 2013 12:22:44 +0100 |
nipkow |
tuned identifier
|
changeset |
files
|
Tue, 12 Feb 2013 11:54:29 +0100 |
nipkow |
tuned top
|
changeset |
files
|
Mon, 11 Feb 2013 11:38:16 +0100 |
webertj |
Typo in description of abs_def.
|
changeset |
files
|
Fri, 08 Feb 2013 16:41:04 +0100 |
blanchet |
distinguish one more kind of proofs
|
changeset |
files
|
Fri, 08 Feb 2013 15:38:33 +0100 |
blanchet |
added markers in proofs identifying origin of proofs, in eval driver
|
changeset |
files
|
Fri, 08 Feb 2013 12:22:37 +0100 |
blanchet |
added option to use SNoW as machine learning algo
|
changeset |
files
|
Thu, 07 Feb 2013 18:39:24 +0100 |
blanchet |
more robustness in Isar proof reconstruction (cf. bug report by Ondrej)
|
changeset |
files
|
Thu, 07 Feb 2013 18:24:31 +0100 |
blanchet |
more precise error message
|
changeset |
files
|
Thu, 07 Feb 2013 14:05:33 +0100 |
blanchet |
killed deadcode
|
changeset |
files
|
Thu, 07 Feb 2013 14:05:33 +0100 |
blanchet |
more robustness w.r.t. 0
|
changeset |
files
|
Thu, 07 Feb 2013 14:05:33 +0100 |
blanchet |
hide "ext" name, but keep "HOL.ext", to ensure consistency in naming when "ext" is used by LEO-II or Satallax implicitly
|
changeset |
files
|
Thu, 07 Feb 2013 14:05:33 +0100 |
blanchet |
tuned indent
|
changeset |
files
|
Thu, 07 Feb 2013 14:05:32 +0100 |
blanchet |
drop needless .0s
|
changeset |
files
|
Thu, 07 Feb 2013 14:05:32 +0100 |
blanchet |
distinguish MeSh and smart -- with smart, allow combinations of MaSh, MeSh, and MePo in different slices -- and use MaSh also with SMT solvers, based on evaluation
|
changeset |
files
|
Thu, 07 Feb 2013 11:57:42 +0100 |
traytel |
infix syntax for streams (reflecting the one for lists)
|
changeset |
files
|
Wed, 06 Feb 2013 17:57:21 +0100 |
hoelzl |
replace open_interval with the rule open_tendstoI; generalize Liminf/Limsup rules
|
changeset |
files
|
Wed, 06 Feb 2013 17:18:01 +0100 |
hoelzl |
check alpha equality after applying beta and eta conversion in let-simproc, otherwise the simplifier may loop
|
changeset |
files
|
Tue, 05 Feb 2013 17:19:13 +0100 |
blanchet |
removed spurious trimming
|
changeset |
files
|
Mon, 04 Feb 2013 09:06:20 +0100 |
nipkow |
tuned
|
changeset |
files
|
Sun, 03 Feb 2013 17:31:33 +0100 |
blanchet |
tuned slicing (E-MaLeS and E-Par)
|
changeset |
files
|
Sat, 02 Feb 2013 17:25:55 +0100 |
blanchet |
tune slices further
|
changeset |
files
|
Sat, 02 Feb 2013 10:13:14 +0100 |
blanchet |
tweak ATP slices further
|
changeset |
files
|
Thu, 31 Jan 2013 18:04:19 +0100 |
blanchet |
compile
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
also have SMT solvers alternate fact filter
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
use the right filter in each slice
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
tuned slices
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
store fact filter along with ATP slice
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
tuned data structure
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
thread through fact triple component from which used facts come, for accurate index output
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
more precise output of selected facts
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
thread fact triple (MeSh, MePo, MaSh) to allow different filters in different slices
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
simplified SMT solver code in Sledgehammer
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
eliminated needless speed optimization -- and simplified code quite a bit
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
distinguish raw and non-raw facts, using raw for 10 000s of facts and non-raw after selection of some hundreds
|
changeset |
files
|
Thu, 31 Jan 2013 17:54:05 +0100 |
blanchet |
report (MeSh, MePo, MaSh) triple, to be able to use different filters in different slices
|
changeset |
files
|
Thu, 31 Jan 2013 17:42:12 +0100 |
hoelzl |
remove unnecessary assumption from real_normed_vector
|
changeset |
files
|
Thu, 31 Jan 2013 12:09:07 +0100 |
blanchet |
adapted to new MaSh interface
|
changeset |
files
|
Thu, 31 Jan 2013 11:31:30 +0100 |
hoelzl |
use order topology for extended reals
|
changeset |
files
|
Thu, 31 Jan 2013 11:31:27 +0100 |
hoelzl |
introduce order topology
|
changeset |
files
|
Thu, 31 Jan 2013 11:31:22 +0100 |
hoelzl |
simplify heine_borel type class
|
changeset |
files
|
Thu, 31 Jan 2013 11:20:12 +0100 |
blanchet |
compute proper weight for "p proves p" in MaSh
|
changeset |
files
|
Tue, 15 Jan 2013 12:13:27 +0100 |
kuncar |
restore code equations for List.set in RBT_Set; make Scala happy according to 7.1 in the code generator manual
|
changeset |
files
|
Fri, 25 Jan 2013 16:45:09 +0100 |
nipkow |
tuned
|
changeset |
files
|
Sun, 20 Jan 2013 15:34:27 +0100 |
wenzelm |
back to post-release mode -- after fork point;
|
changeset |
files
|
Sun, 20 Jan 2013 15:26:56 +0100 |
wenzelm |
updated for release;
|
changeset |
files
|
Sun, 20 Jan 2013 14:05:37 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sun, 20 Jan 2013 14:00:05 +0100 |
wenzelm |
misc tuning for release;
|
changeset |
files
|
Sun, 20 Jan 2013 13:59:13 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 20 Jan 2013 13:55:15 +0100 |
wenzelm |
accomodate scala-2.9.2;
|
changeset |
files
|
Sat, 19 Jan 2013 22:18:35 +0100 |
wenzelm |
afford parallel proof terms;
|
changeset |
files
|
Sat, 19 Jan 2013 22:17:26 +0100 |
wenzelm |
always close derivation at the bottom of forked proofs (despite increased non-determinism of proof terms) -- improve parallel performance by avoiding dynamic dependency within large Isar proofs, e.g. Slicing/JinjaVM/SemanticsWF.thy in AFP/bf9b14cbc707;
|
changeset |
files
|
Sat, 19 Jan 2013 21:05:05 +0100 |
nipkow |
simplified proofs
|
changeset |
files
|
Sat, 19 Jan 2013 17:42:12 +0100 |
blanchet |
tuning
|
changeset |
files
|
Sat, 19 Jan 2013 12:53:13 +0100 |
wenzelm |
misc cleanup;
|
changeset |
files
|
Sat, 19 Jan 2013 00:00:29 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 18 Jan 2013 23:33:17 +0100 |
wenzelm |
use inlined session name as title for charts;
|
changeset |
files
|
Fri, 18 Jan 2013 22:38:34 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 18 Jan 2013 22:31:57 +0100 |
wenzelm |
charts for future task runtime statistics;
|
changeset |
files
|
Fri, 18 Jan 2013 20:31:22 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 18 Jan 2013 20:24:51 +0100 |
wenzelm |
more uniform permissions;
|
changeset |
files
|
Fri, 18 Jan 2013 20:16:47 +0100 |
wenzelm |
more generous C stack size as in Linux and Mac OS X, to reduce chance of Cygwin-specific crashes;
|
changeset |
files
|
Fri, 18 Jan 2013 18:46:52 +0100 |
wenzelm |
tuned proof -- much faster;
|
changeset |
files
|
Fri, 18 Jan 2013 17:51:50 +0100 |
wenzelm |
more systematic task statistics;
|
changeset |
files
|
Fri, 18 Jan 2013 16:20:09 +0100 |
wenzelm |
added "tasks_proof" statistics, via slighly odd global reference Future.forked_proofs (NB: Future.report_status is intertwined with scheduler thread);
|
changeset |
files
|
Fri, 18 Jan 2013 20:01:59 +0100 |
hoelzl |
generalized diameter from real_normed_vector to metric_space
|
changeset |
files
|
Fri, 18 Jan 2013 20:01:41 +0100 |
hoelzl |
tuned proof
|
changeset |
files
|
Fri, 18 Jan 2013 20:00:59 +0100 |
hoelzl |
tune prove compact_eq_totally_bounded
|
changeset |
files
|
Thu, 17 Jan 2013 15:28:53 -0800 |
huffman |
generalized theorem edelstein_fix to class metric_space
|
changeset |
files
|
Fri, 18 Jan 2013 16:06:45 +0100 |
blanchet |
tuning
|
changeset |
files
|
Fri, 18 Jan 2013 14:33:16 +0100 |
blanchet |
pass correct index to "Sign.typ_unify" -- this is important to avoid what appears to be an infinite loop in the unifier
|
changeset |
files
|
Fri, 18 Jan 2013 00:18:11 +0100 |
blanchet |
optimization -- evaluate conversion to table only once
|
changeset |
files
|
Thu, 17 Jan 2013 23:53:55 +0100 |
blanchet |
MeSh prover generation
|
changeset |
files
|
Thu, 17 Jan 2013 23:29:22 +0100 |
blanchet |
use correct weights in MeSh driver
|
changeset |
files
|
Thu, 17 Jan 2013 23:29:17 +0100 |
blanchet |
use precomputed MaSh/MePo data whenever available
|
changeset |
files
|
Thu, 17 Jan 2013 23:00:20 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 17 Jan 2013 22:43:09 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 17 Jan 2013 18:23:10 +0100 |
wenzelm |
copy Cygwin-Latex-Setup.bat;
|
changeset |
files
|
Thu, 17 Jan 2013 18:19:30 +0100 |
wenzelm |
more formal Cygwin-Latex-Setup (excluding bulky texlive-collection-fontsextra, which would be required for eulervm.sty);
|
changeset |
files
|
Thu, 17 Jan 2013 18:16:20 +0100 |
wenzelm |
updated to cygwin-20130117;
|
changeset |
files
|
Thu, 17 Jan 2013 17:51:43 +0100 |
wenzelm |
proper permissions;
|
changeset |
files
|
Thu, 17 Jan 2013 17:47:09 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 17 Jan 2013 17:29:02 +0100 |
wenzelm |
updated to jdk-7u11;
|
changeset |
files
|
Thu, 17 Jan 2013 08:31:16 -0800 |
huffman |
simplify proof of compact_imp_bounded
|
changeset |
files
|
Thu, 17 Jan 2013 19:20:56 +0100 |
blanchet |
added step to skip some queries
|
changeset |
files
|
Thu, 17 Jan 2013 18:53:13 +0100 |
blanchet |
provide a means to skip a method
|
changeset |
files
|
Thu, 17 Jan 2013 18:43:59 +0100 |
blanchet |
evaluate more cases (cf. paper)
|
changeset |
files
|
Thu, 17 Jan 2013 17:55:03 +0100 |
blanchet |
updated MaSh
|
changeset |
files
|
Thu, 17 Jan 2013 17:55:02 +0100 |
blanchet |
make SPASS more configurable, for experiments
|
changeset |
files
|
Tue, 15 Jan 2013 20:26:38 -0800 |
huffman |
generalize more topology lemmas
|
changeset |
files
|
Tue, 15 Jan 2013 19:28:48 -0800 |
huffman |
generalize topology lemmas; simplify proofs
|
changeset |
files
|
Thu, 17 Jan 2013 15:50:56 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 17 Jan 2013 15:49:50 +0100 |
wenzelm |
tuned signature (again) -- keep Properties more generic;
|
changeset |
files
|
Thu, 17 Jan 2013 15:17:48 +0100 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Thu, 17 Jan 2013 14:38:12 +0100 |
hoelzl |
simplified prove of compact_imp_bounded
|
changeset |
files
|
Thu, 17 Jan 2013 13:58:02 +0100 |
hoelzl |
use accumulation point characterization (avoids t1_space restriction for equivalence of countable and sequential compactness); remove heine_borel_lemma
|
changeset |
files
|
Thu, 17 Jan 2013 13:21:34 +0100 |
hoelzl |
move auxiliary lemma to top
|
changeset |
files
|
Thu, 17 Jan 2013 13:20:17 +0100 |
hoelzl |
add countable compacteness; replace finite_range_imp_infinite_repeats by pigeonhole_infinite
|
changeset |
files
|
Thu, 17 Jan 2013 12:26:54 +0100 |
hoelzl |
group compactness-eq-seq-compactness lemmas together
|
changeset |
files
|
Thu, 17 Jan 2013 12:21:24 +0100 |
hoelzl |
replace convergent_imp_cauchy by LIMSEQ_imp_Cauchy
|
changeset |
files
|
Thu, 17 Jan 2013 12:09:48 +0100 |
hoelzl |
tuned
|
changeset |
files
|
Thu, 17 Jan 2013 12:09:21 +0100 |
hoelzl |
removed subseq_bigger (replaced by seq_suble)
|
changeset |
files
|
Thu, 17 Jan 2013 11:59:12 +0100 |
hoelzl |
countablility of finite subsets and rational numbers
|
changeset |
files
|
Thu, 17 Jan 2013 11:57:17 +0100 |
hoelzl |
generalize compact_path_image to topological_space
|
changeset |
files
|
Thu, 17 Jan 2013 14:15:10 +0100 |
wenzelm |
re-generated components.sha1;
|
changeset |
files
|
Thu, 17 Jan 2013 14:12:35 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 17 Jan 2013 14:11:26 +0100 |
wenzelm |
more system-independent order of components.sha1 to keep changes monotonic;
|
changeset |
files
|
Thu, 17 Jan 2013 12:04:52 +0100 |
wenzelm |
clarified Future.error_msg: slightly more robust id check, actually suppress displaced messages;
|
changeset |
files
|
Thu, 17 Jan 2013 12:04:05 +0100 |
wenzelm |
delay to give users a chance to see what was happening, even with auto_close enabled;
|
changeset |
files
|
Thu, 17 Jan 2013 14:06:14 +0100 |
blanchet |
updated docs
|
changeset |
files
|
Thu, 17 Jan 2013 14:02:25 +0100 |
blanchet |
updated component again, as there was an issue with hard-coded paths in "runepar.pl"
|
changeset |
files
|
Thu, 17 Jan 2013 14:01:45 +0100 |
blanchet |
added E-Par support
|
changeset |
files
|
Thu, 17 Jan 2013 13:11:44 +0100 |
blanchet |
updated E component
|
changeset |
files
|
Thu, 17 Jan 2013 13:11:44 +0100 |
blanchet |
tweaked defaults
|
changeset |
files
|
Thu, 17 Jan 2013 11:56:34 +0100 |
smolkas |
changed type of preplay time; tuned preplaying
|
changeset |
files
|
Thu, 17 Jan 2013 11:55:40 +0100 |
smolkas |
move preplaying to own structure
|
changeset |
files
|
Thu, 17 Jan 2013 10:44:51 +0100 |
noschinl |
register SHA1 for Haskabelle-2013 component
|
changeset |
files
|
Thu, 17 Jan 2013 10:36:02 +0100 |
noschinl |
register Haskabelle as a component
|
changeset |
files
|
Wed, 16 Jan 2013 22:18:46 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 16 Jan 2013 22:18:13 +0100 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Wed, 16 Jan 2013 21:50:39 +0100 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Wed, 16 Jan 2013 21:49:56 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 16 Jan 2013 21:39:43 +0100 |
wenzelm |
proper runtime position (cf. fe4714886d92 and Toplevel.error_msg) -- to make error messages actually appear in the document;
|
changeset |
files
|
Wed, 16 Jan 2013 21:09:29 +0100 |
wenzelm |
close tooltip after Active.action, to make it look more interactive (notably due to lack of dynamic update);
|
changeset |
files
|
Wed, 16 Jan 2013 20:41:29 +0100 |
wenzelm |
identify future results more carefully, to avoid odd duplication of error messages, notably from forked goals;
|
changeset |
files
|
Wed, 16 Jan 2013 20:40:50 +0100 |
wenzelm |
eliminated dead code;
|
changeset |
files
|
Wed, 16 Jan 2013 18:43:59 +0100 |
wenzelm |
proper range position;
|
changeset |
files
|
Wed, 16 Jan 2013 16:26:36 +0100 |
wenzelm |
more explicit treatment of (optional) exception properties, notably for "serial" -- avoid conflict with startPosition = offset;
|
changeset |
files
|
Wed, 16 Jan 2013 11:31:08 +0100 |
wenzelm |
tuned comments;
|
changeset |
files
|
Wed, 16 Jan 2013 11:25:26 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 16 Jan 2013 19:02:40 +0100 |
smolkas |
use Pure instead of HOL connectives
|
changeset |
files
|
Wed, 16 Jan 2013 12:55:29 +0100 |
blanchet |
graceful failure
|
changeset |
files
|
Wed, 16 Jan 2013 12:46:11 +0100 |
blanchet |
honor fact range for MePo as well
|
changeset |
files
|
Tue, 15 Jan 2013 20:51:30 +0100 |
blanchet |
more improvements to Isar proof reconstructions
|
changeset |
files
|
Tue, 15 Jan 2013 20:51:30 +0100 |
blanchet |
tuned whitespace
|
changeset |
files
|
Tue, 15 Jan 2013 20:22:01 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 15 Jan 2013 17:28:46 +0100 |
wenzelm |
avoid handling arbitrary exceptions, notably physical interrupts that would make the program erratic;
|
changeset |
files
|
Tue, 15 Jan 2013 16:34:19 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 15 Jan 2013 12:45:19 +0100 |
wenzelm |
separate color ranges by 1px to improve discernment of overall theory status;
|
changeset |
files
|
Tue, 15 Jan 2013 12:30:23 +0100 |
wenzelm |
grand-unified Admin/Release/build script (excluding .app and .exe);
|
changeset |
files
|
Tue, 15 Jan 2013 08:29:56 -0800 |
huffman |
generalized more topology theorems
|
changeset |
files
|
Mon, 14 Jan 2013 19:28:39 -0800 |
huffman |
generalize lemma islimpt_finite to class t1_space
|
changeset |
files
|
Tue, 15 Jan 2013 13:46:19 +0100 |
nipkow |
tuned
|
changeset |
files
|
Mon, 14 Jan 2013 23:08:40 +0100 |
wenzelm |
more prominent status ticks;
|
changeset |
files
|
Mon, 14 Jan 2013 22:33:53 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 14 Jan 2013 22:24:57 +0100 |
wenzelm |
Isabelle_System.mkdirs with explicit error checking (in accordance to ML version), e.g. relevant with read-only DMG file-system on Mac OS X;
|
changeset |
files
|
Mon, 14 Jan 2013 21:37:42 +0100 |
wenzelm |
include /isabelle/rebaseall in autorebaseall, which is run after installation of further packages;
|
changeset |
files
|
Mon, 14 Jan 2013 20:12:18 +0100 |
wenzelm |
do not register quasi-components, notably cygwin;
|
changeset |
files
|
Mon, 14 Jan 2013 19:45:14 +0100 |
wenzelm |
updated to jdk-7u11;
|
changeset |
files
|
Mon, 14 Jan 2013 14:59:14 +0100 |
wenzelm |
updated to cygwin-20130114;
|
changeset |
files
|
Mon, 14 Jan 2013 14:53:54 +0100 |
wenzelm |
clarified paths: init relatively to cygwin root;
|
changeset |
files
|
Mon, 14 Jan 2013 14:52:52 +0100 |
wenzelm |
avoid odd copies of local configuration or backup files;
|
changeset |
files
|
Mon, 14 Jan 2013 14:46:22 +0100 |
wenzelm |
more precise relevant_range to exploit overview_limit better;
|
changeset |
files
|
Mon, 14 Jan 2013 13:59:43 +0100 |
wenzelm |
restrict "bad" markup to command keyword, notably excluding subsequent comments;
|
changeset |
files
|
Mon, 14 Jan 2013 18:30:36 +0100 |
hoelzl |
differentiate (cover) compactness and sequential compactness
|
changeset |
files
|
Mon, 14 Jan 2013 17:53:37 +0100 |
hoelzl |
introduce first_countable_topology typeclass
|
changeset |
files
|
Mon, 14 Jan 2013 17:30:36 +0100 |
hoelzl |
move prod instantiation of second_countable_topology to its definition
|
changeset |
files
|
Mon, 14 Jan 2013 17:29:04 +0100 |
hoelzl |
renamed countable_basis_space to second_countable_topology
|
changeset |
files
|
Mon, 14 Jan 2013 17:16:59 +0100 |
hoelzl |
move eventually_Ball_finite to Limits
|
changeset |
files
|
Mon, 14 Jan 2013 14:33:53 +0100 |
kuncar |
more update on Lifting in isar-ref
|
changeset |
files
|
Mon, 14 Jan 2013 14:03:24 +0100 |
kuncar |
NEWS
|
changeset |
files
|
Mon, 14 Jan 2013 13:43:58 +0100 |
kuncar |
update isar-ref for Quotient and Lifting package
|
changeset |
files
|
Mon, 14 Jan 2013 10:32:33 +0100 |
blanchet |
run Sledgehammer provers in parallel in "try"
|
changeset |
files
|
Mon, 14 Jan 2013 09:59:50 +0100 |
blanchet |
less brutal Metis failure -- the brutality was accidentally introduced by df8ae0590be2
|
changeset |
files
|
Mon, 14 Jan 2013 09:59:50 +0100 |
blanchet |
adjust weights -- sorts are prolific, so tone them down even more
|
changeset |
files
|
Sun, 13 Jan 2013 22:30:16 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sun, 13 Jan 2013 22:09:24 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sun, 13 Jan 2013 22:07:00 +0100 |
wenzelm |
more exhaustive full test, to avoid surprises with makedist_library;
|
changeset |
files
|
Sun, 13 Jan 2013 22:05:47 +0100 |
wenzelm |
hardwired document_variants, to prevent HOL-IMP's \snip choking on macros from isabellestags.sty;
|
changeset |
files
|
Sun, 13 Jan 2013 22:17:00 +0100 |
blanchet |
don't learn theories -- this option is very slow and not very helpful
|
changeset |
files
|
Sun, 13 Jan 2013 22:00:45 +0100 |
blanchet |
more informative output
|
changeset |
files
|
Sun, 13 Jan 2013 21:42:39 +0100 |
blanchet |
have Mirabelle produce more output
|
changeset |
files
|
Sun, 13 Jan 2013 21:42:38 +0100 |
blanchet |
tuned message
|
changeset |
files
|
Sun, 13 Jan 2013 21:14:49 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sun, 13 Jan 2013 20:59:59 +0100 |
wenzelm |
updated makedist_library;
|
changeset |
files
|
Sun, 13 Jan 2013 20:30:33 +0100 |
wenzelm |
some attempts to avoid "._" files on Mac OS X;
|
changeset |
files
|
Sun, 13 Jan 2013 19:45:32 +0100 |
wenzelm |
more sensible order of theory nodes (correspondance to Scala version), e.g. relevant to theory progress;
|
changeset |
files
|
Sun, 13 Jan 2013 20:57:48 +0100 |
blanchet |
honor unknown chained in MaSh and a few other tweaks
|
changeset |
files
|
Sun, 13 Jan 2013 15:04:55 +0100 |
blanchet |
remove obsolete MaSh files
|
changeset |
files
|
Sun, 13 Jan 2013 12:28:20 +0100 |
blanchet |
don't generate queries with empty dependency list
|
changeset |
files
|
Sun, 13 Jan 2013 12:15:44 +0100 |
blanchet |
cleaned up hint handling
|
changeset |
files
|
Sun, 13 Jan 2013 12:15:43 +0100 |
blanchet |
better handlig of built-ins -- at the top-level, not in subterms
|
changeset |
files
|
Sat, 12 Jan 2013 23:07:21 +0100 |
wenzelm |
tuned message;
|
changeset |
files
|
Sat, 12 Jan 2013 22:14:29 +0100 |
wenzelm |
proper window title;
|
changeset |
files
|
Sat, 12 Jan 2013 22:08:38 +0100 |
wenzelm |
add icon for toplevel windows;
|
changeset |
files
|
Sat, 12 Jan 2013 21:15:44 +0100 |
wenzelm |
lower bound to font size for the sake of Mac OS X (cf. 4cd2d090be8f);
|
changeset |
files
|
Sat, 12 Jan 2013 21:12:00 +0100 |
wenzelm |
forced scroll to bottom, for improved cross-platform appearance;
|
changeset |
files
|
Sat, 12 Jan 2013 20:42:20 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sat, 12 Jan 2013 20:13:34 +0100 |
wenzelm |
tuned font size, notably for current HD displays;
|
changeset |
files
|
Sat, 12 Jan 2013 19:53:24 +0100 |
wenzelm |
more uniform Pretty.char_width;
|
changeset |
files
|
Sat, 12 Jan 2013 18:13:28 +0100 |
wenzelm |
tuned build_dialog: auto_close checkbox avoids user sitting and waiting;
|
changeset |
files
|
Sat, 12 Jan 2013 17:28:07 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sat, 12 Jan 2013 16:43:38 +0100 |
wenzelm |
more uniform theory progress in build -v and build_dialog;
|
changeset |
files
|
Sat, 12 Jan 2013 15:00:48 +0100 |
wenzelm |
immediate theory progress for build_dialog;
|
changeset |
files
|
Sat, 12 Jan 2013 14:56:57 +0100 |
wenzelm |
populate "main" session group, e.g. relevant for Isabelle/jEdit logic selection;
|
changeset |
files
|
Sat, 12 Jan 2013 14:53:56 +0100 |
wenzelm |
removed unused/non-portable bash_output_fifo;
|
changeset |
files
|
Sat, 12 Jan 2013 14:47:17 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sat, 12 Jan 2013 16:49:40 +0100 |
blanchet |
honor filtering out of arguments for built-in constants (e.g. representation of numerals)
|
changeset |
files
|
Sat, 12 Jan 2013 16:49:39 +0100 |
blanchet |
new version of MaSh Python component
|
changeset |
files
|
Fri, 11 Jan 2013 22:38:12 +0100 |
wenzelm |
prefer MS-DOS-style temp;
|
changeset |
files
|
Fri, 11 Jan 2013 22:23:03 +0100 |
wenzelm |
more Cygwin packages to help out in a pitch -- NB: make is still needed for legacy usedir;
|
changeset |
files
|
Fri, 11 Jan 2013 22:16:48 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 11 Jan 2013 22:01:49 +0100 |
wenzelm |
more NEWS;
|
changeset |
files
|
Fri, 11 Jan 2013 21:51:39 +0100 |
wenzelm |
proper path names;
|
changeset |
files
|
Fri, 11 Jan 2013 14:54:52 +0100 |
wenzelm |
refer to cygwin mirror with static copy of setup.ini;
|
changeset |
files
|
Fri, 11 Jan 2013 14:33:44 +0100 |
wenzelm |
discontinued HOL side-entry sessions -- may be configured in $ISABELLE_HOME_USER/ROOT instead;
|
changeset |
files
|
Fri, 11 Jan 2013 13:24:22 +0100 |
wenzelm |
obsolete;
|
changeset |
files
|
Fri, 11 Jan 2013 13:23:51 +0100 |
wenzelm |
more standard contrib/cygwin location (again);
|
changeset |
files
|
Fri, 11 Jan 2013 16:30:56 +0100 |
blanchet |
updated messages
|
changeset |
files
|
Fri, 11 Jan 2013 16:30:56 +0100 |
blanchet |
fixed escaping for MeSh encoder
|
changeset |
files
|
Fri, 11 Jan 2013 16:30:56 +0100 |
blanchet |
don't learn from the proof of "psimps" etc.
|
changeset |
files
|
Fri, 11 Jan 2013 16:30:56 +0100 |
blanchet |
updated MaSh Python component
|
changeset |
files
|
Fri, 11 Jan 2013 16:30:56 +0100 |
blanchet |
start using MaSh hints
|
changeset |
files
|
Fri, 11 Jan 2013 16:30:56 +0100 |
blanchet |
always compare theorem using the same, weaker function
|
changeset |
files
|
Fri, 11 Jan 2013 14:35:28 +0100 |
smolkas |
tuned
|
changeset |
files
|
Fri, 11 Jan 2013 13:57:51 +0100 |
smolkas |
set show_markup to false in order to avoid problems in jedit
|
changeset |
files
|
Fri, 11 Jan 2013 13:24:49 +0100 |
nipkow |
merged
|
changeset |
files
|
Fri, 11 Jan 2013 13:24:36 +0100 |
nipkow |
tuned
|
changeset |
files
|
Fri, 11 Jan 2013 13:24:16 +0100 |
noschinl |
merged
|
changeset |
files
|
Thu, 10 Jan 2013 21:22:11 +0100 |
noschinl |
added some ereal_of_enat_* lemmas (from $AFP/thys/Girth_Chromatic)
|
changeset |
files
|
Fri, 11 Jan 2013 08:17:47 +0100 |
haftmann |
explicit references avoid dynamic lookup
|
changeset |
files
|
Fri, 11 Jan 2013 08:17:39 +0100 |
haftmann |
sharing of recursive results on evaluation
|
changeset |
files
|
Thu, 10 Jan 2013 23:48:01 +0100 |
blanchet |
removed debugging code
|
changeset |
files
|
Thu, 10 Jan 2013 23:34:20 +0100 |
blanchet |
make name table work the way it was intended to
|
changeset |
files
|
Thu, 10 Jan 2013 23:34:19 +0100 |
blanchet |
export MeSh data as well
|
changeset |
files
|
Thu, 10 Jan 2013 23:02:58 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 10 Jan 2013 21:20:14 +0100 |
wenzelm |
manage cygwin as bundled quasi-component;
|
changeset |
files
|
Thu, 10 Jan 2013 21:14:01 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 10 Jan 2013 20:41:52 +0100 |
wenzelm |
outermost directory structure for Windows/Cygwin;
|
changeset |
files
|
Thu, 10 Jan 2013 20:23:16 +0100 |
wenzelm |
updated for release;
|
changeset |
files
|
Thu, 10 Jan 2013 19:53:38 +0100 |
wenzelm |
more general prover termination dialog, which might indicate undetected failure or just ML "exit 0";
|
changeset |
files
|
Thu, 10 Jan 2013 19:07:44 +0100 |
wenzelm |
clarified cygwin/isabelle scripts;
|
changeset |
files
|
Thu, 10 Jan 2013 17:53:15 +0100 |
wenzelm |
more systematic makedist_cygwin;
|
changeset |
files
|
Thu, 10 Jan 2013 15:45:27 +0100 |
wenzelm |
prefer system build mode in main application wrappers, to produce heaps insided distribution directory;
|
changeset |
files
|
Thu, 10 Jan 2013 14:40:19 +0100 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Thu, 10 Jan 2013 13:15:05 +0100 |
wenzelm |
dock "Theories" right, although it might obscure some control buttons;
|
changeset |
files
|
Thu, 10 Jan 2013 13:02:36 +0100 |
wenzelm |
scala-2.9.2 is still supported;
|
changeset |
files
|
Thu, 10 Jan 2013 13:02:06 +0100 |
wenzelm |
made SML/NJ happy;
|
changeset |
files
|
Thu, 10 Jan 2013 12:41:53 +0100 |
wenzelm |
recovered buffered sockets from 11f622794ad6 -- requires Poly/ML 5.5.x;
|
changeset |
files
|
Wed, 09 Jan 2013 22:38:21 +0100 |
wenzelm |
minor update;
|
changeset |
files
|
Wed, 09 Jan 2013 22:29:13 +0100 |
wenzelm |
purge other platforms uniformly;
|
changeset |
files
|
Wed, 09 Jan 2013 22:28:28 +0100 |
wenzelm |
unconditional jedit_build;
|
changeset |
files
|
Wed, 09 Jan 2013 22:24:31 +0100 |
wenzelm |
Console is not docked on startup;
|
changeset |
files
|
Wed, 09 Jan 2013 21:59:53 +0100 |
wenzelm |
refrain from writing to JEDIT_SETTINGS in BUILD_ONLY mode -- relevant for makedist;
|
changeset |
files
|
Wed, 09 Jan 2013 21:24:16 +0100 |
wenzelm |
renamed tool;
|
changeset |
files
|
Wed, 09 Jan 2013 21:21:41 +0100 |
wenzelm |
create required PREFS_DIR;
|
changeset |
files
|
Wed, 09 Jan 2013 18:35:51 +0100 |
wenzelm |
eliminated choosefrom -- power-users may edit global defaults within script;
|
changeset |
files
|
Wed, 09 Jan 2013 18:32:26 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 09 Jan 2013 18:12:21 +0100 |
wenzelm |
updated makebundles as Admin isabelle tool;
|
changeset |
files
|
Wed, 09 Jan 2013 17:04:59 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 10 Jan 2013 18:19:13 +0100 |
berghofe |
Added proof function declarations for min and max
|
changeset |
files
|
Tue, 08 Jan 2013 22:10:02 +0100 |
wenzelm |
disable interactive mode of Specification.theorem with its slow printing of results;
|
changeset |
files
|
Wed, 09 Jan 2013 20:46:32 +0100 |
smolkas |
changed exception to uppercase
|
changeset |
files
|
Wed, 09 Jan 2013 20:29:50 +0100 |
smolkas |
proper exception handling; reraise interrupt exceptions
|
changeset |
files
|
Wed, 09 Jan 2013 15:48:34 +0100 |
wenzelm |
more CHECKLIST;
|
changeset |
files
|
Wed, 09 Jan 2013 14:59:21 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 09 Jan 2013 14:01:50 +0100 |
wenzelm |
build browser more robustly before startup;
|
changeset |
files
|
Wed, 09 Jan 2013 13:38:57 +0100 |
wenzelm |
standardized treatment of timing properties;
|
changeset |
files
|
Wed, 09 Jan 2013 14:36:24 +0100 |
smolkas |
consider merging obtain steps
|
changeset |
files
|
Wed, 09 Jan 2013 14:35:46 +0100 |
smolkas |
preplay obtain steps
|
changeset |
files
|
Wed, 09 Jan 2013 12:22:09 +0100 |
wenzelm |
tune spelling;
|
changeset |
files
|
Tue, 08 Jan 2013 21:16:51 +0100 |
wenzelm |
include timing properties in log;
build_history_base
|
changeset |
files
|
Tue, 08 Jan 2013 19:02:12 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 08 Jan 2013 18:24:52 +0100 |
wenzelm |
upper bound for font size;
|
changeset |
files
|
Tue, 08 Jan 2013 17:10:06 +0100 |
wenzelm |
more tolerant set/pred rule declaration to improve "tool compliance", notably for "context assumes";
|
changeset |
files
|
Tue, 08 Jan 2013 16:25:22 +0100 |
wenzelm |
more aggressive update -- potentially relevant for previously is_outdated output;
|
changeset |
files
|
Tue, 08 Jan 2013 16:23:07 +0100 |
wenzelm |
allow negative argument in "consumes" source format;
|
changeset |
files
|
Tue, 08 Jan 2013 16:01:07 +0100 |
wenzelm |
prefer negative "consumes", relative to the total number of prems, which is stable under more morphisms, notably those from nested context with assumes (cf. existing treatment of 'obtains');
|
changeset |
files
|
Tue, 08 Jan 2013 13:24:12 +0100 |
wenzelm |
more direct invalidateScreenLineRange after changed assignment;
|
changeset |
files
|
Tue, 08 Jan 2013 12:50:57 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 08 Jan 2013 12:39:39 +0100 |
wenzelm |
tuned -- prefer high-level Table.merge with its slightly more conservative update;
|
changeset |
files
|
Tue, 08 Jan 2013 13:16:39 +0100 |
blanchet |
tuned output
|
changeset |
files
|
Tue, 08 Jan 2013 10:34:19 +0100 |
nipkow |
tuned names
|
changeset |
files
|
Mon, 07 Jan 2013 23:20:36 +0100 |
wenzelm |
merged;
|
changeset |
files
|
Mon, 07 Jan 2013 22:21:56 +0100 |
wenzelm |
more precise and complete transitive closure of proven_classrel, using existing Sorts.classes_of which is already closed;
|
changeset |
files
|
Mon, 07 Jan 2013 21:49:59 +0100 |
wenzelm |
no fork from draft thy -- avoid potential for crash via classrel_proof/arity_proof;
|
changeset |
files
|
Mon, 07 Jan 2013 19:47:46 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sun, 06 Jan 2013 14:11:15 +0100 |
wenzelm |
export some generally useful operations;
|
changeset |
files
|
Mon, 07 Jan 2013 11:59:37 +0100 |
wenzelm |
tuned comment -- do not claim anything;
|
changeset |
files
|
Mon, 07 Jan 2013 19:44:40 +0100 |
blanchet |
cleaner context threading
|
changeset |
files
|
Mon, 07 Jan 2013 19:15:01 +0100 |
blanchet |
tuned output
|
changeset |
files
|
Mon, 07 Jan 2013 10:17:11 +0100 |
wenzelm |
slightly odd duplication of Pure options for Proof General (amending cb5cdbb645cd);
|
changeset |
files
|
Sun, 06 Jan 2013 17:38:29 +0100 |
blanchet |
put single-theorem names before multi-theorem ones (broken since 5d147d492792)
|
changeset |
files
|
Sun, 06 Jan 2013 17:38:29 +0100 |
blanchet |
get rid of spurious "Isar" proofs
|
changeset |
files
|
Sun, 06 Jan 2013 17:38:29 +0100 |
blanchet |
also generate queries for goals with too many Isar dependencies
|
changeset |
files
|
Sun, 06 Jan 2013 12:44:45 +0100 |
wenzelm |
updated to scala-2.10.0;
|
changeset |
files
|
Sun, 06 Jan 2013 10:02:34 +0100 |
blanchet |
merged
|
changeset |
files
|
Sat, 05 Jan 2013 22:31:33 +0100 |
blanchet |
tuned message
|
changeset |
files
|
Sat, 05 Jan 2013 22:31:32 +0100 |
blanchet |
tap after, not before command invocation
|
changeset |
files
|
Sat, 05 Jan 2013 22:31:31 +0100 |
blanchet |
increased hard timeout -- minimization can take time
|
changeset |
files
|
Sat, 05 Jan 2013 22:31:30 +0100 |
blanchet |
nicer output
|
changeset |
files
|
Sat, 05 Jan 2013 22:31:30 +0100 |
blanchet |
pass option to minimize
|
changeset |
files
|
Sat, 05 Jan 2013 23:03:07 +0100 |
wenzelm |
prefer apple.laf.useScreenMenuBar=true (despite cf. effcfa38e77b) to make it work better with full-screen mode;
|
changeset |
files
|
Sat, 05 Jan 2013 22:02:44 +0100 |
wenzelm |
ignore vacuous edits (e.g. stemming from Plugin.init_models) to avoid pointless protocol round-trip, which could lead to painting of outdated snapshot in the meantime (notably on Windows);
|
changeset |
files
|
Sat, 05 Jan 2013 21:41:19 +0100 |
wenzelm |
tuned JEDIT_JAVA_OPTIONS: increase chances that it works with approx. 8 cores and 32bit platform (notably Windows);
|
changeset |
files
|
Sat, 05 Jan 2013 20:06:24 +0100 |
wenzelm |
propagate keys to enclosing view like org.gjt.sp.jedit.gui.CompletionPopup, but without its KeyEventInterceptor;
|
changeset |
files
|
Sat, 05 Jan 2013 19:05:16 +0100 |
wenzelm |
premature window close means failure;
|
changeset |
files
|
Sat, 05 Jan 2013 18:42:29 +0100 |
wenzelm |
less aggressive Assumption.export_term (similar to Generic_Target.abbrev): merely expand local defs and thus allow notation for local fixes;
|
changeset |
files
|
Sat, 05 Jan 2013 18:36:02 +0100 |
wenzelm |
proper return code on window close;
|
changeset |
files
|
Sat, 05 Jan 2013 17:38:54 +0100 |
wenzelm |
more precise Local_Theory.level: 1 really means main target and >= 2 nested context;
|
changeset |
files
|
Sat, 05 Jan 2013 17:24:27 +0100 |
wenzelm |
more direct property names;
|
changeset |
files
|
Sat, 05 Jan 2013 16:16:22 +0100 |
wenzelm |
tuned -- less indirection;
|
changeset |
files
|
Sat, 05 Jan 2013 11:24:09 +0100 |
blanchet |
tuned blacklisting in relevance filter
|
changeset |
files
|
Fri, 04 Jan 2013 21:56:20 +0100 |
blanchet |
refined class handling, to prevent cycles in fact graph
|
changeset |
files
|
Fri, 04 Jan 2013 21:56:19 +0100 |
blanchet |
learn from low-level, inside-class facts
|
changeset |
files
|
Fri, 04 Jan 2013 21:56:19 +0100 |
blanchet |
tuning
|
changeset |
files
|
Fri, 04 Jan 2013 21:56:19 +0100 |
blanchet |
tweaked nicknames
|
changeset |
files
|
Fri, 04 Jan 2013 21:24:47 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 04 Jan 2013 21:16:08 +0100 |
wenzelm |
more reactive completion popup by default;
|
changeset |
files
|
Fri, 04 Jan 2013 20:55:33 +0100 |
wenzelm |
actually install required copy of Highlight.jar;
|
changeset |
files
|
Fri, 04 Jan 2013 20:42:09 +0100 |
wenzelm |
updated to jedit_build-20130104;
|
changeset |
files
|
Fri, 04 Jan 2013 20:39:41 +0100 |
wenzelm |
another attempt to get Mac OS X keyhandling right: ALTERNATIVE_DISPATCHER is off, but ALT_KEY_PRESSED_DISABLED is more careful to interpret ALT like ALT_GRAPH, which does not count as modifier here (NB: CONTROL + ALT means ALT_GRAPH on Windows, but ALT means ALT_GRAPH on Mac OS X);
|
changeset |
files
|
Fri, 04 Jan 2013 17:37:29 +0100 |
wenzelm |
more elementary key handling: listen to low-level KEY_PRESSED events (without consuming);
|
changeset |
files
|
Fri, 04 Jan 2013 17:33:55 +0100 |
wenzelm |
tuned imports;
|
changeset |
files
|
Fri, 04 Jan 2013 16:07:48 +0100 |
wenzelm |
support TAB in completion: need to configure the component with the key handler;
|
changeset |
files
|
Fri, 04 Jan 2013 20:04:59 +0100 |
haftmann |
note to eliminate dynamic name reference
|
changeset |
files
|
Fri, 04 Jan 2013 19:00:49 +0100 |
blanchet |
speed up generation of local theorem nicknames
|
changeset |
files
|
Fri, 04 Jan 2013 19:00:49 +0100 |
blanchet |
speed up nickname generation for local facts
|
changeset |
files
|
Fri, 04 Jan 2013 19:00:49 +0100 |
blanchet |
updated docs
|
changeset |
files
|
Fri, 04 Jan 2013 19:00:49 +0100 |
blanchet |
renamed "kill" subcommand to avoid clash with "kill" keyword (which confuses Proof General and results in strange syntax highlighting)
|
changeset |
files
|
Fri, 04 Jan 2013 19:00:49 +0100 |
blanchet |
tweaked fudge factor
|
changeset |
files
|
Fri, 04 Jan 2013 13:03:21 +0100 |
wenzelm |
more NEWS;
|
changeset |
files
|
Fri, 04 Jan 2013 12:44:47 +0100 |
wenzelm |
document 'locale_deps';
|
changeset |
files
|
Fri, 04 Jan 2013 12:33:25 +0100 |
wenzelm |
prefer old graph browser in Isabelle/jEdit, which still produces better layout;
|
changeset |
files
|
Fri, 04 Jan 2013 11:21:31 +0100 |
wenzelm |
more formal inlining of system information;
|
changeset |
files
|
Fri, 04 Jan 2013 11:07:39 +0100 |
wenzelm |
tuned message -- suppress inlined system information;
|
changeset |
files
|
Fri, 04 Jan 2013 01:39:32 +0100 |
smolkas |
merged
|
changeset |
files
|
Thu, 03 Jan 2013 15:05:48 +0100 |
smolkas |
tuned
|
changeset |
files
|
Thu, 03 Jan 2013 23:00:32 +0100 |
wenzelm |
avoid long enumeration of HO unifiers;
|
changeset |
files
|
Thu, 03 Jan 2013 22:12:18 +0100 |
wenzelm |
disable search dialog pool on all platforms -- to prevent GUI synchronization problems seen on KDE (e.g. Kubuntu 12.10);
|
changeset |
files
|
Thu, 03 Jan 2013 21:23:14 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 03 Jan 2013 20:42:18 +0100 |
wenzelm |
maintain session index on Scala side, for more determistic results;
|
changeset |
files
|
Thu, 03 Jan 2013 17:40:36 +0100 |
blanchet |
close formulas in the natural order, not its reverse -- so that Skolem arguments appear in the right order in Isar proofs
|
changeset |
files
|
Thu, 03 Jan 2013 17:28:55 +0100 |
blanchet |
use new skolemizer for reconstructing skolemization steps in Isar proofs (because the old skolemizer messes up the order of the Skolem arguments)
|
changeset |
files
|
Thu, 03 Jan 2013 17:10:12 +0100 |
blanchet |
rename variable in binder, not just in body
|
changeset |
files
|
Thu, 03 Jan 2013 15:13:11 +0100 |
blanchet |
swap Vampire's Skolem arguments to bring them in line with what E and metis's new skolemizer do (helps Isar proof reconstruction in some cases)
|
changeset |
files
|
Thu, 03 Jan 2013 14:41:05 +0100 |
blanchet |
tuned comment
|
changeset |
files
|
Thu, 03 Jan 2013 14:23:10 +0100 |
wenzelm |
NEWS: ML runtime statistics;
|
changeset |
files
|
Thu, 03 Jan 2013 14:12:12 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 03 Jan 2013 14:10:57 +0100 |
wenzelm |
more interesting fields;
|
changeset |
files
|
Thu, 03 Jan 2013 14:03:44 +0100 |
wenzelm |
always enable Future.ML_statistics where this makes sense -- runtime overhead should be negligible;
|
changeset |
files
|
Thu, 03 Jan 2013 13:54:45 +0100 |
wenzelm |
improved Monitor_Dockable, based on ML_Statistics operations;
|
changeset |
files
|
Thu, 03 Jan 2013 13:28:37 +0100 |
blanchet |
get rid of two-year-old hack, now that the "metis" skolemizer no longer gets stuck in HO unification
|
changeset |
files
|
Thu, 03 Jan 2013 13:11:04 +0100 |
blanchet |
avoid explosion in higher-order unification algorithm
|
changeset |
files
|
Thu, 03 Jan 2013 09:56:39 +0100 |
blanchet |
avoid repeated calls to metis from "resolve_tac" in case of ultimate failure
|
changeset |
files
|
Thu, 03 Jan 2013 00:02:15 +0100 |
blanchet |
tuned comment
|
changeset |
files
|
Wed, 02 Jan 2013 22:16:16 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 02 Jan 2013 21:55:57 +0100 |
wenzelm |
added standard_frames convenience;
|
changeset |
files
|
Wed, 02 Jan 2013 21:39:54 +0100 |
wenzelm |
some grouping of standard fields;
|
changeset |
files
|
Wed, 02 Jan 2013 21:02:47 +0100 |
wenzelm |
some support for chart drawing;
|
changeset |
files
|
Wed, 02 Jan 2013 19:23:18 +0100 |
wenzelm |
some support for ML statistics content interpretation;
|
changeset |
files
|
Wed, 02 Jan 2013 18:03:38 +0100 |
wenzelm |
moved files;
|
changeset |
files
|
Wed, 02 Jan 2013 17:58:53 +0100 |
wenzelm |
moved files;
|
changeset |
files
|
Wed, 02 Jan 2013 16:48:22 +0100 |
wenzelm |
ML runtime statistics: read properties from build log;
|
changeset |
files
|
Wed, 02 Jan 2013 15:08:38 +0100 |
wenzelm |
support File.read_gzip as well, in accordance to File.write_gzip;
|
changeset |
files
|
Wed, 02 Jan 2013 13:50:59 +0100 |
wenzelm |
inline ML statistics into build log;
|
changeset |
files
|
Wed, 02 Jan 2013 13:20:10 +0100 |
wenzelm |
removed outdated comment;
|
changeset |
files
|
Wed, 02 Jan 2013 13:06:54 +0100 |
wenzelm |
enable Z3 for full test (cf. 6f48853f08d5);
|
changeset |
files
|
Wed, 02 Jan 2013 20:53:01 +0100 |
smolkas |
removed old, unused code
|
changeset |
files
|
Wed, 02 Jan 2013 20:52:39 +0100 |
smolkas |
removed whitespace
|
changeset |
files
|
Wed, 02 Jan 2013 20:52:32 +0100 |
smolkas |
removed duplicate code
|
changeset |
files
|
Wed, 02 Jan 2013 20:35:49 +0100 |
smolkas |
use rpair to avoid swap
|
changeset |
files
|
Wed, 02 Jan 2013 19:59:06 +0100 |
blanchet |
generate "obtain" steps corresponding to skolemization inferences
|
changeset |
files
|
Wed, 02 Jan 2013 16:32:40 +0100 |
blanchet |
keep E's and Vampire's skolemization steps
|
changeset |
files
|
Wed, 02 Jan 2013 16:02:33 +0100 |
blanchet |
tuning
|
changeset |
files
|
Wed, 02 Jan 2013 15:54:38 +0100 |
blanchet |
fixed oversensitive Skolem handling (cf. eaa540986291)
|
changeset |
files
|
Wed, 02 Jan 2013 15:44:00 +0100 |
blanchet |
added "obtain" to Isar proof construction data structure
|
changeset |
files
|
Wed, 02 Jan 2013 13:31:13 +0100 |
blanchet |
tuning
|
changeset |
files
|
Wed, 02 Jan 2013 13:14:47 +0100 |
blanchet |
properly take the existential closure of skolems
|
changeset |
files
|
Wed, 02 Jan 2013 10:54:36 +0100 |
blanchet |
use "Lazy" to simplify control flow a bit and guarantee single evaluation (at most)
|
changeset |
files
|
Wed, 02 Jan 2013 10:41:53 +0100 |
blanchet |
tuning
|
changeset |
files
|
Wed, 02 Jan 2013 09:42:57 +0100 |
blanchet |
added 112 to list of known Z3 error codes
|
changeset |
files
|
Wed, 02 Jan 2013 09:31:25 +0100 |
blanchet |
actually run Z3 for "SMT_Tests" when "ISABELLE_FULL_TEST" is enabled
|
changeset |
files
|
Wed, 02 Jan 2013 09:13:50 +0100 |
blanchet |
added missing certificate file to "ROOT"
|
changeset |
files
|
Tue, 01 Jan 2013 21:55:46 +0100 |
wenzelm |
more robust report_status: tolerate ML_statistics even if ignored right now, e.g. in batch build;
|
changeset |
files
|
Tue, 01 Jan 2013 13:37:37 +0100 |
wenzelm |
more liberal edit_control_style: include preceeding control symbol to reduce potential for user surprise;
|
changeset |
files
|
Tue, 01 Jan 2013 11:36:30 +0100 |
blanchet |
regenerate certificates -- and use oracle in a few cases where the Z3 proof parser can't deal with Z3 3.2 proofs
|
changeset |
files
|
Tue, 01 Jan 2013 11:35:22 +0100 |
blanchet |
Z3's soft timeout is expressed in ms, not in s -- this explains the frequenty "error code 112" failures we had recently
|
changeset |
files
|
Tue, 01 Jan 2013 10:53:43 +0100 |
haftmann |
dropped relics of ancient side-entry points
|
changeset |
files
|
Mon, 31 Dec 2012 21:41:22 +0100 |
wenzelm |
prefer JDialog over JWindow to avoid focus inversion problem on Compiz (e.g. Ubuntu/Unity 12.10): both JDialog and JFrame happen to work, but JFrame does not support parent nesting;
|
changeset |
files
|
Mon, 31 Dec 2012 21:01:00 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 31 Dec 2012 20:30:03 +0100 |
wenzelm |
tuned imports;
|
changeset |
files
|
Mon, 31 Dec 2012 16:56:54 +0100 |
wenzelm |
include user counters as well;
|
changeset |
files
|
Mon, 31 Dec 2012 16:41:51 +0100 |
wenzelm |
scala mode is already part of jedit-5.0.0;
|
changeset |
files
|
Mon, 31 Dec 2012 16:16:43 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 31 Dec 2012 15:56:17 +0100 |
wenzelm |
simplified quick start via "isabelle components -I";
|
changeset |
files
|
Mon, 31 Dec 2012 14:58:21 +0100 |
wenzelm |
tuned signature -- eliminated obsolete Standard_System;
|
changeset |
files
|
Mon, 31 Dec 2012 13:49:01 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 31 Dec 2012 13:34:47 +0100 |
wenzelm |
recovered generic PIDE build;
|
changeset |
files
|
Mon, 31 Dec 2012 13:20:23 +0100 |
wenzelm |
updated for release;
|
changeset |
files
|
Mon, 31 Dec 2012 13:16:51 +0100 |
wenzelm |
updated for release;
|
changeset |
files
|
Mon, 31 Dec 2012 13:08:49 +0100 |
wenzelm |
updated for release;
|
changeset |
files
|
Mon, 31 Dec 2012 13:08:37 +0100 |
wenzelm |
misc tuning for release;
|
changeset |
files
|
Mon, 31 Dec 2012 12:25:11 +0100 |
wenzelm |
recovered Isabelle2012 NEWS from ae12b92c145a, except for e5420161d11d;
|
changeset |
files
|
Mon, 31 Dec 2012 12:09:51 +0100 |
wenzelm |
updated to smlnj-110.75;
|
changeset |
files
|
Sun, 30 Dec 2012 21:49:20 +0100 |
wenzelm |
tuned rendering;
|
changeset |
files
|
Sun, 30 Dec 2012 20:15:02 +0100 |
wenzelm |
ignore markup elements over empty body, which are not well-defined within markup tree and fail to work with merge_disjoint (e.g. multiple inlined positions);
|
changeset |
files
|
Sun, 30 Dec 2012 18:23:31 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 30 Dec 2012 18:23:07 +0100 |
wenzelm |
more informative error;
|
changeset |
files
|
Sun, 30 Dec 2012 16:59:11 +0100 |
wenzelm |
tuned -- recovered comments from 791157a4179a;
|
changeset |
files
|
Sun, 30 Dec 2012 16:40:28 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 30 Dec 2012 16:33:05 +0100 |
wenzelm |
tuned whitespace;
|
changeset |
files
|
Sun, 30 Dec 2012 16:23:30 +0100 |
wenzelm |
uniform notation for == and \<equiv> (cf. 3e3c2af5e8a5);
|
changeset |
files
|
Sat, 29 Dec 2012 23:15:51 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 29 Dec 2012 17:18:01 +0100 |
nipkow |
new theory Library/Finite_Lattice
|
changeset |
files
|
Fri, 28 Dec 2012 23:31:51 +0100 |
blanchet |
tuned ML function name
|
changeset |
files
|
Fri, 28 Dec 2012 21:03:39 +0100 |
blanchet |
slightly more elegant naming convention (to keep low-level and high-level APIs separated)
|
changeset |
files
|
Fri, 28 Dec 2012 14:13:39 +0100 |
blanchet |
tuned ML function names
|
changeset |
files
|
Fri, 28 Dec 2012 10:25:59 +0100 |
haftmann |
code checking for Scala is mandatory, since Scala is now required anyway for Isabelle
|
changeset |
files
|
Fri, 28 Dec 2012 10:15:39 +0100 |
haftmann |
code checking for Scala is mandatory, since Scala is now required anyway for Isabelle
|
changeset |
files
|
Fri, 28 Dec 2012 09:37:27 +0100 |
haftmann |
formally corrected
|
changeset |
files
|
Thu, 27 Dec 2012 21:01:08 +0100 |
haftmann |
tuned
|
changeset |
files
|
Thu, 27 Dec 2012 21:01:08 +0100 |
haftmann |
uniform parentheses for constructor -- necessary to accomodate scala 10
|
changeset |
files
|
Thu, 27 Dec 2012 21:01:08 +0100 |
haftmann |
more explicit name
|
changeset |
files
|
Thu, 27 Dec 2012 16:49:12 +0100 |
blanchet |
improved thm order hack, in case the default names are overridden
|
changeset |
files
|
Thu, 27 Dec 2012 15:46:27 +0100 |
blanchet |
enable theory learning in MaSh
|
changeset |
files
|
Thu, 27 Dec 2012 12:43:41 +0100 |
blanchet |
merged
|
changeset |
files
|
Thu, 27 Dec 2012 12:34:06 +0100 |
blanchet |
new version of MaSh
|
changeset |
files
|
Thu, 27 Dec 2012 10:21:21 +0100 |
blanchet |
fixed total
|
changeset |
files
|
Thu, 27 Dec 2012 10:01:40 +0100 |
blanchet |
new version of MaSh, with theory-level reasoning
|
changeset |
files
|
Thu, 27 Dec 2012 11:32:28 +0100 |
haftmann |
tuned
|
changeset |
files
|
Wed, 26 Dec 2012 11:06:21 +0100 |
wenzelm |
prefer lxbroy10 to evade NFS/hg breakdown seen on various other local machines;
|
changeset |
files
|
Sun, 23 Dec 2012 19:54:15 +0100 |
nipkow |
renamed and added lemmas
|
changeset |
files
|
Sat, 22 Dec 2012 00:04:50 +0100 |
nipkow |
added simp rule
|
changeset |
files
|
Fri, 21 Dec 2012 23:52:10 +0100 |
nipkow |
merged
|
changeset |
files
|
Fri, 21 Dec 2012 16:31:37 +0100 |
nipkow |
merged
|
changeset |
files
|
Fri, 21 Dec 2012 10:08:06 +0100 |
nipkow |
merged
|
changeset |
files
|
Fri, 21 Dec 2012 15:22:57 +0100 |
blanchet |
linearize eval driver, to work around horrible bug in previous implementation
|
changeset |
files
|
Fri, 21 Dec 2012 14:35:29 +0100 |
blanchet |
name tuning
|
changeset |
files
|
Fri, 21 Dec 2012 13:33:54 +0100 |
blanchet |
merge
|
changeset |
files
|
Thu, 20 Dec 2012 15:51:27 +0100 |
blanchet |
better weight functions for MePo/MaSh etc.
|
changeset |
files
|
Thu, 20 Dec 2012 15:51:24 +0100 |
blanchet |
merge
|
changeset |
files
|
Wed, 19 Dec 2012 22:44:51 +0100 |
blanchet |
more
|
changeset |
files
|
Wed, 19 Dec 2012 22:44:24 +0100 |
nipkow |
tuned infix table
|
changeset |
files
|
Wed, 19 Dec 2012 22:43:07 +0100 |
blanchet |
crank up default timeout for MaSh ATP learning
|
changeset |
files
|
Wed, 19 Dec 2012 22:26:26 +0100 |
nipkow |
removed odd associativity of ==
|
changeset |
files
|
Fri, 21 Dec 2012 11:05:44 +0100 |
boehmes |
updated SMT certificates
|
changeset |
files
|
Fri, 21 Dec 2012 11:05:42 +0100 |
boehmes |
refined normalization of theorems before giving them to SMT solvers (due to recent changes in rewr_conv, the rewriting of natural-number constants might leave some of them untouched)
|
changeset |
files
|
Thu, 20 Dec 2012 09:49:00 +0100 |
noschinl |
tuned "use build timeout": tuples cannot be concatenated
|
changeset |
files
|
Wed, 19 Dec 2012 16:41:55 +0100 |
krauss |
use build timeout (wall clock time, default: 2h)
|
changeset |
files
|
Wed, 19 Dec 2012 16:18:46 +0100 |
krauss |
removed unused usedir_options
|
changeset |
files
|
Wed, 19 Dec 2012 12:12:32 +0100 |
krauss |
removed obsolete setting tweaks: build -s already sets output correctly
|
changeset |
files
|
Wed, 19 Dec 2012 11:13:37 +0100 |
krauss |
plain init_components calls instead of symlinks
|
changeset |
files
|
Wed, 19 Dec 2012 11:10:47 +0100 |
krauss |
tolerate non-existent ISABELLE_OUTPUT
|
changeset |
files
|
Wed, 19 Dec 2012 10:51:46 +0100 |
krauss |
removed obsolete parameter for contrib dir; hard-coding is not a problem
|
changeset |
files
|
Wed, 19 Dec 2012 10:45:56 +0100 |
krauss |
mira: do not hard-code polyml version
|
changeset |
files
|
Tue, 18 Dec 2012 21:59:44 +0100 |
haftmann |
discontinued legacy antiquotations and styles
|
changeset |
files
|
Tue, 18 Dec 2012 02:19:14 +0100 |
blanchet |
avoid references altogether
|
changeset |
files
|
Tue, 18 Dec 2012 02:18:45 +0100 |
blanchet |
catch all parsing errors
|
changeset |
files
|
Tue, 18 Dec 2012 00:17:37 +0100 |
blanchet |
no need for tracing
|
changeset |
files
|
Mon, 17 Dec 2012 22:09:48 +0100 |
blanchet |
updated MaSh serialization number (to reflect new weights)
|
changeset |
files
|
Mon, 17 Dec 2012 22:06:28 +0100 |
blanchet |
synchronize access to shared reference and print proper total
|
changeset |
files
|
Mon, 17 Dec 2012 22:06:28 +0100 |
blanchet |
add a timeout in induction rule instantiation
|
changeset |
files
|
Mon, 17 Dec 2012 22:06:28 +0100 |
blanchet |
contain exponential explosion of term patterns
|
changeset |
files
|
Mon, 17 Dec 2012 22:06:28 +0100 |
blanchet |
tuned weights -- keep same relative values, but use 1.0 as the least weight
|
changeset |
files
|
Mon, 17 Dec 2012 22:06:28 +0100 |
blanchet |
really honor pattern depth, and use 2 by default
|
changeset |
files
|
Mon, 17 Dec 2012 22:06:28 +0100 |
blanchet |
tuned order to help debugging
|
changeset |
files
|
Mon, 17 Dec 2012 18:23:08 +0100 |
nipkow |
added table of infix operators
|
changeset |
files
|
Mon, 17 Dec 2012 17:19:21 +0100 |
nipkow |
made element and subset relations non-associative (just like all orderings)
|
changeset |
files
|
Mon, 17 Dec 2012 15:18:39 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 17 Dec 2012 15:05:22 +0100 |
wenzelm |
more parallel find_unused_assms;
|
changeset |
files
|
Mon, 17 Dec 2012 15:17:32 +0100 |
traytel |
useful commutative diagram for while_option
|
changeset |
files
|
Mon, 17 Dec 2012 14:51:34 +0100 |
wenzelm |
more hints on technical issues due to shared-disk access of central Mercurial repository;
|
changeset |
files
|
Mon, 17 Dec 2012 14:07:34 +0100 |
wenzelm |
prefer implicit build_dialog of isabelle jedit;
|
changeset |
files
|
Mon, 17 Dec 2012 11:07:20 +0100 |
wenzelm |
offer sessions of group "main" first to increase chances that the user makes a sensible choice;
|
changeset |
files
|
Mon, 17 Dec 2012 08:19:35 +0100 |
nipkow |
new contributor
|
changeset |
files
|
Sun, 16 Dec 2012 22:10:37 +0100 |
wenzelm |
updated README;
|
changeset |
files
|
Sun, 16 Dec 2012 21:27:23 +0100 |
wenzelm |
HOL-Quickcheck_Benchmark works without timeout (NB: isatest imposes global timeout already);
|
changeset |
files
|
Sun, 16 Dec 2012 19:23:04 +0100 |
blanchet |
tuning
|
changeset |
files
|
Sun, 16 Dec 2012 19:13:19 +0100 |
bulwahn |
merged
|
changeset |
files
|
Sun, 16 Dec 2012 18:12:18 +0100 |
bulwahn |
reverting d466ebc27810 as the previous changeset should allow to run Find_Unused_Assms_Examples again
|
changeset |
files
|
Sun, 16 Dec 2012 18:07:29 +0100 |
bulwahn |
providing a custom code equation for vimage to overwrite the vimage definition that would be rewritten by set_comprehension_pointfree simproc in the code preprocessor to an non-terminating code equation
|
changeset |
files
|
Sun, 16 Dec 2012 18:44:27 +0100 |
wenzelm |
tuned signature: use thy_load to adapt to prover/editor specific view on sources;
|
changeset |
files
|
Sun, 16 Dec 2012 18:02:28 +0100 |
wenzelm |
tuned property name;
|
changeset |
files
|
Sun, 16 Dec 2012 17:38:16 +0100 |
wenzelm |
allow to suppress ISABELLE_SYMBOLS for experiments;
|
changeset |
files
|
Sun, 16 Dec 2012 14:19:08 +0100 |
blanchet |
escape nicknames
|
changeset |
files
|
Sun, 16 Dec 2012 12:07:56 +0100 |
blanchet |
generate proper nicks also for instantiated induction rules
|
changeset |
files
|
Sun, 16 Dec 2012 12:07:37 +0100 |
blanchet |
added tracing to ATP exporter
|
changeset |
files
|
Sat, 15 Dec 2012 22:19:14 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sat, 15 Dec 2012 21:34:32 +0100 |
blanchet |
MaSh exporter can now export subsets of the facts, as consecutive ranges
|
changeset |
files
|
Sat, 15 Dec 2012 21:26:10 +0100 |
blanchet |
avoid creating nested threads for MaSh -- this seems to cause thread creation failures for machines with dozens of cores (unclear yet if that's really the issue)
|
changeset |
files
|
Sat, 15 Dec 2012 19:57:12 +0100 |
blanchet |
thread no timeout properly
|
changeset |
files
|
Sat, 15 Dec 2012 18:48:58 +0100 |
blanchet |
proper escaping in file name
|
changeset |
files
|
Sat, 15 Dec 2012 18:26:37 +0100 |
blanchet |
encode lemma name in file name
|
changeset |
files
|
Sat, 15 Dec 2012 21:07:52 +0100 |
wenzelm |
more general handling of graphics configurations, to increase chance of proper positioning of tooltips in multi-screen environment;
|
changeset |
files
|
Sat, 15 Dec 2012 20:05:53 +0100 |
wenzelm |
prefer more official getMenuShortcutKeyMask, in deviation to traditional jEdit technique;
|
changeset |
files
|
Sat, 15 Dec 2012 18:30:09 +0100 |
wenzelm |
maintain subtree_elements for improved performance of cumulate operator;
|
changeset |
files
|
Sat, 15 Dec 2012 16:59:33 +0100 |
wenzelm |
more formal class Markup_Tree.Elements;
|
changeset |
files
|
Sat, 15 Dec 2012 14:45:08 +0100 |
wenzelm |
tuned command line;
|
changeset |
files
|
Sat, 15 Dec 2012 14:38:37 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 14 Dec 2012 19:51:20 +0100 |
nipkow |
unified layout of defs
|
changeset |
files
|
Sat, 15 Dec 2012 14:26:37 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 15 Dec 2012 13:14:55 +0100 |
wenzelm |
clarified build_dialog command line;
|
changeset |
files
|
Sat, 15 Dec 2012 12:55:11 +0100 |
wenzelm |
explicit text_fold markup, which is used by default in Pretty.chunks/chunks2;
|
changeset |
files
|
Sat, 15 Dec 2012 12:54:14 +0100 |
wenzelm |
updated README;
|
changeset |
files
|
Sat, 15 Dec 2012 12:28:37 +0100 |
wenzelm |
fold main goal;
|
changeset |
files
|
Sat, 15 Dec 2012 12:16:16 +0100 |
wenzelm |
fold handling within Pretty_Text_Area, based on formal document content, which is static here;
|
changeset |
files
|
Sat, 15 Dec 2012 12:01:07 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 14 Dec 2012 23:04:35 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 14 Dec 2012 21:50:21 +0100 |
wenzelm |
tuned error dialog;
|
changeset |
files
|
Fri, 14 Dec 2012 21:26:01 +0100 |
wenzelm |
init gutter according to view properties, which improves symmetry of windows and allows use of folds etc;
|
changeset |
files
|
Fri, 14 Dec 2012 20:05:08 +0100 |
wenzelm |
more subgoal markup information, which is potentially useful to manage proof state output;
|
changeset |
files
|
Fri, 14 Dec 2012 18:41:56 +0100 |
nipkow |
merged
|
changeset |
files
|
Fri, 14 Dec 2012 18:41:45 +0100 |
nipkow |
contribution by A. Colgio
|
changeset |
files
|
Fri, 14 Dec 2012 16:46:39 +0100 |
nipkow |
merged
|
changeset |
files
|
Thu, 13 Dec 2012 12:48:45 +0100 |
nipkow |
renamed "emb" to "list_hembeq"; make "list_hembeq" reflexive independent of the base order; renamed "sub" to "sublisteq"; dropped "transp_on" (state transitivity explicitly instead); no need to hide "sub" after renaming; replaced some ASCII symbols by proper Isabelle symbols; NEWS
|
changeset |
files
|
Fri, 14 Dec 2012 17:01:38 +0100 |
wenzelm |
actually request heap image in initial up-to-date check;
|
changeset |
files
|
Fri, 14 Dec 2012 16:45:41 +0100 |
wenzelm |
clarified "isabelle options" command line, to make it more close to "isabelle components";
|
changeset |
files
|
Fri, 14 Dec 2012 16:33:22 +0100 |
wenzelm |
updated some headers;
|
changeset |
files
|
Fri, 14 Dec 2012 16:24:12 +0100 |
wenzelm |
clarified README;
|
changeset |
files
|
Fri, 14 Dec 2012 16:21:47 +0100 |
wenzelm |
more formal components_checksum tool;
|
changeset |
files
|
Fri, 14 Dec 2012 16:02:31 +0100 |
wenzelm |
just one Admin/components/ directory;
|
changeset |
files
|
Fri, 14 Dec 2012 15:46:01 +0100 |
hoelzl |
Remove the indexed basis from the definition of euclidean spaces and only use the set of Basis vectors
|
changeset |
files
|
Fri, 14 Dec 2012 14:46:01 +0100 |
hoelzl |
NEWS
|
changeset |
files
|
Fri, 14 Dec 2012 12:40:07 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 13 Dec 2012 23:47:01 +0100 |
blanchet |
get rid of some junk facts in the MaSh evaluation driver
|
changeset |
files
|
Thu, 13 Dec 2012 23:22:10 +0100 |
blanchet |
generate original name as a comment in SPASS problems as well
|
changeset |
files
|
Thu, 13 Dec 2012 22:49:08 +0100 |
blanchet |
generate comments with original names for debugging
|
changeset |
files
|
Thu, 13 Dec 2012 22:49:07 +0100 |
blanchet |
use MaSh nicknames in ATP problem files to facilitate gathering of statistics
|
changeset |
files
|
Thu, 13 Dec 2012 22:49:06 +0100 |
blanchet |
parallelized MaSh exporter
|
changeset |
files
|
Thu, 13 Dec 2012 15:39:07 +0100 |
traytel |
short library for streams
|
changeset |
files
|
Thu, 13 Dec 2012 15:36:08 +0100 |
traytel |
renamed theory
|
changeset |
files
|
Thu, 13 Dec 2012 13:11:38 +0100 |
Christian Sternagel |
renamed "emb" to "list_hembeq";
|
changeset |
files
|
Thu, 13 Dec 2012 09:21:45 +0100 |
blanchet |
shared bad MaSh query detection between MePo and MaSh, so that the generated files mirror each other
|
changeset |
files
|
Wed, 12 Dec 2012 22:37:06 +0100 |
blanchet |
tuned two lemma names, to avoid name hint clash (which confuses the MaSh evaluation, and which anyway isn't nice or necessary)
|
changeset |
files
|
Wed, 12 Dec 2012 21:59:03 +0100 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Dec 2012 21:48:29 +0100 |
blanchet |
tweaked which facts are included for MaSh evaluations
|
changeset |
files
|
Wed, 12 Dec 2012 21:48:29 +0100 |
blanchet |
don't query blacklisted theorems in evaluation driver
|
changeset |
files
|
Wed, 12 Dec 2012 21:48:29 +0100 |
blanchet |
export a pair of ML functions
|
changeset |
files
|
Fri, 14 Dec 2012 12:18:51 +0100 |
wenzelm |
merged;
|
changeset |
files
|
Fri, 14 Dec 2012 12:16:08 +0100 |
wenzelm |
tuned implementation according to Library.insert/merge in ML;
|
changeset |
files
|
Fri, 14 Dec 2012 12:09:08 +0100 |
wenzelm |
more formal class Command.Results;
|
changeset |
files
|
Thu, 13 Dec 2012 20:39:07 +0100 |
wenzelm |
odd bias of sub/superscript keyboard shortcuts -- according to frequency of use;
|
changeset |
files
|
Thu, 13 Dec 2012 19:53:55 +0100 |
wenzelm |
smarter handling of tracing messages: prover process pauses and enters user dialog;
|
changeset |
files
|
Thu, 13 Dec 2012 18:15:53 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 13 Dec 2012 18:00:24 +0100 |
wenzelm |
enable Isabelle/ML to produce uninterpreted result messages as well;
|
changeset |
files
|
Thu, 13 Dec 2012 17:46:33 +0100 |
wenzelm |
include command results in tooltip as well;
|
changeset |
files
|
Thu, 13 Dec 2012 17:29:23 +0100 |
wenzelm |
more careful handling of Dialog_Result, with active area and color feedback;
|
changeset |
files
|
Thu, 13 Dec 2012 13:52:18 +0100 |
wenzelm |
identify dialogs via official serial and maintain as result message;
|
changeset |
files
|
Wed, 12 Dec 2012 23:36:07 +0100 |
wenzelm |
rendering of selected dialog_result as active_result_color, depending on dynamic command status in output panel, but not static popups etc.;
|
changeset |
files
|
Wed, 12 Dec 2012 21:50:42 +0100 |
wenzelm |
support dialog via document content;
|
changeset |
files
|
Wed, 12 Dec 2012 19:03:49 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 12 Dec 2012 15:38:47 +0100 |
blanchet |
further fix related to bd9a0028b063 -- that change was per se right, but it exposed a bug in the pattern for "all"
|
changeset |
files
|
Wed, 12 Dec 2012 15:25:17 +0100 |
blanchet |
better tautology check -- don't reject "prod_cases3" for example
|
changeset |
files
|
Wed, 12 Dec 2012 13:42:14 +0100 |
blanchet |
tuned debugging file names
|
changeset |
files
|
Wed, 12 Dec 2012 17:44:10 +0100 |
wenzelm |
more systematic identifier variants to facilitate experimentation;
|
changeset |
files
|
Wed, 12 Dec 2012 16:28:18 +0100 |
wenzelm |
prevent dedicated MacOSX plugin from switching off vital workarounds;
|
changeset |
files
|
Wed, 12 Dec 2012 14:54:48 +0100 |
wenzelm |
improved coupling of zoom_box and scale;
|
changeset |
files
|
Wed, 12 Dec 2012 13:28:23 +0100 |
blanchet |
really all facts means really all facts (well, almost)
|
changeset |
files
|
Wed, 12 Dec 2012 13:28:01 +0100 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Dec 2012 11:56:07 +0100 |
blanchet |
use modern SAT solvers with modern Kodkod versions
|
changeset |
files
|
Wed, 12 Dec 2012 11:18:06 +0100 |
blanchet |
got rid of support for Kodkodi < 1.2.14
|
changeset |
files
|
Wed, 12 Dec 2012 03:47:02 +0100 |
blanchet |
made MaSh evaluation driver work with SMT solvers
|
changeset |
files
|
Wed, 12 Dec 2012 02:47:45 +0100 |
blanchet |
merge aliased theorems in MaSh dependencies, modulo symmetry of equality
|
changeset |
files
|
Wed, 12 Dec 2012 00:24:06 +0100 |
blanchet |
adopt the neutral "prover" terminology for MaSh rather than the ambiguous/wrong ATP terminology (which sometimes excludes SMT solvers)
|
changeset |
files
|
Wed, 12 Dec 2012 00:14:58 +0100 |
blanchet |
better name for SMT solver files
|
changeset |
files
|
Wed, 12 Dec 2012 00:14:58 +0100 |
blanchet |
updated version of MaSh learner engine
|
changeset |
files
|
Wed, 12 Dec 2012 00:14:58 +0100 |
blanchet |
push normalization further -- avoid theorems that are duplicates of each other except for equality symmetry (esp. for "list.distinct(1)" vs. "(2)" etc.)
|
changeset |
files
|
Tue, 11 Dec 2012 22:19:39 +0100 |
wenzelm |
disable Find_Unused_Assms_Examples for now, to recover isatest sanity;
|
changeset |
files
|
Tue, 11 Dec 2012 22:16:23 +0100 |
wenzelm |
less massive arrow heads;
|
changeset |
files
|
Tue, 11 Dec 2012 22:09:22 +0100 |
wenzelm |
added explicit zoom box;
|
changeset |
files
|
Tue, 11 Dec 2012 21:55:56 +0100 |
wenzelm |
some attempts at more discrete scale factor;
|
changeset |
files
|
Tue, 11 Dec 2012 21:28:37 +0100 |
wenzelm |
more official graphics context with font metrics;
|
changeset |
files
|
Tue, 11 Dec 2012 21:05:38 +0100 |
wenzelm |
just one class with parameters;
|
changeset |
files
|
Tue, 11 Dec 2012 12:17:20 +0100 |
wenzelm |
initial layout coordinates more like old browser;
|
changeset |
files
|
Tue, 11 Dec 2012 10:35:42 +0100 |
wenzelm |
added speculative options for jEdit;
|
changeset |
files
|
Mon, 10 Dec 2012 21:55:57 +0100 |
wenzelm |
separate instance of class Parameters for each Main_Panel -- avoid global program state;
|
changeset |
files
|
Mon, 10 Dec 2012 21:28:01 +0100 |
wenzelm |
discontinued long names flag -- better done via entity markup, without affecting layout;
|
changeset |
files
|
Mon, 10 Dec 2012 20:52:57 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 10 Dec 2012 20:32:13 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 10 Dec 2012 19:58:45 +0100 |
wenzelm |
tuned min/max;
|
changeset |
files
|
Mon, 10 Dec 2012 19:42:58 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 10 Dec 2012 19:28:56 +0100 |
wenzelm |
keep diagnostic command -- avoid confusion when it disappears;
|
changeset |
files
|
Mon, 10 Dec 2012 19:17:16 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 10 Dec 2012 17:44:17 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 10 Dec 2012 17:05:51 +0100 |
wenzelm |
removed somewhat pointless Edge_Transitive filter, as the graph is always reduced to its Hasse diagram, to have any chance to layout efficiently;
|
changeset |
files
|
Mon, 10 Dec 2012 16:38:20 +0100 |
blanchet |
merge
|
changeset |
files
|
Mon, 10 Dec 2012 16:26:23 +0100 |
blanchet |
merged
|
changeset |
files
|
Mon, 10 Dec 2012 16:20:04 +0100 |
blanchet |
merge
|
changeset |
files
|
Mon, 10 Dec 2012 13:33:06 +0100 |
blanchet |
changed capitalization of MeSh filter
|
changeset |
files
|
Mon, 10 Dec 2012 13:02:56 +0100 |
blanchet |
(re)introduce (even more) aggressive parallelism, for the benefit of those users with dozens of CPU cores
|
changeset |
files
|
Mon, 10 Dec 2012 16:27:03 +0100 |
wenzelm |
further clarification for Windows;
|
changeset |
files
|
Mon, 10 Dec 2012 16:07:29 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 10 Dec 2012 16:06:57 +0100 |
wenzelm |
more generous tracing limit -- rescaled in MB;
|
changeset |
files
|
Mon, 10 Dec 2012 15:46:50 +0100 |
wenzelm |
recovered title property from bfb5964e3041;
|
changeset |
files
|
Mon, 10 Dec 2012 15:39:20 +0100 |
wenzelm |
some clarification for Windows;
|
changeset |
files
|
Mon, 10 Dec 2012 15:17:47 +0100 |
wenzelm |
stateless dockable window for graphview, which is triggered by the active area of the corresponding diagnostic command;
|
changeset |
files
|
Mon, 10 Dec 2012 15:13:13 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 10 Dec 2012 13:52:33 +0100 |
wenzelm |
generalized notion of active area, where sendback is just one application;
|
changeset |
files
|
Mon, 10 Dec 2012 14:45:47 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 10 Dec 2012 10:29:52 +0100 |
blanchet |
have MaSh evaluator keep all raw problem/solution files in a directory
|
changeset |
files
|
Mon, 10 Dec 2012 10:41:29 +0100 |
wenzelm |
clarified transitive_closure: proper cumulation of transitive steps, which is essential for Warshall-style algorithms;
|
changeset |
files
|
Sun, 09 Dec 2012 14:05:21 +0100 |
wenzelm |
always apply transitive_reduction_acyclic in imitation of old graph browser (essential to avoid slow layout and overcrowded display, e.g. class_deps);
|
changeset |
files
|
Sun, 09 Dec 2012 14:01:09 +0100 |
wenzelm |
added graph operations for transitive closure and reduction in Scala -- unproven and thus better left out of the kernel-relevant ML module;
|
changeset |
files
|
Sat, 08 Dec 2012 22:41:39 +0100 |
wenzelm |
merged
|
changeset |
files
|
Sat, 08 Dec 2012 22:15:44 +0100 |
blanchet |
merge
|
changeset |
files
|
Sat, 08 Dec 2012 21:54:28 +0100 |
blanchet |
don't blacklist "case" theorems -- this causes problems in MaSh later
|
changeset |
files
|
Sat, 08 Dec 2012 13:55:26 +0100 |
blanchet |
more changes to MaSh Python program (by Daniel K.)
|
changeset |
files
|
Sat, 08 Dec 2012 00:48:51 +0100 |
blanchet |
don't have MaSh pretend it knows facts it doesn't know
|
changeset |
files
|
Sat, 08 Dec 2012 00:48:51 +0100 |
blanchet |
reverted parallel map idea -- appears to make success rate of ATPs less stable (might even lead to bias in favor of MePo)
|
changeset |
files
|
Sat, 08 Dec 2012 00:48:50 +0100 |
blanchet |
fixed embarrassing off-by-one bug in MaSh's Mesh
|
changeset |
files
|
Sat, 08 Dec 2012 00:48:50 +0100 |
blanchet |
store evaluation output in a file
|
changeset |
files
|
Sat, 08 Dec 2012 00:48:50 +0100 |
blanchet |
use parallel map
|
changeset |
files
|
Sat, 08 Dec 2012 00:48:50 +0100 |
blanchet |
tweak MaSh fudge factors
|
changeset |
files
|
Sat, 08 Dec 2012 00:48:50 +0100 |
blanchet |
more MaSh tweaking -- in particular, export the same facts in "MaSh_Export" as are later tried in "MaSh_Eval"
|
changeset |
files
|
Sat, 08 Dec 2012 22:19:24 +0100 |
wenzelm |
basic monitor panel, using the powerful jfreechart library;
|
changeset |
files
|
Sat, 08 Dec 2012 22:14:39 +0100 |
wenzelm |
added jfreechart library, including the old version of iText from its distribution (required for the demo application and examples);
|
changeset |
files
|
Sat, 08 Dec 2012 13:25:49 +0100 |
wenzelm |
check consistent theory names for direct imports as well -- as claimed in the comments (see also 1cc36c0ec9eb);
|
changeset |
files
|
Fri, 07 Dec 2012 23:14:39 +0100 |
wenzelm |
make double-sure that the future scheduler is properly shutdown, otherwise its threads are made persistent and will deadlock with the fresh instance after reloading the image (NB: Present.finish involves another Par_List.map over document_variants and thus might fork again);
|
changeset |
files
|
Fri, 07 Dec 2012 23:11:01 +0100 |
wenzelm |
final report_status within SYNCHRONIZED part of scheduler loop: required for sanity of data;
|
changeset |
files
|
Fri, 07 Dec 2012 20:39:09 +0100 |
wenzelm |
adhoc recovery from spurious NPEs, similar quantum-effect behind 7c8ce63a3c00;
|
changeset |
files
|
Fri, 07 Dec 2012 18:20:33 +0100 |
wenzelm |
obsolete;
|
changeset |
files
|
Fri, 07 Dec 2012 18:05:24 +0100 |
wenzelm |
eliminated old copy of proof.sty (1995), prefer the one usually included in current latex distributions (2005);
|
changeset |
files
|
Fri, 07 Dec 2012 17:00:40 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 07 Dec 2012 16:53:35 +0100 |
wenzelm |
deactivate actual fork -- unstable in scala-2.9.2 on multicore hardware;
|
changeset |
files
|
Fri, 07 Dec 2012 16:33:17 +0100 |
wenzelm |
some support to recover from spurious crash -- this is Physics, not Mathematics;
|
changeset |
files
|
Fri, 07 Dec 2012 16:25:33 +0100 |
wenzelm |
avoid ML_file in large theory files to improve performance of dependency discovery of main HOL (approx. 1s CPU time) -- relevant for any application using it, e.g. small paper sessions;
|
changeset |
files
|
Fri, 07 Dec 2012 16:38:25 +0100 |
nipkow |
tuned text
|
changeset |
files
|
Fri, 07 Dec 2012 15:53:28 +0100 |
nipkow |
corrected nonsensical associativity of `` and dvd
|
changeset |
files
|
Fri, 07 Dec 2012 14:29:09 +0100 |
hoelzl |
add exponential and uniform distributions
|
changeset |
files
|
Fri, 07 Dec 2012 14:29:08 +0100 |
hoelzl |
fundamental theorem of calculus for the Lebesgue integral
|
changeset |
files
|
Fri, 07 Dec 2012 14:28:57 +0100 |
hoelzl |
add Int_atMost
|
changeset |
files
|
Fri, 07 Dec 2012 14:30:00 +0100 |
wenzelm |
more rigorous "build only" mode: avoid build dialog of logic image and its potential need for GUI display;
|
changeset |
files
|
Fri, 07 Dec 2012 13:56:01 +0100 |
wenzelm |
fork slow part of Thy_Load.body_files only;
|
changeset |
files
|
Fri, 07 Dec 2012 13:38:32 +0100 |
wenzelm |
explore theory_body_files via future, for improved performance;
|
changeset |
files
|
Thu, 06 Dec 2012 23:07:10 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 06 Dec 2012 17:48:04 +0100 |
blanchet |
use proper entry point for MaSh in test driver
|
changeset |
files
|
Thu, 06 Dec 2012 16:49:48 +0100 |
blanchet |
export ATP and Isar commands separately
|
changeset |
files
|
Thu, 06 Dec 2012 23:01:49 +0100 |
wenzelm |
proper Sendback.markup, as required for standard Prover IDE protocol (see also c62ce309dc26);
|
changeset |
files
|
Thu, 06 Dec 2012 22:12:25 +0100 |
wenzelm |
discontinued obsolete "Tracing" button -- limited tracing channel works sufficiently well;
|
changeset |
files
|
Thu, 06 Dec 2012 21:54:43 +0100 |
wenzelm |
discontinued option jedit_auto_start, which is somewhat pointless as there is no manual session start within Isabelle/jEdit;
|
changeset |
files
|
Thu, 06 Dec 2012 21:53:35 +0100 |
wenzelm |
updated README;
|
changeset |
files
|
Thu, 06 Dec 2012 21:46:20 +0100 |
wenzelm |
documentation for isabelle build_dialog and its implicit use in isabelle jedit;
|
changeset |
files
|
Thu, 06 Dec 2012 21:16:46 +0100 |
wenzelm |
clarified build_dialog: regular up-to-date check (extra cost of approx. 5s startup for HOL);
|
changeset |
files
|
Thu, 06 Dec 2012 20:26:14 +0100 |
wenzelm |
avoid startup within GUI thread -- it is only required later for dialog;
|
changeset |
files
|
Thu, 06 Dec 2012 17:59:37 +0100 |
wenzelm |
more uniform default logic, using settings, options, args etc.;
|
changeset |
files
|
Thu, 06 Dec 2012 16:07:09 +0100 |
blanchet |
use right names in MePo exporter
|
changeset |
files
|
Thu, 06 Dec 2012 15:54:17 +0100 |
blanchet |
parse more liberal MaSh suggestion syntax (for the eval driver)
|
changeset |
files
|
Thu, 06 Dec 2012 11:42:23 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 06 Dec 2012 11:27:44 +0100 |
blanchet |
made Python code compile again (by Daniel K.)
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
tweaked MaSh proximity
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
reduce max number of dependencies for MaSh to get rid of junk
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
more feature tweaks
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
prioritize chained facts
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
more MaSh feature tweaking
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
record free variables as a MaSh feature
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
expand type classes into their ancestors for MaSh
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
tweaked MaSh features, based on comments by Josef Urban
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
increase weight of local facts again (MaSh)
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
simplify code now that "mash.py" supports weights
|
changeset |
files
|
Thu, 06 Dec 2012 11:25:10 +0100 |
blanchet |
added weights to MaSh (by Daniel Kuehlwein)
|
changeset |
files
|
Wed, 05 Dec 2012 15:59:08 +0100 |
hoelzl |
Move the measurability prover to its own file
|
changeset |
files
|
Wed, 05 Dec 2012 15:58:48 +0100 |
hoelzl |
Show search depth in the debug output of the measurability prover
|
changeset |
files
|
Wed, 05 Dec 2012 15:58:45 +0100 |
hoelzl |
Remove looping rule from measurability prover
|
changeset |
files
|
Tue, 04 Dec 2012 20:44:18 +0100 |
hoelzl |
rules for improper Lebesgue integrals (using tendsto at_top)
|
changeset |
files
|
Wed, 05 Dec 2012 13:25:06 +0100 |
blanchet |
take proximity into account for MaSh + fix a debilitating bug in feature generation
|
changeset |
files
|
Wed, 05 Dec 2012 13:25:06 +0100 |
blanchet |
tuning
|
changeset |
files
|
Thu, 06 Dec 2012 11:37:02 +0100 |
wenzelm |
clarified default button (cf. org/gjt/sp/jedit/gui/OptionsDialog.java);
|
changeset |
files
|
Wed, 05 Dec 2012 22:25:15 +0100 |
wenzelm |
select logic session names, not paths;
|
changeset |
files
|
Wed, 05 Dec 2012 21:13:50 +0100 |
wenzelm |
added keyboard shortcut for button (canonical way to do that?);
|
changeset |
files
|
Wed, 05 Dec 2012 20:43:02 +0100 |
wenzelm |
evade ugly default font, notably on Windows laf;
|
changeset |
files
|
Wed, 05 Dec 2012 20:24:49 +0100 |
wenzelm |
center main window;
|
changeset |
files
|
Wed, 05 Dec 2012 19:46:47 +0100 |
wenzelm |
more direct dialog via existing GUI components;
|
changeset |
files
|
Wed, 05 Dec 2012 19:25:57 +0100 |
wenzelm |
clarified logic argument: session name, not path name;
|
changeset |
files
|
Wed, 05 Dec 2012 19:08:23 +0100 |
wenzelm |
tuned message;
|
changeset |
files
|
Wed, 05 Dec 2012 18:09:38 +0100 |
wenzelm |
implicit build_dialog for Isabelle/jEdit;
|
changeset |
files
|
Wed, 05 Dec 2012 18:07:32 +0100 |
wenzelm |
tuned message;
|
changeset |
files
|
Wed, 05 Dec 2012 17:48:58 +0100 |
wenzelm |
tuned OK feedback;
|
changeset |
files
|
Wed, 05 Dec 2012 17:38:43 +0100 |
wenzelm |
check for existing image (even if outdated);
|
changeset |
files
|
Wed, 05 Dec 2012 17:05:25 +0100 |
wenzelm |
more elementary dialog, with less interaction;
|
changeset |
files
|
Wed, 05 Dec 2012 16:33:02 +0100 |
wenzelm |
basic interaction with build process;
|
changeset |
files
|
Wed, 05 Dec 2012 16:31:58 +0100 |
wenzelm |
allow to terminate jobs via Progress;
|
changeset |
files
|
Wed, 05 Dec 2012 14:45:44 +0100 |
wenzelm |
more formal progress context;
|
changeset |
files
|
Wed, 05 Dec 2012 14:19:44 +0100 |
wenzelm |
basic wrapper for session build dialog;
|
changeset |
files
|
Wed, 05 Dec 2012 14:13:47 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 05 Dec 2012 12:22:55 +0100 |
wenzelm |
tuned signature in accordance to document operations;
|
changeset |
files
|
Wed, 05 Dec 2012 11:34:04 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 05 Dec 2012 11:05:34 +0100 |
nipkow |
merged
|
changeset |
files
|
Wed, 05 Dec 2012 11:05:23 +0100 |
nipkow |
\<noteq> now has the same associativity as ~= and =
|
changeset |
files
|
Wed, 05 Dec 2012 10:35:58 +0100 |
blanchet |
tweaked order of theorems to avoid forward dependencies (MaSh)
|
changeset |
files
|
Tue, 04 Dec 2012 23:50:36 +0100 |
blanchet |
rationalized MaSh evaluation harness
|
changeset |
files
|
Tue, 04 Dec 2012 23:43:24 +0100 |
blanchet |
more robustness in the face of MaSh format changes -- don't overwrite new versions with old versions
|
changeset |
files
|
Tue, 04 Dec 2012 23:19:03 +0100 |
blanchet |
added feature weights in MaSh
|
changeset |
files
|
Tue, 04 Dec 2012 23:19:02 +0100 |
blanchet |
promote local facts using a hack (for MaSh)
|
changeset |
files
|
Tue, 04 Dec 2012 22:14:59 +0100 |
wenzelm |
proper action labels, to make this appear in the "Shortcuts" panel, for example;
|
changeset |
files
|
Tue, 04 Dec 2012 19:10:14 +0100 |
blanchet |
turned off noisy MaSh features
|
changeset |
files
|
Tue, 04 Dec 2012 19:09:44 +0100 |
blanchet |
added MaSh learning to Mirabelle
|
changeset |
files
|
Tue, 04 Dec 2012 18:23:50 +0100 |
blanchet |
fixed bug in initialization of naive Bayes (MaSh)
|
changeset |
files
|
Tue, 04 Dec 2012 18:12:30 +0100 |
blanchet |
tuned MaSh exporter -- and don't make temp directories unless explicitly told so
|
changeset |
files
|
Tue, 04 Dec 2012 18:12:29 +0100 |
blanchet |
generalized MaSh exporter to sets of theories
|
changeset |
files
|
Tue, 04 Dec 2012 18:00:40 +0100 |
hoelzl |
remove SMT proofs in Multivariate_Analysis
|
changeset |
files
|
Tue, 04 Dec 2012 18:00:37 +0100 |
hoelzl |
prove tendsto_power_div_exp_0
|
changeset |
files
|
Tue, 04 Dec 2012 18:00:31 +0100 |
hoelzl |
add filterlim rules for eventually monotone bijective functions; mirror rules for at_top, at_bot; apply them to prove convergence of arctan at infinity and tan at pi/2
|
changeset |
files
|
Tue, 04 Dec 2012 16:20:24 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 04 Dec 2012 15:47:37 +0100 |
wenzelm |
emit bulk edits on initialization of multiple buffers, which greatly improves performance when starting big sessions (e.g. JinjaThreads);
|
changeset |
files
|
Tue, 04 Dec 2012 15:02:45 +0100 |
blanchet |
go back to Z3 3.2
|
changeset |
files
|
Tue, 04 Dec 2012 12:19:19 +0100 |
nipkow |
tuned defs of sec_xyz
|
changeset |
files
|
Tue, 04 Dec 2012 11:06:51 +0100 |
wenzelm |
provide general insert_line_padding as convenience operation, e.g. for BeanShell macros;
|
changeset |
files
|
Tue, 04 Dec 2012 10:02:51 +0100 |
blanchet |
simplify MaSh term patterns + add missing global facts if there aren't too many
|
changeset |
files
|
Tue, 04 Dec 2012 00:37:11 +0100 |
blanchet |
MaSh improvements: deeper patterns + more respect for chained facts
|
changeset |
files
|
Mon, 03 Dec 2012 23:43:53 +0100 |
blanchet |
tuned names
|
changeset |
files
|
Mon, 03 Dec 2012 23:43:52 +0100 |
blanchet |
tweaked MaSh exporter
|
changeset |
files
|
Mon, 03 Dec 2012 23:43:49 +0100 |
blanchet |
renamed "Type.thy" to something that's less likely to cause conflicts
|
changeset |
files
|
Mon, 03 Dec 2012 20:55:34 +0100 |
blanchet |
proper quoting of paths in MaSh shell script, take 2 (cf. b00eeb8e352e)
|
changeset |
files
|
Mon, 03 Dec 2012 20:55:33 +0100 |
blanchet |
added "fact_filter" option to Mirabelle
|
changeset |
files
|
Mon, 03 Dec 2012 20:55:32 +0100 |
blanchet |
tweak SPASS default a tiny bit, so that a more interesting heuristic is chosen when "slicing=false" (for experiments)
|
changeset |
files
|
Mon, 03 Dec 2012 20:43:40 +0100 |
wenzelm |
some notes on the Isabelle component repository at TUM;
|
changeset |
files
|
Mon, 03 Dec 2012 18:19:12 +0100 |
hoelzl |
use filterlim in Lim and SEQ; tuned proofs
|
changeset |
files
|
Mon, 03 Dec 2012 18:19:11 +0100 |
hoelzl |
conversion rules for at, at_left and at_right; applied to l'Hopital's rules.
|
changeset |
files
|
Mon, 03 Dec 2012 18:19:09 +0100 |
hoelzl |
weakened assumptions for lhopital_right_0
|
changeset |
files
|
Mon, 03 Dec 2012 18:19:08 +0100 |
hoelzl |
tuned proof
|
changeset |
files
|
Mon, 03 Dec 2012 18:19:07 +0100 |
hoelzl |
add L'Hôpital's rule
|
changeset |
files
|
Mon, 03 Dec 2012 18:19:05 +0100 |
hoelzl |
add filterlim rules for exp and ln to infinity
|
changeset |
files
|
Mon, 03 Dec 2012 18:19:04 +0100 |
hoelzl |
add filterlim rules for inverse and at_infinity
|
changeset |
files
|
Mon, 03 Dec 2012 18:19:02 +0100 |
hoelzl |
add filterlim rules for diverging multiplication and addition; move at_infinity to the HOL image
|
changeset |
files
|
Mon, 03 Dec 2012 18:19:01 +0100 |
hoelzl |
add filterlim rules for unary minus and inverse
|
changeset |
files
|
Mon, 03 Dec 2012 18:18:59 +0100 |
hoelzl |
rename filter_lim to filterlim to be consistent with filtermap
|
changeset |
files
|
Mon, 03 Dec 2012 18:13:23 +0100 |
hoelzl |
add check to Cooper's algorithm that left-hand of dvd is a numeral
|
changeset |
files
|
Mon, 03 Dec 2012 17:18:59 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 03 Dec 2012 13:24:55 +0100 |
blanchet |
robust writing of MaSh state -- better drop learning data than cause other problems in Sledgehammer
|
changeset |
files
|
Mon, 03 Dec 2012 17:08:39 +0100 |
wenzelm |
avoid odd warnings due to failure of systray icon;
|
changeset |
files
|
Mon, 03 Dec 2012 16:07:28 +0100 |
wenzelm |
synchronized read access to cache file -- avoid potential conflict with ongoing write (which is non-atomic);
|
changeset |
files
|
Mon, 03 Dec 2012 15:23:36 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 03 Dec 2012 14:44:00 +0100 |
wenzelm |
recovered error to finish proof (e.g. bad obtain export) from 223f18cfbb32;
|
changeset |
files
|
Sun, 02 Dec 2012 22:20:12 +0100 |
wenzelm |
semi-automated Cygwin setup;
|
changeset |
files
|
Sun, 02 Dec 2012 17:22:19 +0100 |
wenzelm |
misc tuning;
|
changeset |
files
|
Sun, 02 Dec 2012 14:56:49 +0100 |
wenzelm |
updated to sumatra_pdf-2.1.1;
|
changeset |
files
|
Sat, 01 Dec 2012 23:55:39 +0100 |
blanchet |
tuned order of functions
|
changeset |
files
|
Sat, 01 Dec 2012 23:55:38 +0100 |
blanchet |
proper quoting of paths in MaSh
|
changeset |
files
|
Sat, 01 Dec 2012 22:47:03 +0100 |
wenzelm |
updated to jedit_build-20121201 (based on jedit-5.0.0);
|
changeset |
files
|
Sat, 01 Dec 2012 22:42:54 +0100 |
wenzelm |
moved isabelle shortcuts to main jEdit.props, in order to have them migrated to the "imported" keymap;
|
changeset |
files
|
Sat, 01 Dec 2012 22:23:42 +0100 |
wenzelm |
leave ALTERNATIVE_DISPATCHER mostly enabled on Mac OS X, to get events for COMMAND/Meta combinations, which seem to produce only KEY_PRESSED in Java 7, not KEY_TYPED as in Java 6;
|
changeset |
files
|
Sat, 01 Dec 2012 19:51:43 +0100 |
wenzelm |
updated to jedit-5.0.0;
|
changeset |
files
|
Sat, 01 Dec 2012 17:23:50 +0100 |
wenzelm |
more generic directory name to facilitate tracking changes of diffs;
|
changeset |
files
|
Fri, 30 Nov 2012 23:06:11 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 30 Nov 2012 17:12:01 +0100 |
nipkow |
tuned
|
changeset |
files
|
Fri, 30 Nov 2012 22:55:02 +0100 |
wenzelm |
added 'print_inductives' command;
|
changeset |
files
|
Fri, 30 Nov 2012 22:38:06 +0100 |
wenzelm |
print formal entities with markup;
|
changeset |
files
|
Fri, 30 Nov 2012 21:47:44 +0100 |
wenzelm |
tuned labels;
|
changeset |
files
|
Fri, 30 Nov 2012 21:30:24 +0100 |
wenzelm |
renamed dockable "Prover Session" to "Theories";
|
changeset |
files
|
Fri, 30 Nov 2012 21:28:35 +0100 |
wenzelm |
tuned import;
|
changeset |
files
|
Fri, 30 Nov 2012 17:53:32 +0100 |
wenzelm |
alternative shortcut for English keyboard;
|
changeset |
files
|
Fri, 30 Nov 2012 16:34:37 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 30 Nov 2012 15:36:51 +0100 |
wenzelm |
eliminated redundant is_ident -- more official is_identifier;
|
changeset |
files
|
Fri, 30 Nov 2012 16:34:11 +0100 |
wenzelm |
updated to jdk-7u9;
|
changeset |
files
|
Fri, 30 Nov 2012 15:24:01 +0100 |
wenzelm |
updated to exec_process-1.0.3;
|
changeset |
files
|
Fri, 30 Nov 2012 15:05:51 +0100 |
wenzelm |
report proper pid *after* fork;
|
changeset |
files
|
Fri, 30 Nov 2012 10:42:54 +0100 |
wenzelm |
prefer Symbol.decode_strict in batch mode, to avoid files with spurious Unicode symbols that clash with Isabelle symbol interpretation;
|
changeset |
files
|
Thu, 29 Nov 2012 23:12:50 +0100 |
wenzelm |
more defensive retry via fork;
|
changeset |
files
|
Thu, 29 Nov 2012 18:05:41 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 29 Nov 2012 17:54:20 +0100 |
kuncar |
parametrized correspondence relation: more robust procedure - don't ignore sorts; tuned
|
changeset |
files
|
Thu, 29 Nov 2012 17:12:51 +0100 |
wenzelm |
simplified use of fold/map;
|
changeset |
files
|
Thu, 29 Nov 2012 16:59:53 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 29 Nov 2012 16:52:13 +0100 |
wenzelm |
prefer 32 bit platform for ISABELLE_FULL_TEST, to make memory problems more explicit instead of disk thrashing (notably in HOL-Quickcheck_Benchmark);
|
changeset |
files
|
Thu, 29 Nov 2012 14:29:29 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 29 Nov 2012 09:59:20 +0100 |
hoelzl |
make SML/NJ happy (give names for all fields in a record)
|
changeset |
files
|
Thu, 29 Nov 2012 14:05:53 +0100 |
wenzelm |
more robust syntax that survives collapse of \<^isub> and \<^sub>;
|
changeset |
files
|
Thu, 29 Nov 2012 10:56:59 +0100 |
wenzelm |
further update and clarification of the all-important README_REPOSITORY;
|
changeset |
files
|
Thu, 29 Nov 2012 10:45:25 +0100 |
wenzelm |
more uniform ML statistics;
|
changeset |
files
|
Wed, 28 Nov 2012 19:19:39 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
improved readability
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
tweaked calculation of sledgehammer messages
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
adapted sledgehammer warnings
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
fixed case split preplaying
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
fixed preplaying of case splits; incorperated new name of structure: Isabelle_Markup -> Markup
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
preplay case splits
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
added warning when shrinking proof without preplaying
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
deal with the case that metis does not time out, but fails instead
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
reapplied changes to make SML/NJ happy
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
renaming, minor tweaks, added signature
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
added signature
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
moved thms_of_name to Sledgehammer_Util and removed copies, updated references
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
removed duplicate decleration
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
made use of sledgehammer_util
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
renamed sledgehammer_isar_reconstruct to sledgehammer_proof
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
added comments to new source files
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:43 +0100 |
smolkas |
fixed problem with fact names
|
changeset |
files
|
Wed, 28 Nov 2012 12:25:06 +0100 |
smolkas |
remove hack and generalize code slightly
|
changeset |
files
|
Wed, 28 Nov 2012 12:23:44 +0100 |
smolkas |
simplified isar_qualifiers and qs merging
|
changeset |
files
|
Wed, 28 Nov 2012 12:22:17 +0100 |
smolkas |
put shrink in own structure
|
changeset |
files
|
Wed, 28 Nov 2012 12:22:05 +0100 |
smolkas |
put annotate in own structure
|
changeset |
files
|
Wed, 28 Nov 2012 12:21:42 +0100 |
smolkas |
support assumptions as facts for preplaying
|
changeset |
files
|
Wed, 28 Nov 2012 12:20:06 +0100 |
smolkas |
some minor improvements in shrink_proof
|
changeset |
files
|
Wed, 28 Nov 2012 17:18:53 +0100 |
wenzelm |
some support for ML runtime statistics;
|
changeset |
files
|
Wed, 28 Nov 2012 16:09:05 +0100 |
wenzelm |
prefer tight Markup.print_int/parse_int for property values;
|
changeset |
files
|
Wed, 28 Nov 2012 16:07:17 +0100 |
wenzelm |
clarified new identifier syntax: exclude \<^isup>, include subscripted prime (to allow imitating full identifier here);
|
changeset |
files
|
Wed, 28 Nov 2012 15:59:18 +0100 |
wenzelm |
eliminated slightly odd identifiers;
|
changeset |
files
|
Wed, 28 Nov 2012 15:38:12 +0100 |
wenzelm |
tuned syntax, potentially more robust;
|
changeset |
files
|
Wed, 28 Nov 2012 14:55:46 +0100 |
wenzelm |
smarter list layout;
|
changeset |
files
|
Tue, 27 Nov 2012 20:01:57 +0100 |
wenzelm |
repaired text following 491c5c81c2e8;
|
changeset |
files
|
Tue, 27 Nov 2012 19:43:00 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 27 Nov 2012 19:31:11 +0100 |
hoelzl |
introduce filter_lim as a generatlization of tendsto
|
changeset |
files
|
Tue, 27 Nov 2012 19:24:30 +0100 |
wenzelm |
merged
|
changeset |
files
|
Tue, 27 Nov 2012 13:48:40 +0100 |
immler |
based countable topological basis on Countable_Set
|
changeset |
files
|
Tue, 27 Nov 2012 11:29:47 +0100 |
immler |
qualified interpretation of sigma_algebra, to avoid name clashes
|
changeset |
files
|
Thu, 22 Nov 2012 10:09:54 +0100 |
immler |
eliminated finite_set_sequence with countable set
|
changeset |
files
|
Tue, 27 Nov 2012 19:22:36 +0100 |
wenzelm |
support for sub-structured identifier syntax (inactive);
|
changeset |
files
|
Tue, 27 Nov 2012 13:22:29 +0100 |
wenzelm |
eliminated some improper identifiers;
|
changeset |
files
|
Tue, 27 Nov 2012 10:56:31 +0100 |
hoelzl |
add upper bounds for factorial and binomial; add equation for binomial using nat-division (both from AFP/Girth_Chromatic)
|
changeset |
files
|
Mon, 26 Nov 2012 21:46:04 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 26 Nov 2012 21:10:42 +0100 |
wenzelm |
more uniform Symbol.is_ascii_identifier in ML/Scala;
|
changeset |
files
|
Mon, 26 Nov 2012 20:58:41 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 26 Nov 2012 20:39:19 +0100 |
wenzelm |
clarified Symbol.scan_ascii_id;
|
changeset |
files
|
Mon, 26 Nov 2012 20:29:40 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 26 Nov 2012 20:09:51 +0100 |
wenzelm |
convenience operations for table as set;
|
changeset |
files
|
Mon, 26 Nov 2012 19:56:09 +0100 |
wenzelm |
removed remains of Oheimb's double-space (cf. 0a5af667dc75);
|
changeset |
files
|
Mon, 26 Nov 2012 19:53:43 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 26 Nov 2012 17:13:44 +0100 |
wenzelm |
merged
|
changeset |
files
|
Mon, 26 Nov 2012 16:01:04 +0100 |
blanchet |
updated two components
|
changeset |
files
|
Mon, 26 Nov 2012 15:31:03 +0100 |
blanchet |
simplify code slightly
|
changeset |
files
|
Mon, 26 Nov 2012 15:31:03 +0100 |
blanchet |
avoid non-ASCII sign
|
changeset |
files
|
Mon, 26 Nov 2012 14:20:51 +0100 |
kuncar |
generate a parameterized correspondence relation
|
changeset |
files
|
Mon, 26 Nov 2012 14:20:36 +0100 |
kuncar |
quot_thm_crel
|
changeset |
files
|
Mon, 26 Nov 2012 14:15:48 +0100 |
kuncar |
add option_fold
|
changeset |
files
|
Mon, 26 Nov 2012 14:11:31 +0100 |
hoelzl |
add binomial_ge_n_over_k_pow_k
|
changeset |
files
|
Mon, 26 Nov 2012 13:50:25 +0100 |
blanchet |
removed tool that was never finished
|
changeset |
files
|
Mon, 26 Nov 2012 13:35:05 +0100 |
blanchet |
added file headers
|
changeset |
files
|
Mon, 26 Nov 2012 12:13:37 +0100 |
blanchet |
updated MaSh doc
|
changeset |
files
|
Mon, 26 Nov 2012 12:04:32 +0100 |
blanchet |
moved MaSh's Python code into Isabelle
|
changeset |
files
|
Mon, 26 Nov 2012 11:46:19 +0100 |
blanchet |
updated NEWS etc.
|
changeset |
files
|
Mon, 26 Nov 2012 11:45:12 +0100 |
blanchet |
distinguish declated tfrees from other tfrees -- only the later can be optimized away
|
changeset |
files
|
Mon, 26 Nov 2012 16:28:22 +0100 |
wenzelm |
clarified status of Legacy_XML_Syntax, despite lack of Proofterm_XML;
|
changeset |
files
|
Mon, 26 Nov 2012 16:22:29 +0100 |
wenzelm |
reset active areas on content update;
|
changeset |
files
|
Mon, 26 Nov 2012 16:16:47 +0100 |
wenzelm |
more general sendback properties;
|
changeset |
files
|
Mon, 26 Nov 2012 14:43:28 +0100 |
wenzelm |
tuned command descriptions;
|
changeset |
files
|
Mon, 26 Nov 2012 13:54:43 +0100 |
wenzelm |
refined outer syntax 'help' command;
|
changeset |
files
|
Mon, 26 Nov 2012 11:59:56 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 26 Nov 2012 11:42:16 +0100 |
wenzelm |
always reset active areas;
|
changeset |
files
|
Mon, 26 Nov 2012 10:37:05 +0100 |
wenzelm |
no special treatment of control_reset, in accordance to other control styles;
|
changeset |
files
|
Sun, 25 Nov 2012 21:40:34 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sun, 25 Nov 2012 21:35:29 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sun, 25 Nov 2012 21:23:20 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sun, 25 Nov 2012 21:10:29 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sun, 25 Nov 2012 20:59:32 +0100 |
wenzelm |
renamed main plugin object to PIDE;
|
changeset |
files
|
Sun, 25 Nov 2012 20:31:49 +0100 |
wenzelm |
tuned signature -- avoid intrusion of module Path in generic PIDE concepts;
|
changeset |
files
|
Sun, 25 Nov 2012 20:17:04 +0100 |
wenzelm |
explicit module UTF8;
|
changeset |
files
|
Sun, 25 Nov 2012 19:55:42 +0100 |
wenzelm |
tuned file name;
|
changeset |
files
|
Sun, 25 Nov 2012 19:49:24 +0100 |
wenzelm |
Isabelle-specific implementation of quasi-abstract markup elements -- back to module arrangement before d83797ef0d2d;
|
changeset |
files
|
Sun, 25 Nov 2012 18:50:13 +0100 |
wenzelm |
prefer strict error;
|
changeset |
files
|
Sun, 25 Nov 2012 18:47:33 +0100 |
wenzelm |
quasi-abstract module Rendering, with Isabelle-specific implementation;
|
changeset |
files
|
Sun, 25 Nov 2012 17:15:21 +0100 |
wenzelm |
added convenience actions isabelle.increase-font-size and isabelle.decrease-font-size;
|
changeset |
files
|
Sun, 25 Nov 2012 15:17:01 +0100 |
wenzelm |
eval PDF_VIEWER/DVI_VIEWER command line, which allows additional quotes for program name, for example;
|
changeset |
files
|
Sat, 24 Nov 2012 19:56:44 +0100 |
wenzelm |
retain hidden_color (i.e. transparent white) instead of replacing it by semantic text color, to make control symbols more hidden and avoid "dirty" lines with some fonts;
|
changeset |
files
|
Sat, 24 Nov 2012 19:01:08 +0100 |
wenzelm |
prefer buffer_edit combinator over Java-style boilerplate;
|
changeset |
files
|
Sat, 24 Nov 2012 18:34:47 +0100 |
wenzelm |
more robust font for control symbols, to ensure these obscure codepoints are properly rendered;
|
changeset |
files
|
Sat, 24 Nov 2012 18:32:05 +0100 |
wenzelm |
tuned symbol groups;
|
changeset |
files
|
Sat, 24 Nov 2012 18:29:19 +0100 |
wenzelm |
tuned -- Symbol.groups already sorted;
|
changeset |
files
|
Sat, 24 Nov 2012 17:46:54 +0100 |
wenzelm |
more robust default font -- user might have switched jEdit TextArea to another font that lacks glyphs;
|
changeset |
files
|
Sat, 24 Nov 2012 17:12:06 +0100 |
wenzelm |
added option jedit_symbols_search_limit;
|
changeset |
files
|
Sat, 24 Nov 2012 17:05:10 +0100 |
wenzelm |
avoid empty tooltip;
|
changeset |
files
|
Sat, 24 Nov 2012 16:59:07 +0100 |
wenzelm |
tuned symbol groups;
|
changeset |
files
|
Sat, 24 Nov 2012 16:40:42 +0100 |
wenzelm |
special handling of control symbols in Symbols dockable;
|
changeset |
files
|
Sat, 24 Nov 2012 16:24:39 +0100 |
wenzelm |
recovered some tooltip wrapping from e2762f962042, with multi-line support via HTML.encode;
|
changeset |
files
|
Sat, 24 Nov 2012 16:13:21 +0100 |
wenzelm |
avoid showing semantic aspects of Unicode -- Isabelle/Scala merely (ab)uses the low-level rendering model (codepoint + font);
|
changeset |
files
|
Sat, 24 Nov 2012 15:49:43 +0100 |
wenzelm |
more NEWS/CONTRIBUTORS;
|
changeset |
files
|
Sat, 24 Nov 2012 14:50:19 +0100 |
wenzelm |
improved editing support for control styles;
|
changeset |
files
|
Sat, 24 Nov 2012 12:39:58 +0100 |
wenzelm |
added ISABELLE_PLATFORM_FAMILY;
|
changeset |
files
|
Fri, 23 Nov 2012 23:07:58 +0100 |
nipkow |
merged
|
changeset |
files
|
Fri, 23 Nov 2012 23:07:38 +0100 |
nipkow |
moved lemma
|
changeset |
files
|
Fri, 23 Nov 2012 22:16:52 +0100 |
wenzelm |
timeout in proper place (HOL-Quickcheck_Examples approx. 1min, HOL-Quickcheck_Benchmark approx. 1h);
|
changeset |
files
|
Fri, 23 Nov 2012 18:28:00 +0100 |
hoelzl |
add quotient_of_div
|
changeset |
files
|
Fri, 23 Nov 2012 17:24:12 +0100 |
kuncar |
generate correct names
|
changeset |
files
|
Fri, 23 Nov 2012 15:53:24 +0100 |
kuncar |
simplified code
|
changeset |
files
|
Fri, 23 Nov 2012 15:53:19 +0100 |
kuncar |
generate correct correspondence relation name
|
changeset |
files
|
Fri, 23 Nov 2012 15:08:44 +0100 |
wenzelm |
more uniform title, follow-up to 928cb8b35e6e;
|
changeset |
files
|
Fri, 23 Nov 2012 13:46:01 +0100 |
nipkow |
tuned
|
changeset |
files
|
Thu, 22 Nov 2012 22:21:54 +0100 |
wenzelm |
defer interpretation of markup via implicit print mode;
|
changeset |
files
|
Thu, 22 Nov 2012 17:26:06 +0100 |
wenzelm |
merged
|
changeset |
files
|
Thu, 22 Nov 2012 14:44:37 +0100 |
traytel |
made SML/NJ happier
|
changeset |
files
|
Thu, 22 Nov 2012 17:11:26 +0100 |
wenzelm |
pack window before accessing its geometry;
|
changeset |
files
|
Thu, 22 Nov 2012 17:01:20 +0100 |
wenzelm |
always refresh font metrics, to help window size calculation (amending 2585c81d840a);
|
changeset |
files
|
Thu, 22 Nov 2012 16:55:53 +0100 |
wenzelm |
more precise tooltip window size;
|
changeset |
files
|
Thu, 22 Nov 2012 15:22:27 +0100 |
wenzelm |
take component width as indication if it is already visible/layed-out, to avoid multiple formatting with minimal margin;
|
changeset |
files
|
Thu, 22 Nov 2012 14:53:02 +0100 |
wenzelm |
reset active area for outdated snapshot (again?);
|
changeset |
files
|
Thu, 22 Nov 2012 14:40:39 +0100 |
wenzelm |
some support for implicit senback, meaning that it uses the caret position instead of explicit command exec_id;
|
changeset |
files
|
Thu, 22 Nov 2012 13:21:02 +0100 |
wenzelm |
more abstract Sendback operations, with explicit id/exec_id properties;
|
changeset |
files
|
Thu, 22 Nov 2012 12:22:03 +0100 |
wenzelm |
some support for breakable text and paragraphs;
|
changeset |
files
|
Thu, 22 Nov 2012 08:23:13 +0100 |
nipkow |
tuned names
|
changeset |
files
|
Wed, 21 Nov 2012 21:08:20 +0100 |
wenzelm |
tuned comment;
|
changeset |
files
|
Wed, 21 Nov 2012 20:50:34 +0100 |
wenzelm |
clarified symbol groups, despite this traditional arrangement in X-symbol grid;
|
changeset |
files
|
Wed, 21 Nov 2012 20:36:52 +0100 |
wenzelm |
always retain message positions, in order to allow Isabelle_Rendering.sendback retrieve the exec_id, even in tooltip or detached window;
|
changeset |
files
|
Wed, 21 Nov 2012 20:15:25 +0100 |
wenzelm |
tuned whitespace;
|
changeset |
files
|
Wed, 21 Nov 2012 16:43:14 +0100 |
immler |
merged
|
changeset |
files
|
Wed, 21 Nov 2012 16:32:34 +0100 |
immler |
included abbrev in tooltip
|
changeset |
files
|
Wed, 21 Nov 2012 16:21:16 +0100 |
immler |
removed (unicode) tooltips: can not adjust font in basic swing tooltip
|
changeset |
files
|
Wed, 21 Nov 2012 16:04:00 +0100 |
immler |
delayed search to improve reactivity
|
changeset |
files
|
Wed, 21 Nov 2012 14:53:26 +0100 |
immler |
respect font property for symbols
|
changeset |
files
|
Wed, 21 Nov 2012 12:11:21 +0100 |
immler |
capitalize lowercase groups;
|
changeset |
files
|
Wed, 21 Nov 2012 15:52:44 +0100 |
wenzelm |
merged
|
changeset |
files
|
Wed, 21 Nov 2012 15:50:54 +0100 |
wenzelm |
more generous timeout for SML/NJ, which is approx. 40-80 times slower than Poly/ML;
|
changeset |
files
|
Wed, 21 Nov 2012 15:47:55 +0100 |
hoelzl |
Countable_Set: tuned lemma names; more generic lemmas
|
changeset |
files
|
Wed, 21 Nov 2012 14:07:35 +0100 |
wenzelm |
enable Symbols dockable by default;
|
changeset |
files
|
Wed, 21 Nov 2012 14:06:59 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 21 Nov 2012 13:47:47 +0100 |
wenzelm |
accomodate scala-2.10.0-RC2 with its slight reform on for-syntax;
|
changeset |
files
|
Wed, 21 Nov 2012 12:05:05 +0100 |
hoelzl |
renamed BNF/Countable_Set to Countable_Type and moved its generic stuff to Library/Countable_Set
|
changeset |
files
|
Wed, 21 Nov 2012 10:51:12 +0100 |
immler |
dockable with buttons for symbols, grouped and sorted in tabs according to ~~/etc/symbols;
|
changeset |
files
|
Wed, 21 Nov 2012 11:08:56 +0100 |
hoelzl |
CONTRIBUTION: add fabians work
|
changeset |
files
|
Wed, 21 Nov 2012 10:57:50 +0100 |
hoelzl |
NEWS: document changes in HOL-Probability
|
changeset |
files
|
Wed, 21 Nov 2012 10:48:58 +0100 |
hoelzl |
NEWS (changeset 13211e07d931): add Countable_Set
|
changeset |
files
|
Wed, 21 Nov 2012 10:48:22 +0100 |
hoelzl |
NEWS (changeset 69b35a75caf3): document changes in FuncSet
|
changeset |
files
|
Wed, 21 Nov 2012 09:07:41 +0100 |
nipkow |
new theory of immutable arrays
|
changeset |
files
|
Tue, 20 Nov 2012 22:53:59 +0100 |
wenzelm |
some grouping of Isabelle symbols, based on X-Symbol grid in PG-3.7.1.1 and a proposal by Fabian Immler;
|
changeset |
files
|
Tue, 20 Nov 2012 22:52:04 +0100 |
wenzelm |
support for symbol groups, retaining original order of declarations;
|
changeset |
files
|
Tue, 20 Nov 2012 21:01:53 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 20 Nov 2012 18:59:35 +0100 |
hoelzl |
add Countable_Set theory
|
changeset |
files
|
Tue, 20 Nov 2012 17:49:26 +0100 |
nipkow |
tuned proof
|
changeset |
files
|
Tue, 20 Nov 2012 15:18:11 +0100 |
wenzelm |
simplified command line of "isabelle install";
|
changeset |
files
|
Tue, 20 Nov 2012 14:55:52 +0100 |
wenzelm |
known problems with Mac OS X are back -- Java 7u6 is not the last word (cf. ce37d4f8b4f4);
|
changeset |
files
|
Tue, 20 Nov 2012 14:29:46 +0100 |
wenzelm |
some documentation for "algebra" in HOL;
|
changeset |
files
|
Tue, 20 Nov 2012 13:27:24 +0100 |
wenzelm |
global default for session timeout;
|
changeset |
files
|
Mon, 19 Nov 2012 22:34:17 +0100 |
wenzelm |
alternative completion for outer syntax keywords;
|
changeset |
files
|
Mon, 19 Nov 2012 20:47:13 +0100 |
wenzelm |
init options on startup as well;
|
changeset |
files
|
Mon, 19 Nov 2012 20:23:47 +0100 |
wenzelm |
theorem status about oracles/futures is no longer printed by default;
|
changeset |
files
|
Mon, 19 Nov 2012 18:01:48 +0100 |
hoelzl |
tuned: use induction rule sigma_sets_induct_disjoint
|
changeset |
files
|
Mon, 19 Nov 2012 16:09:11 +0100 |
hoelzl |
tuned FinMap
|
changeset |
files
|
Mon, 19 Nov 2012 12:29:02 +0100 |
hoelzl |
merge extensional dependent function space from FuncSet with the one in Finite_Product_Measure
|
changeset |
files
|
Mon, 19 Nov 2012 16:14:18 +0100 |
wenzelm |
more refs;
|
changeset |
files
|
Sun, 18 Nov 2012 19:01:30 +0100 |
wenzelm |
isabelle build no longer supports document_dump/document_dump_mode (no INCOMPATIBILITY, since it was never in official release);
|
changeset |
files
|
Sun, 18 Nov 2012 16:31:41 +0100 |
wenzelm |
proper jvmpath for windows;
|
changeset |
files
|
Sun, 18 Nov 2012 16:04:13 +0100 |
wenzelm |
more generous tracing_limit, with explicit system option;
|
changeset |
files
|
Sun, 18 Nov 2012 15:38:37 +0100 |
wenzelm |
adjust max_threads_value to capabilities of Poly/ML 5.5 and current hardware;
|
changeset |
files
|
Sun, 18 Nov 2012 15:28:58 +0100 |
wenzelm |
update options via protocol;
|
changeset |
files
|
Sun, 18 Nov 2012 14:24:30 +0100 |
wenzelm |
more accurate pixel_range -- do not round offset here;
|
changeset |
files
|
Sun, 18 Nov 2012 13:52:54 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sat, 17 Nov 2012 21:01:11 +0100 |
wenzelm |
prefer absolute default $USER_HOME/Scratch.thy;
|
changeset |
files
|
Sat, 17 Nov 2012 20:47:56 +0100 |
wenzelm |
more portable process exit;
|
changeset |
files
|
Sat, 17 Nov 2012 20:38:57 +0100 |
wenzelm |
tuned -- eliminate pointless ML method definition;
|
changeset |
files
|
Sat, 17 Nov 2012 20:29:17 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 17 Nov 2012 20:19:34 +0100 |
wenzelm |
NEWS;
|
changeset |
files
|
Sat, 17 Nov 2012 20:10:28 +0100 |
wenzelm |
tuned structure of Isabelle/HOL;
|
changeset |
files
|
Sat, 17 Nov 2012 19:46:32 +0100 |
wenzelm |
method setup for Classical steps;
|
changeset |
files
|
Sat, 17 Nov 2012 17:55:52 +0100 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sat, 17 Nov 2012 17:42:19 +0100 |
wenzelm |
updated keywords;
|
changeset |
files
|
Fri, 16 Nov 2012 19:14:23 +0100 |
hoelzl |
moved (b)choice_iff(') to Hilbert_Choice
|
changeset |
files
|
Fri, 16 Nov 2012 18:45:57 +0100 |
hoelzl |
move theorems to be more generally useable
|
changeset |
files
|
Fri, 16 Nov 2012 18:49:46 +0100 |
wenzelm |
merged
|
changeset |
files
|
Fri, 16 Nov 2012 16:59:56 +0100 |
wenzelm |
made SML/NJ happy;
|
changeset |
files
|
Fri, 16 Nov 2012 14:46:23 +0100 |
hoelzl |
renamed prob_space to proj_prob_space as it clashed with Probability_Measure.prob_space
|
changeset |
files
|
Fri, 16 Nov 2012 14:46:23 +0100 |
hoelzl |
renamed measurable_compose -> measurable_finmap_compose, clashed with Sigma_Algebra.measurable_compose
|
changeset |
files
|
Fri, 16 Nov 2012 14:46:23 +0100 |
hoelzl |
measurability for nat_case and comb_seq
|
changeset |
files
|
Fri, 16 Nov 2012 14:46:23 +0100 |
hoelzl |
rules for AE and prob
|
changeset |
files
|
Fri, 16 Nov 2012 14:46:23 +0100 |
hoelzl |
rules for intergration: integrating nat-functions, integrals on finite measures, constant multiplication
|
changeset |
files
|
Fri, 16 Nov 2012 12:10:02 +0100 |
hoelzl |
more measurability rules
|
changeset |
files
|
Fri, 16 Nov 2012 11:34:34 +0100 |
immler |
renamed to more appropriate lim_P for projective limit
|
changeset |
files
|
Fri, 16 Nov 2012 11:22:22 +0100 |
immler |
allow arbitrary enumerations of basis in locale for generation of borel sets
|
changeset |
files
|
Thu, 15 Nov 2012 17:40:46 +0100 |
haftmann |
repaired slip accidentally introduced in 57209cfbf16b
|
changeset |
files
|
Thu, 15 Nov 2012 12:11:15 +0100 |
haftmann |
prefer implementation in HOL;
|
changeset |
files
|
Thu, 15 Nov 2012 17:36:08 +0100 |
immler |
corrected headers
|
changeset |
files
|
Thu, 15 Nov 2012 16:07:52 +0100 |
immler |
hide constants of auxiliary type finmap
|
changeset |
files
|
Thu, 15 Nov 2012 15:50:01 +0100 |
immler |
generalized to copy of countable types instead of instantiation of nat for discrete topology
|
changeset |
files
|
Thu, 15 Nov 2012 11:16:58 +0100 |
immler |
added projective limit;
|
changeset |
files
|
Thu, 15 Nov 2012 10:49:58 +0100 |
immler |
regularity of measures, therefore:
|
changeset |
files
|
Thu, 15 Nov 2012 14:04:23 +0100 |
wenzelm |
tuned -- eliminated obsolete citation of isabelle-ref;
|
changeset |
files
|
Mon, 12 Nov 2012 22:09:52 +0100 |
wenzelm |
updated basic equality rules;
|
changeset |
files
|
Mon, 12 Nov 2012 21:17:58 +0100 |
wenzelm |
removed somewhat pointless historic material;
|
changeset |
files
|
Sun, 11 Nov 2012 21:08:11 +0100 |
wenzelm |
updated unification options;
|
changeset |
files
|
Sun, 11 Nov 2012 20:47:04 +0100 |
wenzelm |
removed some historic material that is obsolete or rarely used;
|
changeset |
files
|
Sun, 11 Nov 2012 20:31:46 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 11 Nov 2012 16:19:55 +0100 |
wenzelm |
updated section on ordered rewriting;
|
changeset |
files
|
Sat, 10 Nov 2012 20:16:16 +0100 |
wenzelm |
updated subgoaler/solver/looper;
|
changeset |
files
|
Thu, 08 Nov 2012 20:25:48 +0100 |
wenzelm |
removed somewhat pointless historic material;
|
changeset |
files
|
Thu, 08 Nov 2012 20:20:38 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 08 Nov 2012 20:18:34 +0100 |
wenzelm |
updated explanation of rewrite rules;
|
changeset |
files
|
Wed, 07 Nov 2012 21:43:02 +0100 |
wenzelm |
(re)moved old material about Simplifier;
|
changeset |
files
|
Wed, 07 Nov 2012 16:45:33 +0100 |
wenzelm |
some coverage of "resolution without lifting", which should be normally avoided;
|
changeset |
files
|
Wed, 07 Nov 2012 16:09:39 +0100 |
wenzelm |
removed somewhat pointless historic material;
|
changeset |
files
|
Wed, 07 Nov 2012 16:02:43 +0100 |
wenzelm |
updated biresolve_tac, bimatch_tac;
|
changeset |
files
|
Wed, 07 Nov 2012 12:14:38 +0100 |
wenzelm |
moved classical wrappers to IsarRef;
|
changeset |
files
|
Sun, 04 Nov 2012 20:23:26 +0100 |
wenzelm |
avoid clash of terminology wrt. "semi-automated" in the sense of Isar (e.g. method "rule");
|
changeset |
files
|
Sun, 04 Nov 2012 20:12:01 +0100 |
wenzelm |
updated citations;
|
changeset |
files
|
Sun, 04 Nov 2012 20:11:19 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 04 Nov 2012 20:11:05 +0100 |
wenzelm |
removed junk;
|
changeset |
files
|
Sun, 04 Nov 2012 20:01:26 +0100 |
wenzelm |
removed pointless historic material;
|
changeset |
files
|
Sun, 04 Nov 2012 19:51:53 +0100 |
wenzelm |
more on Simplifier rules, based on old material;
|
changeset |
files
|
Sun, 04 Nov 2012 19:05:34 +0100 |
wenzelm |
refurbished Simplifier examples;
|
changeset |
files
|
Sat, 03 Nov 2012 21:31:40 +0100 |
wenzelm |
more on the Simplifier, based on old material;
|
changeset |
files
|
Sat, 03 Nov 2012 19:07:07 +0100 |
wenzelm |
more concise/precise documentation;
|
changeset |
files
|
Wed, 14 Nov 2012 14:45:14 +0100 |
nipkow |
tuned text
|
changeset |
files
|
Wed, 14 Nov 2012 14:11:47 +0100 |
nipkow |
replaced relation by function - simplifies development
|
changeset |
files
|
Tue, 13 Nov 2012 12:12:14 +0100 |
traytel |
made SMLNJ happier
|
changeset |
files
|
Tue, 13 Nov 2012 12:06:43 +0100 |
traytel |
import Sublist rather than PrefixOrder to avoid unnecessary class instantiation
|
changeset |
files
|
Tue, 13 Nov 2012 09:08:32 +0100 |
haftmann |
prefer explicit Random.seed
|
changeset |
files
|
Mon, 12 Nov 2012 23:24:40 +0100 |
haftmann |
dropped dead code
|
changeset |
files
|
Mon, 12 Nov 2012 23:24:40 +0100 |
haftmann |
tuned import order
|
changeset |
files
|
Mon, 12 Nov 2012 18:42:49 +0100 |
nipkow |
tuned layout
|
changeset |
files
|
Mon, 12 Nov 2012 14:46:42 +0100 |
blanchet |
fixed detection of tautologies -- things like "a = b" in a structured proof, where a and b are Frees, shouldn't be discarted as tautologies
|
changeset |
files
|
Mon, 12 Nov 2012 14:11:51 +0100 |
blanchet |
create temp directory if not already created
|
changeset |
files
|
Mon, 12 Nov 2012 12:28:19 +0100 |
nipkow |
merged
|
changeset |
files
|
Mon, 12 Nov 2012 12:27:58 +0100 |
nipkow |
new theory IMP/Finite_Reachable
|
changeset |
files
|
Mon, 12 Nov 2012 12:06:56 +0100 |
blanchet |
avoid messing too much with output of "string_of_term", so that it doesn't break the yxml encoding for jEdit
|
changeset |
files
|
Mon, 12 Nov 2012 11:52:37 +0100 |
blanchet |
centralized term printing code
|
changeset |
files
|
Mon, 12 Nov 2012 11:32:22 +0100 |
blanchet |
thread context correctly when printing backquoted facts
|
changeset |
files
|
Sun, 11 Nov 2012 19:56:02 +0100 |
haftmann |
dropped dead code;
|
changeset |
files
|
Sun, 11 Nov 2012 19:24:01 +0100 |
haftmann |
modernized, simplified and compacted oracle and proof method glue code;
|
changeset |
files
|
Fri, 09 Nov 2012 19:21:47 +0100 |
nipkow |
merged
|
changeset |
files
|
Fri, 09 Nov 2012 19:16:31 +0100 |
nipkow |
fixed underscores
|
changeset |
files
|
Fri, 09 Nov 2012 14:31:26 +0100 |
immler |
moved lemmas into projective_family; added header for theory Projective_Family
|
changeset |
files
|
Fri, 09 Nov 2012 14:14:45 +0100 |
immler |
removed redundant/unnecessary assumptions from projective_family
|
changeset |
files
|
Wed, 07 Nov 2012 14:41:49 +0100 |
immler |
assume probability spaces; allow empty index set
|
changeset |
files
|
Wed, 07 Nov 2012 11:33:27 +0100 |
immler |
added projective_family; generalized generator in product_prob_space to projective_family
|
changeset |
files
|
Tue, 06 Nov 2012 11:03:28 +0100 |
immler |
moved lemmas further up
|
changeset |
files
|
Thu, 08 Nov 2012 20:02:41 +0100 |
bulwahn |
tuned proofs
|
changeset |
files
|
Thu, 08 Nov 2012 19:55:37 +0100 |
bulwahn |
using hyp_subst_tac that allows to pass the current simpset to avoid the renamed bound variable warning in the simplifier
|
changeset |
files
|
Thu, 08 Nov 2012 19:55:35 +0100 |
bulwahn |
hyp_subst_tac allows to pass an optional simpset to the internal simplifier call to avoid renamed bound variable warnings in the simplifier call
|
changeset |
files
|
Thu, 08 Nov 2012 19:55:19 +0100 |
bulwahn |
NEWS
|
changeset |
files
|
Thu, 08 Nov 2012 19:55:17 +0100 |
bulwahn |
rewriting with the simpset that is passed to the simproc
|
changeset |
files
|
Thu, 08 Nov 2012 17:11:04 +0100 |
bulwahn |
handling x : S y pattern with the default mechanism instead of raising an exception in the set_comprehension_pointfree simproc
|
changeset |
files
|
Thu, 08 Nov 2012 17:06:59 +0100 |
bulwahn |
tuned
|
changeset |
files
|
Thu, 08 Nov 2012 16:25:26 +0100 |
bulwahn |
syntactic tuning and restructuring of set_comprehension_pointfree simproc
|
changeset |
files
|
Thu, 08 Nov 2012 11:59:50 +0100 |
bulwahn |
using more proper simpset in tactic of set_comprehension_pointfree simproc to avoid renamed bound variable warnings in recursive simplifier calls
|
changeset |
files
|
Thu, 08 Nov 2012 11:59:49 +0100 |
bulwahn |
improving the extension of sets in case of more than one bound variable; rearranging the tactic to prefer simpler steps before more involved ones
|
changeset |
files
|
Thu, 08 Nov 2012 11:59:48 +0100 |
bulwahn |
adjusting proofs as the set_comprehension_pointfree simproc breaks some existing proofs
|
changeset |
files
|
Thu, 08 Nov 2012 11:59:47 +0100 |
bulwahn |
importing term with schematic type variables properly before passing it to the tactic in the set_comprehension_pointfree simproc
|
changeset |
files
|
Thu, 08 Nov 2012 11:59:47 +0100 |
bulwahn |
handling arbitrary terms in the set comprehension and more general merging of patterns possible in the set_comprehension_pointfree simproc
|
changeset |
files
|
Thu, 08 Nov 2012 11:59:46 +0100 |
bulwahn |
simplified structure of patterns in set_comprehension_simproc
|
changeset |
files
|
Thu, 08 Nov 2012 10:02:38 +0100 |
haftmann |
refined stack of library theories implementing int and/or nat by target language numerals
|
changeset |
files
|
Wed, 07 Nov 2012 20:48:04 +0100 |
haftmann |
restored SML code check which got unintentionally broken: must explicitly check for error during compilation;
|
changeset |
files
|
Tue, 06 Nov 2012 19:18:35 +0100 |
hoelzl |
add support for function application to measurability prover
|
changeset |
files
|
Tue, 06 Nov 2012 15:15:33 +0100 |
blanchet |
renamed Sledgehammer option
|
changeset |
files
|
Tue, 06 Nov 2012 15:12:31 +0100 |
blanchet |
always show timing for structured proofs
|
changeset |
files
|
Tue, 06 Nov 2012 14:46:21 +0100 |
blanchet |
use implications rather than disjunctions to improve readability
|
changeset |
files
|
Tue, 06 Nov 2012 13:47:51 +0100 |
blanchet |
avoid name clashes
|
changeset |
files
|
Tue, 06 Nov 2012 13:09:02 +0100 |
blanchet |
fixed more "Trueprop" issues
|
changeset |
files
|
Tue, 06 Nov 2012 12:38:45 +0100 |
blanchet |
removed needless sort
|
changeset |
files
|
Tue, 06 Nov 2012 11:24:48 +0100 |
blanchet |
avoid double "Trueprop"s
|
changeset |
files
|
Tue, 06 Nov 2012 11:20:56 +0100 |
blanchet |
use original formulas for hypotheses and conclusion to avoid mismatches
|
changeset |
files
|
Tue, 06 Nov 2012 11:20:56 +0100 |
blanchet |
track formula roles in proofs and use that to determine whether the conjecture should be negated or not
|
changeset |
files
|
Tue, 06 Nov 2012 11:20:56 +0100 |
blanchet |
correct parsing of E dependencies
|
changeset |
files
|
Tue, 06 Nov 2012 11:20:56 +0100 |
blanchet |
proper handling of assumptions arising from the goal's being expressed in rule format, for Isar proof construction
|
changeset |
files
|
Mon, 05 Nov 2012 11:40:51 +0100 |
nipkow |
tuned
|
changeset |
files
|
Sun, 04 Nov 2012 18:41:27 +0100 |
nipkow |
code for while directly, not via while_option
|
changeset |
files
|
Sun, 04 Nov 2012 18:38:18 +0100 |
nipkow |
executable true liveness analysis incl an approximating version
|
changeset |
files
|
Sun, 04 Nov 2012 17:36:26 +0100 |
nipkow |
now that sets are executable again, no more special treatment of variable sets
|
changeset |
files
|
Fri, 02 Nov 2012 16:16:48 +0100 |
blanchet |
handle non-unit clauses gracefully
|
changeset |
files
|
Fri, 02 Nov 2012 16:16:48 +0100 |
blanchet |
several improvements to Isar proof reconstruction, by Steffen Smolka (step merging in case splits, time measurements, etc.)
|
changeset |
files
|
Fri, 02 Nov 2012 14:23:54 +0100 |
hoelzl |
use measurability prover
|
changeset |
files
|
Fri, 02 Nov 2012 14:23:40 +0100 |
hoelzl |
add measurability prover; add support for Borel sets
|
changeset |
files
|
Fri, 02 Nov 2012 14:00:39 +0100 |
hoelzl |
add syntax and a.e.-rules for (conditional) probability on predicates
|
changeset |
files
|
Fri, 02 Nov 2012 14:00:39 +0100 |
hoelzl |
infinite product measure is invariant under adding prefixes
|
changeset |
files
|
Fri, 02 Nov 2012 14:00:39 +0100 |
hoelzl |
for the product measure it is enough if only one measure is sigma-finite
|
changeset |
files
|
Fri, 02 Nov 2012 12:00:51 +0100 |
berghofe |
Allow parentheses around left-hand sides of array associations
|
changeset |
files
|
Thu, 01 Nov 2012 15:00:48 +0100 |
blanchet |
made MaSh more robust in the face of duplicate "nicknames" (which can happen e.g. if you have a lemma called foo(1) and another called foo_1 in the same theory)
|
changeset |
files
|
Thu, 01 Nov 2012 13:32:57 +0100 |
blanchet |
regenerated SMT certificates
|
changeset |
files
|
Thu, 01 Nov 2012 11:34:00 +0100 |
blanchet |
regenerated "SMT_Examples" certificates after soft-timeout change + removed a few needless oracles
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
fixed bool vs. prop mismatch
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
removed "refute" command from Isar manual, now that it has been moved outside "Main"
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
repaired "Mutabelle" after Refute move
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
less verbose -- the warning will reach the users anyway by other means
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
tuned messages
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
moved "SAT" before "FunDef" and moved back all SAT-related ML files to where they belong
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
fixes related to Refute's move
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
added a timeout around script that relies on the network
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
took out "using only ..." comments in Sledgehammer generated metis/smt calls, until these can be generated soundly
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
moved Refute to "HOL/Library" to speed up building "Main" even more
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
tuning
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
use metaquantification when possible in Isar proofs
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
tuned code
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
tuning
|
changeset |
files
|
Wed, 31 Oct 2012 11:23:21 +0100 |
blanchet |
soft SMT timeout
|
changeset |
files
|
Sun, 28 Oct 2012 02:22:39 +0000 |
Christian Urban |
added function store_termination_rule to the signature, as it is used in Nominal2
|
changeset |
files
|
Sat, 27 Oct 2012 20:59:50 +0200 |
wenzelm |
longer log, to accomodate final status line of isabelle build;
|
changeset |
files
|
Wed, 24 Oct 2012 18:43:25 +0200 |
huffman |
transfer package: error message if preprocessing goal to object-logic formula fails
|
changeset |
files
|
Wed, 24 Oct 2012 18:43:25 +0200 |
huffman |
transfer package: add test to prevent trying to make cterms from open terms
|
changeset |
files
|
Wed, 24 Oct 2012 18:43:25 +0200 |
huffman |
transfer package: more flexible handling of equality relations using is_equality predicate
|
changeset |
files
|
Wed, 24 Oct 2012 17:40:56 +0200 |
nipkow |
ensured that rewr_conv rule t = "t == u" literally not just modulo beta-eta
|
changeset |
files
|
Mon, 22 Oct 2012 22:47:14 +0200 |
kuncar |
new theorems
|
changeset |
files
|
Mon, 22 Oct 2012 22:24:34 +0200 |
haftmann |
incorporated constant chars into instantiation proof for enum;
|
changeset |
files
|
Mon, 22 Oct 2012 19:02:36 +0200 |
haftmann |
close code theorems explicitly after preprocessing
|
changeset |
files
|
Mon, 22 Oct 2012 17:09:49 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Mon, 22 Oct 2012 16:27:55 +0200 |
wenzelm |
further attempts to cope with large files via option jedit_text_overview_limit;
|
changeset |
files
|
Mon, 22 Oct 2012 14:52:38 +0200 |
wenzelm |
more detailed Prover IDE NEWS;
|
changeset |
files
|
Sun, 21 Oct 2012 22:32:22 +0200 |
wenzelm |
recovered explicit error message, which was lost in b8570ea1ce25;
|
changeset |
files
|
Sun, 21 Oct 2012 22:31:39 +0200 |
wenzelm |
removed dead code;
|
changeset |
files
|
Sun, 21 Oct 2012 22:12:22 +0200 |
wenzelm |
proper signatures;
|
changeset |
files
|
Sun, 21 Oct 2012 22:11:38 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 21 Oct 2012 17:04:13 +0200 |
webertj |
merged
|
changeset |
files
|
Fri, 19 Oct 2012 15:12:52 +0200 |
webertj |
Renamed {left,right}_distrib to distrib_{right,left}.
|
changeset |
files
|
Fri, 19 Oct 2012 10:46:42 +0200 |
webertj |
Tuned.
|
changeset |
files
|
Sun, 21 Oct 2012 16:43:08 +0200 |
haftmann |
more conventional argument order;
|
changeset |
files
|
Sun, 21 Oct 2012 08:39:41 +0200 |
bulwahn |
another refinement in the comprehension conversion
|
changeset |
files
|
Sun, 21 Oct 2012 05:24:59 +0200 |
bulwahn |
refined simplifier call in comprehension_conv
|
changeset |
files
|
Sun, 21 Oct 2012 05:24:56 +0200 |
bulwahn |
passing around the simpset instead of the context; rewriting tactics to avoid the 'renamed bound variable' warnings in nested simplifier calls
|
changeset |
files
|
Sat, 20 Oct 2012 17:40:51 +0200 |
wenzelm |
avoid STIX font, which tends to render badly;
|
changeset |
files
|
Sat, 20 Oct 2012 17:15:40 +0200 |
wenzelm |
extra jar for scala-2.10.0-RC1;
|
changeset |
files
|
Sat, 20 Oct 2012 15:46:48 +0200 |
wenzelm |
more explicit auxiliary classes to avoid warning "reflective access of structural type member method" of scala-2.10.0-RC1;
|
changeset |
files
|
Sat, 20 Oct 2012 15:45:40 +0200 |
wenzelm |
avoid duplicate build of jars_fresh;
|
changeset |
files
|
Sat, 20 Oct 2012 12:01:20 +0200 |
wenzelm |
obsolete, cf. README_REPOSITORY;
|
changeset |
files
|
Sat, 20 Oct 2012 12:00:48 +0200 |
wenzelm |
accomodate scala-2.10.0-RC1;
|
changeset |
files
|
Sat, 20 Oct 2012 10:00:21 +0200 |
haftmann |
tailored enum specification towards simple instantiation;
|
changeset |
files
|
Sat, 20 Oct 2012 10:00:21 +0200 |
haftmann |
refined internal structure of Enum.thy
|
changeset |
files
|
Sat, 20 Oct 2012 09:12:16 +0200 |
haftmann |
moved quite generic material from theory Enum to more appropriate places
|
changeset |
files
|
Sat, 20 Oct 2012 09:09:37 +0200 |
bulwahn |
adding another test case for the set_comprehension_simproc to the theory in HOL/ex
|
changeset |
files
|
Sat, 20 Oct 2012 09:09:35 +0200 |
bulwahn |
improving tactic in setcomprehension_simproc
|
changeset |
files
|
Sat, 20 Oct 2012 09:09:34 +0200 |
bulwahn |
adjusting proofs
|
changeset |
files
|
Sat, 20 Oct 2012 09:09:33 +0200 |
bulwahn |
tuned tactic in set_comprehension_pointfree simproc to handle composition of negation and vimage
|
changeset |
files
|
Sat, 20 Oct 2012 09:09:32 +0200 |
bulwahn |
passing names and types of all bounds around in the simproc
|
changeset |
files
|
Thu, 18 Oct 2012 10:06:27 +0200 |
bulwahn |
locally inverting previously applied simplifications with ex_simps in set_comprehension_pointfree
|
changeset |
files
|
Fri, 19 Oct 2012 21:52:45 +0200 |
wenzelm |
more precise pixel_range: avoid popup when pointing into empty space after actual end-of-line;
|
changeset |
files
|
Fri, 19 Oct 2012 21:19:06 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 19 Oct 2012 17:54:16 +0200 |
kuncar |
don't include Quotient_Option - workaround to a transfer bug
|
changeset |
files
|
Fri, 19 Oct 2012 21:18:34 +0200 |
wenzelm |
ignore old stuff and thus speed up the script greatly;
|
changeset |
files
|
Fri, 19 Oct 2012 20:15:14 +0200 |
wenzelm |
proper find -mtime (file data) instead of -ctime (meta data);
|
changeset |
files
|
Fri, 19 Oct 2012 17:52:21 +0200 |
wenzelm |
made SML/NJ happy;
|
changeset |
files
|
Fri, 19 Oct 2012 12:08:13 +0200 |
wenzelm |
clarified Future.map (again): finished value is mapped in-place, which saves task structures and changes error behaviour slightly (tolerance against canceled group of old value etc.);
|
changeset |
files
|
Thu, 18 Oct 2012 20:59:46 +0200 |
wenzelm |
back to polyml-5.4.1 (cf. b3110dec1a32) -- no cause of spurious interrupts;
|
changeset |
files
|
Thu, 18 Oct 2012 20:45:15 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 18 Oct 2012 20:00:45 +0200 |
wenzelm |
back to parallel HOL-BNF-Examples, which seems to have suffered from Future.map on canceled persistent futures;
|
changeset |
files
|
Thu, 18 Oct 2012 19:58:30 +0200 |
wenzelm |
more basic Goal.reset_futures as snapshot of implicit state;
|
changeset |
files
|
Thu, 18 Oct 2012 19:12:58 +0200 |
wenzelm |
tuned proof;
|
changeset |
files
|
Thu, 18 Oct 2012 15:52:33 +0200 |
kuncar |
update RBT_Mapping, AList_Mapping and Mapping to use lifting/transfer
|
changeset |
files
|
Thu, 18 Oct 2012 15:52:32 +0200 |
kuncar |
tuned proofs
|
changeset |
files
|
Thu, 18 Oct 2012 15:52:31 +0200 |
kuncar |
new theorem
|
changeset |
files
|
Thu, 18 Oct 2012 15:47:01 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 18 Oct 2012 15:44:14 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 18 Oct 2012 15:28:49 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 18 Oct 2012 15:16:39 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 18 Oct 2012 15:15:08 +0200 |
wenzelm |
fixed proof (cf. a81f95693c68);
|
changeset |
files
|
Thu, 18 Oct 2012 15:41:15 +0200 |
blanchet |
tuned Isar output
|
changeset |
files
|
Thu, 18 Oct 2012 15:40:02 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 18 Oct 2012 15:10:49 +0200 |
blanchet |
updated docs
|
changeset |
files
|
Thu, 18 Oct 2012 15:05:17 +0200 |
blanchet |
renamed Isar-proof related options + changed semantics of Isar shrinking
|
changeset |
files
|
Thu, 18 Oct 2012 14:26:45 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 18 Oct 2012 13:46:24 +0200 |
blanchet |
fixed theorem lookup code in Isar proof reconstruction
|
changeset |
files
|
Thu, 18 Oct 2012 13:37:53 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 18 Oct 2012 13:19:44 +0200 |
blanchet |
refactor code
|
changeset |
files
|
Thu, 18 Oct 2012 11:59:45 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 18 Oct 2012 14:15:46 +0200 |
wenzelm |
more robust future_proof result with specific error message (e.g. relevant for incomplete proof of non-registered theorem);
|
changeset |
files
|
Thu, 18 Oct 2012 13:57:27 +0200 |
wenzelm |
collective errors from use_thys and Session.finish/Goal.finish_futures -- avoid uninformative interrupts stemming from failure of goal forks that are not registered in the theory (e.g. unnamed theorems);
|
changeset |
files
|
Thu, 18 Oct 2012 13:53:02 +0200 |
wenzelm |
more uniform group for map_future, which is relevant for cancel in worker_task vs. future_job -- prefer peer group despite 81d03a29980c;
|
changeset |
files
|
Thu, 18 Oct 2012 13:26:49 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Thu, 18 Oct 2012 12:47:30 +0200 |
wenzelm |
tuned comment;
|
changeset |
files
|
Thu, 18 Oct 2012 12:26:30 +0200 |
wenzelm |
avoid spurious "bad" markup for show/test_proof;
|
changeset |
files
|
Thu, 18 Oct 2012 12:00:27 +0200 |
wenzelm |
more official Future.terminate;
|
changeset |
files
|
Thu, 18 Oct 2012 09:19:37 +0200 |
haftmann |
simp results for simplification results of Inf/Sup expressions on bool;
|
changeset |
files
|
Thu, 18 Oct 2012 09:17:00 +0200 |
haftmann |
no sort constraints on datatype constructors in internal bookkeeping
|
changeset |
files
|
Wed, 17 Oct 2012 22:57:28 +0200 |
wenzelm |
HOL-BNF-Examples is sequential for now, due to spurious interrupts (again);
|
changeset |
files
|
Wed, 17 Oct 2012 22:45:40 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 17 Oct 2012 15:25:52 +0200 |
bulwahn |
comprehension conversion reuses suggested names for bound variables instead of invented fresh ones; tuned tactic
|
changeset |
files
|
Wed, 17 Oct 2012 14:13:57 +0200 |
bulwahn |
checking for bound variables in the set expression; handling negation more generally
|
changeset |
files
|
Wed, 17 Oct 2012 14:13:57 +0200 |
bulwahn |
set_comprehension_pointfree simproc now handles the complicated test case; tuned
|
changeset |
files
|
Wed, 17 Oct 2012 14:13:57 +0200 |
bulwahn |
refined conversion to only react on proper set comprehensions; tuned
|
changeset |
files
|
Wed, 17 Oct 2012 14:13:57 +0200 |
bulwahn |
moving Pair_inject from legacy and duplicate section to general section, as Pair_inject was considered a duplicate in e8400e31528a by mistake (cf. communication on dev mailing list)
|
changeset |
files
|
Wed, 17 Oct 2012 14:13:57 +0200 |
bulwahn |
employing a preprocessing conversion that rewrites {(x1, ..., xn). P x1 ... xn} to {(x1, ..., xn) | x1 ... xn. P x1 ... xn} in set_comprehension_pointfree simproc
|
changeset |
files
|
Wed, 17 Oct 2012 22:11:12 +0200 |
wenzelm |
another Future.shutdown after Future.cancel_groups (cf. 0d4106850eb2);
|
changeset |
files
|
Wed, 17 Oct 2012 21:18:32 +0200 |
wenzelm |
more robust cancel_now: avoid shooting yourself in the foot;
|
changeset |
files
|
Wed, 17 Oct 2012 21:04:51 +0200 |
wenzelm |
more robust Session.finish (batch mode): use Goal.finish_futures to exhibit remaining failures of disconnected goal forks (e.g. from unnamed theorems) and Goal.cancel_futures the purge the persistent state;
|
changeset |
files
|
Wed, 17 Oct 2012 14:58:04 +0200 |
wenzelm |
proper 'oops' to force sequential checking here, and avoid spurious *** Interrupt stemming from crash of forked outer syntax element;
|
changeset |
files
|
Wed, 17 Oct 2012 14:39:00 +0200 |
wenzelm |
added Output "Detach" button;
|
changeset |
files
|
Wed, 17 Oct 2012 14:20:54 +0200 |
wenzelm |
skipped proofs appear as "bad" without counting as error;
|
changeset |
files
|
Wed, 17 Oct 2012 13:20:08 +0200 |
wenzelm |
more method position information, notably finished_pos after end of previous text;
|
changeset |
files
|
Wed, 17 Oct 2012 10:46:14 +0200 |
wenzelm |
more formal markup;
|
changeset |
files
|
Wed, 17 Oct 2012 10:45:43 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 17 Oct 2012 10:26:27 +0200 |
wenzelm |
more formal markup;
|
changeset |
files
|
Wed, 17 Oct 2012 00:16:31 +0200 |
kuncar |
don't be so aggressive when expanding a transfer rule relation; rewrite only the relational part of the rule
|
changeset |
files
|
Tue, 16 Oct 2012 22:38:34 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 16 Oct 2012 20:31:08 +0200 |
blanchet |
added missing file
|
changeset |
files
|
Tue, 16 Oct 2012 20:11:15 +0200 |
traytel |
tuned for document output
|
changeset |
files
|
Tue, 16 Oct 2012 18:50:53 +0200 |
blanchet |
added proof minimization code from Steffen Smolka
|
changeset |
files
|
Tue, 16 Oct 2012 18:07:59 +0200 |
traytel |
tuned blank lines
|
changeset |
files
|
Tue, 16 Oct 2012 18:05:28 +0200 |
traytel |
tuned whitespace
|
changeset |
files
|
Tue, 16 Oct 2012 17:33:08 +0200 |
popescua |
a few notations changed in HOL/BNF/Examples/Derivation_Trees
|
changeset |
files
|
Tue, 16 Oct 2012 17:08:20 +0200 |
popescua |
ported HOL/BNF/Examples/Derivation_Trees to the latest status of the codatatype package
|
changeset |
files
|
Tue, 16 Oct 2012 13:57:08 +0200 |
bulwahn |
adding test cases for f x y : S patterns in set_comprehension_pointfree simproc
|
changeset |
files
|
Tue, 16 Oct 2012 13:18:13 +0200 |
bulwahn |
tactic of set_comprehension_pointfree simproc handles f x y : S patterns with Set.vimage
|
changeset |
files
|
Tue, 16 Oct 2012 13:18:12 +0200 |
bulwahn |
term construction of set_comprehension_pointfree simproc handles f x y : S patterns with Set.vimage
|
changeset |
files
|
Tue, 16 Oct 2012 13:18:10 +0200 |
bulwahn |
extending preprocessing of simproc to rewrite subset inequality into membership of powerset
|
changeset |
files
|
Tue, 16 Oct 2012 13:15:58 +0200 |
popescua |
update ROOT with teh directory change in BNF
|
changeset |
files
|
Tue, 16 Oct 2012 13:09:46 +0200 |
popescua |
changed name of BNF/Example directory from Infinite_Derivation_Trees to Derivation_Trees
|
changeset |
files
|
Tue, 16 Oct 2012 22:13:46 +0200 |
wenzelm |
retain info dockable state via educated guess on window focus;
|
changeset |
files
|
Tue, 16 Oct 2012 21:30:52 +0200 |
wenzelm |
support for more informative errors in lazy enumerations;
|
changeset |
files
|
Tue, 16 Oct 2012 21:26:36 +0200 |
wenzelm |
more informative errors for 'also' and 'finally';
|
changeset |
files
|
Tue, 16 Oct 2012 20:35:24 +0200 |
wenzelm |
tuned messages;
|
changeset |
files
|
Tue, 16 Oct 2012 20:23:00 +0200 |
wenzelm |
more proof method text position information;
|
changeset |
files
|
Tue, 16 Oct 2012 17:47:23 +0200 |
wenzelm |
clarified defer/prefer: more specific errors;
|
changeset |
files
|
Tue, 16 Oct 2012 16:50:03 +0200 |
wenzelm |
updated Toplevel.proofs;
|
changeset |
files
|
Tue, 16 Oct 2012 15:14:12 +0200 |
wenzelm |
more informative errors for 'proof' and 'apply' steps;
|
changeset |
files
|
Tue, 16 Oct 2012 15:02:49 +0200 |
wenzelm |
more friendly handling of Pure.thy bootstrap errors;
|
changeset |
files
|
Tue, 16 Oct 2012 14:14:37 +0200 |
wenzelm |
more informative error for stand-alone 'qed';
|
changeset |
files
|
Tue, 16 Oct 2012 14:02:02 +0200 |
wenzelm |
further attempts to unify/simplify goal output;
|
changeset |
files
|
Tue, 16 Oct 2012 13:06:40 +0200 |
wenzelm |
more informative error messages of initial/terminal proof methods;
|
changeset |
files
|
Mon, 15 Oct 2012 19:03:02 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 15 Oct 2012 16:18:48 +0200 |
bulwahn |
setcomprehension_pointfree simproc also works for set comprehension without an equation
|
changeset |
files
|
Mon, 15 Oct 2012 15:43:12 +0200 |
wenzelm |
tuned message -- avoid extra blank lines;
|
changeset |
files
|
Mon, 15 Oct 2012 15:28:56 +0200 |
wenzelm |
updated to polyml-5.5.0 which reduces chance of HOL-IMP failure (although it is hard to reproduce anyway);
|
changeset |
files
|
Sun, 14 Oct 2012 21:02:14 +0200 |
Markus Kaiser |
store colors after build
|
changeset |
files
|
Sun, 14 Oct 2012 19:16:39 +0200 |
bulwahn |
adding further test cases for the set_comprehension_pointfree simproc
|
changeset |
files
|
Sun, 14 Oct 2012 19:16:35 +0200 |
bulwahn |
refined tactic in set_comprehension_pointfree simproc
|
changeset |
files
|
Sun, 14 Oct 2012 19:16:33 +0200 |
bulwahn |
adding further test cases to check new functionality of the simproc; strengthened test cases to check the success of the simproc more faithfully
|
changeset |
files
|
Sun, 14 Oct 2012 19:16:32 +0200 |
bulwahn |
adding postprocessing of computed pointfree expression in set_comprehension_pointfree simproc
|
changeset |
files
|
Sun, 14 Oct 2012 19:16:32 +0200 |
bulwahn |
extending the setcomprehension_pointfree simproc to handle nesting disjunctions, conjunctions and negations (with contributions from Rafal Kolanski, NICTA); tuned
|
changeset |
files
|
Sat, 13 Oct 2012 21:09:20 +0200 |
wenzelm |
more informative error of initial/terminal proof steps;
|
changeset |
files
|
Sat, 13 Oct 2012 19:53:04 +0200 |
wenzelm |
some attempts to unify/simplify pretty_goal;
|
changeset |
files
|
Sat, 13 Oct 2012 18:04:11 +0200 |
wenzelm |
refined Proof.the_finished_goal with more informative error;
|
changeset |
files
|
Sat, 13 Oct 2012 16:19:16 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sat, 13 Oct 2012 00:08:36 +0200 |
wenzelm |
improved adhoc height for small fonts;
|
changeset |
files
|
Fri, 12 Oct 2012 23:38:48 +0200 |
wenzelm |
further refinement of jEdit line range, avoiding lack of final \n;
|
changeset |
files
|
Fri, 12 Oct 2012 22:53:20 +0200 |
wenzelm |
more uniform tooltip color;
|
changeset |
files
|
Fri, 12 Oct 2012 22:10:45 +0200 |
wenzelm |
more NEWS;
|
changeset |
files
|
Fri, 12 Oct 2012 21:51:25 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 12 Oct 2012 15:52:55 +0200 |
traytel |
disambiguated grammar
|
changeset |
files
|
Fri, 12 Oct 2012 15:52:45 +0200 |
traytel |
tuned proofs
|
changeset |
files
|
Fri, 12 Oct 2012 14:57:56 +0200 |
nipkow |
tuned
|
changeset |
files
|
Fri, 12 Oct 2012 21:39:58 +0200 |
wenzelm |
simplified 'typedef' specifications: discontinued implicit set definition and alternative name;
|
changeset |
files
|
Fri, 12 Oct 2012 21:22:35 +0200 |
wenzelm |
discontinued typedef with alternative name;
|
changeset |
files
|
Fri, 12 Oct 2012 18:58:20 +0200 |
wenzelm |
discontinued obsolete typedef (open) syntax;
|
changeset |
files
|
Fri, 12 Oct 2012 15:08:29 +0200 |
wenzelm |
discontinued typedef with implicit set_def;
|
changeset |
files
|
Fri, 12 Oct 2012 14:05:30 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 12 Oct 2012 12:21:01 +0200 |
bulwahn |
increading indexes to avoid clashes in the set_comprehension_pointfree simproc
|
changeset |
files
|
Fri, 12 Oct 2012 13:55:13 +0200 |
wenzelm |
no special treatment of errors inside goal forks without transaction id, to avoid duplication in plain build with sequential log, for example;
|
changeset |
files
|
Fri, 12 Oct 2012 13:46:41 +0200 |
wenzelm |
do not treat interrupt as error here, to avoid confusion in log etc.;
|
changeset |
files
|
Fri, 12 Oct 2012 11:03:23 +0200 |
wenzelm |
more basic ML compiler messages -- avoid conflict of 638cefe3ee99 and cb7264721c91 concerning Protocol.message_positions;
|
changeset |
files
|
Thu, 11 Oct 2012 23:10:49 +0200 |
wenzelm |
refined separator: FBreak needs to be free for proper breaking, extra space at end helps to work around last-line oddity in jEdit;
|
changeset |
files
|
Thu, 11 Oct 2012 21:02:19 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 11 Oct 2012 14:38:58 +0200 |
hoelzl |
cleanup borel_measurable_positive_integral_(fst|snd)
|
changeset |
files
|
Thu, 11 Oct 2012 11:56:43 +0200 |
haftmann |
msetprod based directly on Multiset.fold;
|
changeset |
files
|
Thu, 11 Oct 2012 11:56:43 +0200 |
haftmann |
avoid global interpretation
|
changeset |
files
|
Thu, 11 Oct 2012 11:56:42 +0200 |
haftmann |
simplified construction of fold combinator on multisets;
|
changeset |
files
|
Thu, 11 Oct 2012 20:38:02 +0200 |
wenzelm |
clarified output token markup (see also bc22daeed49e);
|
changeset |
files
|
Thu, 11 Oct 2012 19:25:36 +0200 |
wenzelm |
refined aprop_tr' -- retain entity information by using type slot as adhoc marker;
|
changeset |
files
|
Thu, 11 Oct 2012 16:09:44 +0200 |
wenzelm |
refrain from quantifying outer fixes, to enable nesting of contexts like "context fixes x context assumes A x";
|
changeset |
files
|
Thu, 11 Oct 2012 15:26:33 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 11 Oct 2012 15:06:27 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 11 Oct 2012 12:38:18 +0200 |
wenzelm |
more position information for hyperlink and placement of message;
|
changeset |
files
|
Thu, 11 Oct 2012 12:37:38 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 11 Oct 2012 00:13:21 +0200 |
krauss |
mira: discontinued special settings for lxbroy10, which are probably made obsolete by newer polyml
|
changeset |
files
|
Wed, 10 Oct 2012 22:53:48 +0200 |
krauss |
removed unused legacy material from mira.py
|
changeset |
files
|
Wed, 10 Oct 2012 17:43:23 +0200 |
wenzelm |
eliminated some remaining uses of typedef with implicit set definition;
|
changeset |
files
|
Wed, 10 Oct 2012 16:41:19 +0200 |
Andreas Lochbihler |
merged
|
changeset |
files
|
Wed, 10 Oct 2012 16:18:27 +0200 |
Andreas Lochbihler |
fix code equation for RBT_Impl.fold
|
changeset |
files
|
Wed, 10 Oct 2012 15:17:18 +0200 |
Andreas Lochbihler |
merged
|
changeset |
files
|
Wed, 10 Oct 2012 15:16:44 +0200 |
Andreas Lochbihler |
tail-recursive implementation for length
|
changeset |
files
|
Wed, 10 Oct 2012 15:05:07 +0200 |
Andreas Lochbihler |
correct definition for skip_black
|
changeset |
files
|
Wed, 10 Oct 2012 16:19:52 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 10 Oct 2012 13:30:50 +0200 |
hoelzl |
merged
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:37 +0200 |
hoelzl |
infprod generator works also with empty index set
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:36 +0200 |
hoelzl |
add finite entropy
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:36 +0200 |
hoelzl |
continuous version of mutual_information_eq_entropy_conditional_entropy
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:35 +0200 |
hoelzl |
add induction for real Borel measurable functions
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:34 +0200 |
hoelzl |
induction prove for positive_integral_fst
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:34 +0200 |
hoelzl |
strong nonnegativ (instead of ae nn) for induction rule
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:33 +0200 |
hoelzl |
induction prove for positive_integral_density
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:32 +0200 |
hoelzl |
add induction rules for simple functions and for Borel measurable functions
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:32 +0200 |
hoelzl |
introduce induction rules for simple functions and for Borel measurable functions
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:31 +0200 |
hoelzl |
joint distribution of independent variables
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:30 +0200 |
hoelzl |
indep_vars does not need sigma-sets
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:29 +0200 |
hoelzl |
simplified definitions
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:29 +0200 |
hoelzl |
remove unnecessary assumption from conditional_entropy_eq
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:28 +0200 |
hoelzl |
alternative definition of conditional entropy
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:27 +0200 |
hoelzl |
remove unneeded assumption from conditional_entropy_generic_eq
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:27 +0200 |
hoelzl |
add induction rule for intersection-stable sigma-sets
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:26 +0200 |
hoelzl |
show and use distributed_swap and distributed_jointI
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:25 +0200 |
hoelzl |
rule to show that conditional mutual information is non-negative in the continuous case
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:25 +0200 |
hoelzl |
continuous version of entropy_le
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:24 +0200 |
hoelzl |
simplified entropy_uniform
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:23 +0200 |
hoelzl |
remove incseq assumption from measure_eqI_generator_eq
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:23 +0200 |
hoelzl |
generalize from prob_space to finite_measure
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:22 +0200 |
hoelzl |
add measurable_compose
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:21 +0200 |
hoelzl |
simplified assumptions for kolmogorov_0_1_law
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:21 +0200 |
hoelzl |
merge should operate on pairs
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:20 +0200 |
hoelzl |
remove incseq assumption from sigma_prod_algebra_sigma_eq
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:19 +0200 |
hoelzl |
sigma_finite_iff_density_finite does not require a positive density function
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:18 +0200 |
hoelzl |
tuned Lebesgue measure proofs
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:18 +0200 |
hoelzl |
tuned product measurability
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:17 +0200 |
hoelzl |
remove some unneeded positivity assumptions; generalize some assumptions to AE; tuned proofs
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:16 +0200 |
hoelzl |
use continuity to show Borel-measurability
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:15 +0200 |
hoelzl |
tuned measurable_If; moved countably_additive equalities to Measure_Space; tuned proofs
|
changeset |
files
|
Wed, 10 Oct 2012 12:12:14 +0200 |
hoelzl |
rename terminal_events to tail_event
|
changeset |
files
|
Wed, 10 Oct 2012 13:04:15 +0200 |
Andreas Lochbihler |
merged
|
changeset |
files
|
Wed, 10 Oct 2012 13:03:50 +0200 |
Andreas Lochbihler |
efficient construction of red black trees from sorted associative lists
|
changeset |
files
|
Wed, 10 Oct 2012 12:52:24 +0200 |
haftmann |
more explicit code equations
|
changeset |
files
|
Wed, 10 Oct 2012 10:48:55 +0200 |
bulwahn |
adding necessary syntactic functions in set_comprehension_pointfree simproc as a first step to integrate an improved simproc
|
changeset |
files
|
Wed, 10 Oct 2012 10:48:33 +0200 |
bulwahn |
special code setup for step function in IMP is redundant as definition was tuned (cf. c54d901d2946)
|
changeset |
files
|
Wed, 10 Oct 2012 10:48:17 +0200 |
bulwahn |
test case for set_comprehension_pointfree simproc succeeds now
|
changeset |
files
|
Wed, 10 Oct 2012 10:47:52 +0200 |
bulwahn |
unfolding bounded existential quantifiers as first step in the set_comprehension_pointfree simproc
|
changeset |
files
|
Wed, 10 Oct 2012 10:47:43 +0200 |
bulwahn |
moving simproc from Finite_Set to more appropriate Product_Type theory
|
changeset |
files
|
Wed, 10 Oct 2012 10:47:21 +0200 |
bulwahn |
generalizing set_comprehension_pointfree simproc to work for arbitrary predicates (and not just the finite predicate)
|
changeset |
files
|
Wed, 10 Oct 2012 10:41:18 +0200 |
bulwahn |
adding some example that motivates some of the current changes in the set_comprehension_pointfree simproc
|
changeset |
files
|
Wed, 10 Oct 2012 10:41:16 +0200 |
bulwahn |
set_comprehension_pointfree also handles terms where the equation is not at the first position, which is a necessary generalisation to eventually handle bounded existentials; tuned
|
changeset |
files
|
Wed, 10 Oct 2012 08:45:27 +0200 |
haftmann |
more consistent error messages on malformed code equations
|
changeset |
files
|
Tue, 09 Oct 2012 17:33:46 +0200 |
huffman |
removed support for set constant definitions in HOLCF {cpo,pcpo,domain}def commands;
|
changeset |
files
|
Tue, 09 Oct 2012 16:58:36 +0200 |
kuncar |
use Set.filter instead of Finite_Set.filter, which is removed then
|
changeset |
files
|
Tue, 09 Oct 2012 16:57:58 +0200 |
kuncar |
rename Set.project to Set.filter - more appropriate name
|
changeset |
files
|
Wed, 10 Oct 2012 15:39:01 +0200 |
wenzelm |
added some ad-hoc namespace prefixes to avoid duplicate facts;
|
changeset |
files
|
Wed, 10 Oct 2012 15:27:10 +0200 |
wenzelm |
avoid duplicate facts;
|
changeset |
files
|
Wed, 10 Oct 2012 15:21:26 +0200 |
wenzelm |
more explicit namespace prefix for 'statespace' -- duplicate facts;
|
changeset |
files
|
Wed, 10 Oct 2012 15:17:40 +0200 |
wenzelm |
eliminated spurious fact duplicates;
|
changeset |
files
|
Wed, 10 Oct 2012 15:01:20 +0200 |
wenzelm |
modernized dynamic "rules" -- avoid rebinding of static facts;
|
changeset |
files
|
Tue, 09 Oct 2012 22:24:24 +0200 |
wenzelm |
removed redundant lemma, cf. class zero_neq_one in HOL/Rings.thy;
|
changeset |
files
|
Tue, 09 Oct 2012 21:33:12 +0200 |
wenzelm |
clarified Element.init vs. Element.activate: refrain from hard-wiring Thm.def_binding_optional to avoid duplicate facts;
|
changeset |
files
|
Tue, 09 Oct 2012 20:23:58 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 09 Oct 2012 20:05:17 +0200 |
wenzelm |
clarified Local_Defs.add_def(s): refrain from hard-wiring Thm.def_binding_optional;
|
changeset |
files
|
Tue, 09 Oct 2012 19:24:19 +0200 |
wenzelm |
more explicit flags for facts table;
|
changeset |
files
|
Tue, 09 Oct 2012 15:31:45 +0200 |
wenzelm |
minor tuning;
|
changeset |
files
|
Tue, 09 Oct 2012 13:57:51 +0200 |
wenzelm |
more conventional Double constants;
|
changeset |
files
|
Tue, 09 Oct 2012 13:50:24 +0200 |
wenzelm |
tuned source structure;
|
changeset |
files
|
Tue, 09 Oct 2012 13:29:43 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 09 Oct 2012 13:27:52 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 09 Oct 2012 11:51:06 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 09 Oct 2012 00:40:33 +0200 |
blanchet |
added type annotations to generated Isar proofs -- code by Steffen Smolka
|
changeset |
files
|
Mon, 08 Oct 2012 12:03:49 +0200 |
haftmann |
consolidated names of theorems on composition;
|
changeset |
files
|
Mon, 08 Oct 2012 11:37:03 +0200 |
haftmann |
corrected NEWS
|
changeset |
files
|
Mon, 08 Oct 2012 23:29:07 +0200 |
wenzelm |
avoid somewhat heavy rebuilding of SortedMap via map where plain iteration is sufficient;
|
changeset |
files
|
Mon, 08 Oct 2012 21:17:20 +0200 |
wenzelm |
clarified long_names -- conform to usual Isabelle practice of not analysing internal names;
|
changeset |
files
|
Mon, 08 Oct 2012 20:39:57 +0200 |
wenzelm |
more precise repaint and revalidate -- the latter is important to keep in sync with content update;
|
changeset |
files
|
Mon, 08 Oct 2012 14:49:04 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 08 Oct 2012 14:10:38 +0200 |
wenzelm |
prefer synchronous Mutator_Event.Bus on Swing_Thread;
|
changeset |
files
|
Mon, 08 Oct 2012 13:20:55 +0200 |
wenzelm |
more direct tooltip content;
|
changeset |
files
|
Mon, 08 Oct 2012 12:54:00 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 08 Oct 2012 12:40:35 +0200 |
wenzelm |
use Pretty_Tooltip for Graphview_Panel;
|
changeset |
files
|
Mon, 08 Oct 2012 12:02:32 +0200 |
wenzelm |
more basic tooltips;
|
changeset |
files
|
Sun, 07 Oct 2012 16:26:31 +0200 |
wenzelm |
close tooltips more thoroughly;
|
changeset |
files
|
Sun, 07 Oct 2012 16:15:31 +0200 |
wenzelm |
make buttons closer to original mouse position;
|
changeset |
files
|
Sun, 07 Oct 2012 16:05:31 +0200 |
wenzelm |
detach tooltip as dockable window;
|
changeset |
files
|
Sun, 07 Oct 2012 15:05:11 +0200 |
wenzelm |
explicit close button;
|
changeset |
files
|
Sat, 06 Oct 2012 16:03:41 +0200 |
haftmann |
congruence rule for Finite_Set.fold
|
changeset |
files
|
Sat, 06 Oct 2012 11:08:52 +0200 |
haftmann |
alternative simplification of ^^ to the righthand side;
|
changeset |
files
|
Fri, 05 Oct 2012 18:01:48 +0200 |
wenzelm |
eliminated obsolete tooltip delay -- bypassed by Pretty_Tooltip;
|
changeset |
files
|
Fri, 05 Oct 2012 14:51:33 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 05 Oct 2012 10:57:03 +0200 |
blanchet |
newer versions of Z3 call it "Bool" not "bool"
|
changeset |
files
|
Thu, 04 Oct 2012 23:19:02 +0200 |
haftmann |
simplified type of msetprod;
|
changeset |
files
|
Thu, 04 Oct 2012 23:19:02 +0200 |
haftmann |
tuned proof
|
changeset |
files
|
Thu, 04 Oct 2012 23:19:02 +0200 |
haftmann |
default simp rule for image under identity
|
changeset |
files
|
Thu, 04 Oct 2012 23:19:02 +0200 |
haftmann |
dropped duplicate facts; tuned syntax
|
changeset |
files
|
Thu, 04 Oct 2012 23:19:02 +0200 |
haftmann |
more facts on setsum and setprod
|
changeset |
files
|
Thu, 04 Oct 2012 17:26:04 +0200 |
traytel |
made SML/NJ happier
|
changeset |
files
|
Thu, 04 Oct 2012 17:16:55 +0200 |
traytel |
do not expose details of internal data structures for composition of BNFs
|
changeset |
files
|
Fri, 05 Oct 2012 14:32:56 +0200 |
wenzelm |
further support for nested tooltips;
|
changeset |
files
|
Fri, 05 Oct 2012 13:57:48 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 05 Oct 2012 13:48:22 +0200 |
wenzelm |
refer to parent frame -- relevant for floating dockables in particular;
|
changeset |
files
|
Fri, 05 Oct 2012 12:11:23 +0200 |
wenzelm |
tuned window position to fit on screen;
|
changeset |
files
|
Fri, 05 Oct 2012 12:00:28 +0200 |
wenzelm |
tuned window position;
|
changeset |
files
|
Fri, 05 Oct 2012 11:36:46 +0200 |
wenzelm |
determine window size from content;
|
changeset |
files
|
Fri, 05 Oct 2012 11:09:24 +0200 |
wenzelm |
tuned color and font size;
|
changeset |
files
|
Fri, 05 Oct 2012 10:54:07 +0200 |
wenzelm |
close tooltip window on escape;
|
changeset |
files
|
Fri, 05 Oct 2012 10:23:49 +0200 |
wenzelm |
proper message markup for output;
|
changeset |
files
|
Thu, 04 Oct 2012 20:36:10 +0200 |
wenzelm |
some re-ordering of initialization to ensure proper formatting;
|
changeset |
files
|
Thu, 04 Oct 2012 20:14:40 +0200 |
wenzelm |
separate module Pretty_Tooltip;
|
changeset |
files
|
Thu, 04 Oct 2012 19:31:50 +0200 |
wenzelm |
refined rich tooltip options;
|
changeset |
files
|
Thu, 04 Oct 2012 18:28:31 +0200 |
wenzelm |
Rich_Text_Area tooltips via nested Pretty_Text_Area, based on some techniques of FoldViewer plugin;
|
changeset |
files
|
Thu, 04 Oct 2012 13:56:32 +0200 |
wenzelm |
some documentation of show_markup;
|
changeset |
files
|
Thu, 04 Oct 2012 11:45:56 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Thu, 04 Oct 2012 11:39:24 +0200 |
wenzelm |
option to bypass potentially slow text overview;
|
changeset |
files
|
Thu, 04 Oct 2012 11:07:36 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 04 Oct 2012 10:55:36 +0200 |
wenzelm |
clarified platform dependency;
|
changeset |
files
|
Thu, 04 Oct 2012 09:19:54 +1000 |
Gerwin Klein |
updated crontab and afp-poly settings
|
changeset |
files
|
Wed, 03 Oct 2012 22:07:26 +0200 |
blanchet |
thread the right local theory through + reenable parallel proofs for previously problematic theories
|
changeset |
files
|
Wed, 03 Oct 2012 21:46:52 +0200 |
blanchet |
made code more conform to rest of BNF package
|
changeset |
files
|
Wed, 03 Oct 2012 17:12:08 +0200 |
wenzelm |
more error positions;
|
changeset |
files
|
Wed, 03 Oct 2012 16:59:58 +0200 |
wenzelm |
more explicit show_type_constraint, show_sort_constraint;
|
changeset |
files
|
Wed, 03 Oct 2012 16:59:20 +0200 |
wenzelm |
recovered print translation after 'a => bool to 'a set change;
|
changeset |
files
|
Wed, 03 Oct 2012 16:43:41 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 03 Oct 2012 16:42:36 +0200 |
wenzelm |
use explicit Type.strip_sorts_dummy to suppress sort constraints in output;
|
changeset |
files
|
Wed, 03 Oct 2012 16:01:07 +0200 |
wenzelm |
printed "_ofsort" is subject to show_markup as well;
|
changeset |
files
|
Wed, 03 Oct 2012 14:58:56 +0200 |
wenzelm |
allow position constraints to coexist with 0 or 1 sort constraints;
|
changeset |
files
|
Tue, 02 Oct 2012 09:20:28 +0200 |
traytel |
made tactic more robust (less usage of stac)
|
changeset |
files
|
Tue, 02 Oct 2012 01:00:18 +0200 |
blanchet |
continued changing type of corec type
|
changeset |
files
|
Tue, 02 Oct 2012 01:00:18 +0200 |
blanchet |
removed dead params and dead code
|
changeset |
files
|
Tue, 02 Oct 2012 01:00:18 +0200 |
blanchet |
changed type of corecursor for the nested recursion case
|
changeset |
files
|
Tue, 02 Oct 2012 01:00:18 +0200 |
blanchet |
made (co)rec tactic more robust when the simplifier succeeds early
|
changeset |
files
|
Mon, 01 Oct 2012 20:38:57 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 01 Oct 2012 20:35:09 +0200 |
wenzelm |
removed unused module Blob;
|
changeset |
files
|
Mon, 01 Oct 2012 20:17:30 +0200 |
wenzelm |
more direct message header: eliminated historic encoding via single letter;
|
changeset |
files
|
Mon, 01 Oct 2012 20:16:37 +0200 |
wenzelm |
tuned whitespace;
|
changeset |
files
|
Mon, 01 Oct 2012 17:29:00 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Mon, 01 Oct 2012 16:37:22 +0200 |
wenzelm |
report sort assignment of visible type variables;
|
changeset |
files
|
Mon, 01 Oct 2012 12:05:05 +0200 |
wenzelm |
more robust File.eq, and thus File.copy of "~~/lib/logo/isabelle.gif";
|
changeset |
files
|
Mon, 01 Oct 2012 11:04:30 +0200 |
blanchet |
fixed recursor definition for datatypes with inner products (e.g. "'a trm" from the lambda-term example)
|
changeset |
files
|
Mon, 01 Oct 2012 10:46:30 +0200 |
blanchet |
tweaked corecursor/coiterator tactic
|
changeset |
files
|
Mon, 01 Oct 2012 10:34:58 +0200 |
blanchet |
changed the type of the recursor for nested recursion
|
changeset |
files
|
Sun, 30 Sep 2012 23:45:03 +0200 |
blanchet |
fixed quick-and-dirty mode
|
changeset |
files
|
Sun, 30 Sep 2012 22:02:34 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sun, 30 Sep 2012 12:08:16 +0200 |
traytel |
use Thm.close_derivation in theorems proved using Skip_Proof.prove; tuned signature;
|
changeset |
files
|
Sun, 30 Sep 2012 12:04:47 +0200 |
traytel |
got rid of subst_tac alias
|
changeset |
files
|
Sun, 30 Sep 2012 12:04:13 +0200 |
traytel |
tuned tactic
|
changeset |
files
|
Sat, 29 Sep 2012 21:59:08 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Sat, 29 Sep 2012 21:24:20 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Sat, 29 Sep 2012 20:13:50 +0200 |
wenzelm |
proper handling of constraints stemming from idtyp_ast_tr';
|
changeset |
files
|
Sat, 29 Sep 2012 19:28:03 +0200 |
wenzelm |
enable show_markup by default (approx. double output size);
|
changeset |
files
|
Sat, 29 Sep 2012 18:23:46 +0200 |
wenzelm |
more explicit Syntax_Trans.mark_bound_abs/mark_bound_body: preserve type information for show_markup;
|
changeset |
files
|
Sat, 29 Sep 2012 16:51:04 +0200 |
wenzelm |
explicit show_types takes preferenced over show_markup;
|
changeset |
files
|
Sat, 29 Sep 2012 16:35:31 +0200 |
wenzelm |
ignore wrapped markup elements in Proof General;
|
changeset |
files
|
Sat, 29 Sep 2012 16:17:46 +0200 |
wenzelm |
turn constraints into Isabelle_Markup.typing, depending on show_markup options;
|
changeset |
files
|
Sat, 29 Sep 2012 16:15:18 +0200 |
wenzelm |
treat wrapped markup elements as raw markup delimiters;
|
changeset |
files
|
Sat, 29 Sep 2012 13:43:23 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 28 Sep 2012 23:45:15 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 28 Sep 2012 23:40:48 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 28 Sep 2012 23:02:49 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 28 Sep 2012 23:02:39 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 28 Sep 2012 22:53:18 +0200 |
wenzelm |
support for wrapped XML elements, which allows to preserve full markup tree information in to_XML/from_XML conversion;
|
changeset |
files
|
Fri, 28 Sep 2012 17:06:07 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 28 Sep 2012 16:59:53 +0200 |
wenzelm |
eliminated dead code;
|
changeset |
files
|
Fri, 28 Sep 2012 16:51:58 +0200 |
wenzelm |
smarter handling of tracing messages;
|
changeset |
files
|
Fri, 28 Sep 2012 15:45:03 +0200 |
wenzelm |
display number of tracing messages;
|
changeset |
files
|
Fri, 28 Sep 2012 15:25:49 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 28 Sep 2012 15:05:16 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 28 Sep 2012 15:23:32 +0200 |
blanchet |
simplified simpset
|
changeset |
files
|
Fri, 28 Sep 2012 15:14:11 +0200 |
blanchet |
fixed simplification of prod and sum relators to avoid issues with e.g. codata ('a, 'b) k = K "'a + 'b"
|
changeset |
files
|
Fri, 28 Sep 2012 13:16:10 +0200 |
traytel |
tuned tactic
|
changeset |
files
|
Fri, 28 Sep 2012 11:46:57 +0200 |
wenzelm |
updated keywords using proper "isabelle update_keywords";
|
changeset |
files
|
Fri, 28 Sep 2012 11:31:51 +0200 |
traytel |
tuned tactic
|
changeset |
files
|
Fri, 28 Sep 2012 09:38:07 +0200 |
traytel |
tuned tactic
|
changeset |
files
|
Fri, 28 Sep 2012 09:21:27 +0200 |
blanchet |
merge
|
changeset |
files
|
Fri, 28 Sep 2012 09:12:50 +0200 |
blanchet |
renamed ML file in preparation for next step
|
changeset |
files
|
Fri, 28 Sep 2012 09:12:50 +0200 |
blanchet |
killed temporary "data_raw" and "codata_raw" now that the examples have been ported to "data" and "codata"
|
changeset |
files
|
Fri, 28 Sep 2012 09:12:50 +0200 |
blanchet |
modernized example, exploiting "rep_compat" option
|
changeset |
files
|
Fri, 28 Sep 2012 09:12:50 +0200 |
blanchet |
compatibility option to use "rep_datatype"
|
changeset |
files
|
Fri, 28 Sep 2012 09:12:50 +0200 |
blanchet |
tuned message
|
changeset |
files
|
Fri, 28 Sep 2012 09:12:49 +0200 |
blanchet |
modernized example
|
changeset |
files
|
Fri, 28 Sep 2012 09:17:30 +0200 |
traytel |
tuned tactics
|
changeset |
files
|
Fri, 28 Sep 2012 08:59:54 +0200 |
nipkow |
second usage of const_typ
|
changeset |
files
|
Fri, 28 Sep 2012 08:39:48 +0200 |
nipkow |
new antiquotation const_typ
|
changeset |
files
|
Fri, 28 Sep 2012 08:09:28 +0200 |
nipkow |
tuned printing of _ in latex
|
changeset |
files
|
Thu, 27 Sep 2012 20:30:32 +0200 |
kuncar |
mk_readable_rsp_thm_eq is more robust now
|
changeset |
files
|
Thu, 27 Sep 2012 20:30:30 +0200 |
kuncar |
new get function for non-symmetric relator_eq & tuned
|
changeset |
files
|
Thu, 27 Sep 2012 19:35:29 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 27 Sep 2012 18:58:15 +0200 |
traytel |
tuned tactic; got rid of substs_tac alias
|
changeset |
files
|
Thu, 27 Sep 2012 18:39:17 +0200 |
blanchet |
use a nicer scheme to indexify names
|
changeset |
files
|
Thu, 27 Sep 2012 18:25:41 +0200 |
traytel |
tuned tactic
|
changeset |
files
|
Thu, 27 Sep 2012 18:01:33 +0200 |
traytel |
type of the bound of a BNF depends at most on dead type variables
|
changeset |
files
|
Thu, 27 Sep 2012 17:54:35 +0200 |
blanchet |
repaired signature
|
changeset |
files
|
Thu, 27 Sep 2012 17:00:54 +0200 |
blanchet |
lower the defaults for the number of bits, based on an example by Lukas Bulwahn
|
changeset |
files
|
Thu, 27 Sep 2012 17:00:54 +0200 |
blanchet |
modernized examples
|
changeset |
files
|
Thu, 27 Sep 2012 12:08:38 +0200 |
nipkow |
merged
|
changeset |
files
|
Thu, 27 Sep 2012 12:07:50 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 27 Sep 2012 19:34:31 +0200 |
wenzelm |
operations to turn markup into XML;
|
changeset |
files
|
Thu, 27 Sep 2012 15:55:38 +0200 |
wenzelm |
removed obsolete org.w3c.dom operations;
|
changeset |
files
|
Thu, 27 Sep 2012 15:38:28 +0200 |
wenzelm |
eliminated obsolete HTML/CSS functionality;
|
changeset |
files
|
Thu, 27 Sep 2012 15:09:32 +0200 |
wenzelm |
removed obsolete Output1 dockable;
|
changeset |
files
|
Thu, 27 Sep 2012 15:04:26 +0200 |
wenzelm |
physical File.eq in conformance to Isabelle/ML;
|
changeset |
files
|
Thu, 27 Sep 2012 14:52:50 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Thu, 27 Sep 2012 14:50:06 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 27 Sep 2012 14:46:34 +0200 |
wenzelm |
updated to consolidated SortedMap in scala-2.9.x;
|
changeset |
files
|
Thu, 27 Sep 2012 10:59:10 +0200 |
blanchet |
partly ported "TreeFI" example to new syntax
|
changeset |
files
|
Thu, 27 Sep 2012 10:59:10 +0200 |
blanchet |
avoid another brand of trivial "disc_rel" theorems (which made the simplifier loop for all single-constructor types)
|
changeset |
files
|
Thu, 27 Sep 2012 10:43:40 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 27 Sep 2012 10:20:38 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 27 Sep 2012 00:41:08 +0200 |
blanchet |
merge
|
changeset |
files
|
Thu, 27 Sep 2012 00:40:51 +0200 |
blanchet |
modernized examples;
|
changeset |
files
|
Wed, 26 Sep 2012 23:30:19 +0200 |
wenzelm |
some support for jEdit warmstart;
|
changeset |
files
|
Wed, 26 Sep 2012 19:50:10 +0200 |
wenzelm |
discontinued XML.cache experiment -- Poly/ML 5.5.0 RTS does online sharing better;
|
changeset |
files
|
Wed, 26 Sep 2012 16:37:21 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Wed, 26 Sep 2012 15:04:15 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 26 Sep 2012 10:41:36 +0200 |
blanchet |
disable parallel proofs for two big examples -- speeds up things and eliminates spurious Interrupt exceptions (to be investigated)
|
changeset |
files
|
Wed, 26 Sep 2012 10:01:00 +0200 |
blanchet |
got rid of other instance of shaky "Thm.generalize"
|
changeset |
files
|
Wed, 26 Sep 2012 10:01:00 +0200 |
blanchet |
tweaked theorem names (in particular, dropped s's)
|
changeset |
files
|
Wed, 26 Sep 2012 10:01:00 +0200 |
blanchet |
get rid of shaky "Thm.generalize"
|
changeset |
files
|
Wed, 26 Sep 2012 10:01:00 +0200 |
blanchet |
fixed "rels" + split them into injectivity and distinctness
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
generate high-level "coinduct" and "strong_coinduct" properties
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
added coinduction tactic
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
generalized tactic a bit
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
export "dtor_map_coinduct" theorems, since they're used in one example
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
name tuning
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
parameterized "subst_tac"
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
generate high-level "maps", "sets", and "rels" properties
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
use singular since there is always only one theorem
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
nicer type var names
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
renamed "dtor_rel_coinduct" etc. to "dtor_coinduct"
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
renamed "dtor_coinduct" etc. to "dtor_map_coinduct"
|
changeset |
files
|
Wed, 26 Sep 2012 10:00:59 +0200 |
blanchet |
leave out some internal theorems unless "bnf_note_all" is set
|
changeset |
files
|
Wed, 26 Sep 2012 03:16:40 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 26 Sep 2012 03:03:11 +0200 |
nipkow |
added counterexamples
|
changeset |
files
|
Wed, 26 Sep 2012 02:51:59 +0200 |
nipkow |
tuned
|
changeset |
files
|
Tue, 25 Sep 2012 07:37:42 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 26 Sep 2012 15:01:45 +0200 |
wenzelm |
more uniform graphview terminology;
|
changeset |
files
|
Wed, 26 Sep 2012 14:56:59 +0200 |
wenzelm |
proper Symbol.decode -- especially relevant for Proof General;
|
changeset |
files
|
Wed, 26 Sep 2012 14:55:51 +0200 |
wenzelm |
suppress empty tooltips;
|
changeset |
files
|
Wed, 26 Sep 2012 14:52:18 +0200 |
wenzelm |
obsolete;
|
changeset |
files
|
Wed, 26 Sep 2012 14:50:46 +0200 |
wenzelm |
updated keywords;
|
changeset |
files
|
Wed, 26 Sep 2012 14:38:23 +0200 |
wenzelm |
more uniform graphview terminology;
|
changeset |
files
|
Wed, 26 Sep 2012 14:23:33 +0200 |
wenzelm |
tuned pretty_locale/print_locale, with more basic pretty_locale_deps based on that;
|
changeset |
files
|
Wed, 26 Sep 2012 14:13:07 +0200 |
wenzelm |
proper install_fonts;
|
changeset |
files
|
Tue, 25 Sep 2012 22:52:40 +0200 |
wenzelm |
proper jvmpath for Windows;
|
changeset |
files
|
Tue, 25 Sep 2012 22:36:06 +0200 |
wenzelm |
basic integration of graphview into document model;
|
changeset |
files
|
Tue, 25 Sep 2012 20:28:47 +0200 |
wenzelm |
ML support for generic graph display, with browser and graphview backends (via print modes);
|
changeset |
files
|
Tue, 25 Sep 2012 18:24:49 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 25 Sep 2012 16:55:32 +0200 |
wenzelm |
more complete build;
|
changeset |
files
|
Tue, 25 Sep 2012 16:48:33 +0200 |
wenzelm |
proper error message;
|
changeset |
files
|
Tue, 25 Sep 2012 15:40:41 +0200 |
wenzelm |
separate module Graph_Display;
|
changeset |
files
|
Tue, 25 Sep 2012 14:32:41 +0200 |
wenzelm |
added graph encode/decode operations;
|
changeset |
files
|
Tue, 25 Sep 2012 12:17:58 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 24 Sep 2012 21:16:33 +0200 |
wenzelm |
minimal component and build setup for graphview;
|
changeset |
files
|
Mon, 24 Sep 2012 20:22:58 +0200 |
Markus Kaiser |
added Graphview tool, based on Isabelle/Scala and Swing/Graphics2D;
|
changeset |
files
|
Mon, 24 Sep 2012 19:11:35 +0200 |
haftmann |
made smlnj even happier
|
changeset |
files
|
Mon, 24 Sep 2012 17:52:44 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Mon, 24 Sep 2012 17:28:36 +0200 |
wenzelm |
more explicit keyword1/keyword2 markup -- avoid potential conflict with input token markup produced by Token_Marker;
|
changeset |
files
|
Mon, 24 Sep 2012 16:41:51 +0200 |
wenzelm |
updated checksum, which appears to have changed accidentally;
|
changeset |
files
|
Mon, 24 Sep 2012 16:39:26 +0200 |
wenzelm |
updated to exec_process-1.0.2;
|
changeset |
files
|
Mon, 24 Sep 2012 16:27:48 +0200 |
wenzelm |
search bash via PATH as usual (this is no longer restricted to Cygwin with its known file-system layout);
|
changeset |
files
|
Mon, 24 Sep 2012 16:13:56 +0200 |
wenzelm |
discontinued futile attempt to hardwire build options into the image, sequential mode is enabled more robustly at runtime (cf. 3b0a60eee56e);
|
changeset |
files
|
Mon, 24 Sep 2012 15:37:58 +0200 |
wenzelm |
Mirabelle appears to work better in single-threaded mode;
|
changeset |
files
|
Mon, 24 Sep 2012 14:22:07 +0200 |
nipkow |
generalized types
|
changeset |
files
|
Mon, 24 Sep 2012 06:58:09 +0200 |
nipkow |
tuned termination proof
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
adapted examples to new names
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed coinduction principles to have "dtor" in the name
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed "set_incl" etc. to have "ctor" or "dtor" in the name
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed low-level "map_unique" to have "ctor" or "dtor" in the name
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed low-level "set_simps" and "set_induct" to have "ctor" or "dtor" in the name
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
renamed "map_simps" to "{c,d}tor_maps"
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
took out accidentally submitted "tracing" calls
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
fixed bug in "fold" tactic with nested products (beyond the sum of product corresponding to constructors)
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
simplified fact policies
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
generate "rel_as_srel" and "rel_flip" properties
|
changeset |
files
|
Sun, 23 Sep 2012 14:52:53 +0200 |
blanchet |
started work on generation of "rel" theorems
|
changeset |
files
|
Sun, 23 Sep 2012 08:24:19 +0200 |
haftmann |
make smlnj happy
|
changeset |
files
|
Sat, 22 Sep 2012 21:59:40 +0200 |
haftmann |
more strict typscheme_equiv check: must fix variables of more specific type;
|
changeset |
files
|
Sat, 22 Sep 2012 21:59:40 +0200 |
haftmann |
cache should not contain material from descendant theory
|
changeset |
files
|
Sat, 22 Sep 2012 21:23:16 +0200 |
wenzelm |
some PIDE NEWS from this summer;
|
changeset |
files
|
Sat, 22 Sep 2012 20:38:42 +0200 |
wenzelm |
tuned whitespace;
|
changeset |
files
|
Sat, 22 Sep 2012 20:37:47 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 22 Sep 2012 20:29:28 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Sat, 22 Sep 2012 19:32:30 +0200 |
wenzelm |
report proper binding positions only -- avoid swamping document model with unspecific information;
|
changeset |
files
|
Sat, 22 Sep 2012 19:23:04 +0200 |
wenzelm |
accumulate under exec_id as well;
|
changeset |
files
|
Sat, 22 Sep 2012 19:16:48 +0200 |
wenzelm |
more restrictive pattern, to avoid malformed positions intruding the command range (cf. d7a1973b063c);
|
changeset |
files
|
Sat, 22 Sep 2012 17:55:56 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Sat, 22 Sep 2012 14:41:41 +0200 |
wenzelm |
Thy_Syntax.consolidate_spans is subject to editor_reparse_limit, for improved experience of unbalanced comments etc.;
|
changeset |
files
|
Sat, 22 Sep 2012 14:03:01 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 21 Sep 2012 22:45:14 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 21 Sep 2012 21:24:48 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Fri, 21 Sep 2012 21:24:33 +0200 |
wenzelm |
tighten margin for TextArea instead of Lobo;
|
changeset |
files
|
Fri, 21 Sep 2012 20:54:48 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Fri, 21 Sep 2012 19:17:49 +0200 |
blanchet |
renamed LFP low-level rel property to have ctor not dtor in its name
|
changeset |
files
|
Fri, 21 Sep 2012 18:25:17 +0200 |
blanchet |
changed base session for "HOL-BNF" for faster building in the typical case
|
changeset |
files
|
Fri, 21 Sep 2012 18:25:17 +0200 |
blanchet |
renamed "rel_simp" to "dtor_rel" and similarly for "srel"
|
changeset |
files
|
Fri, 21 Sep 2012 18:25:17 +0200 |
blanchet |
fixed a few names that escaped the renaming
|
changeset |
files
|
Fri, 21 Sep 2012 18:25:17 +0200 |
blanchet |
tuned whitespace
|
changeset |
files
|
Fri, 21 Sep 2012 17:41:29 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 21 Sep 2012 17:02:23 +0200 |
blanchet |
clean up lemmas used for composition
|
changeset |
files
|
Fri, 21 Sep 2012 16:53:38 +0200 |
blanchet |
created separate session "HOL-BNF-LFP" as a step towards eventual integration in "HOL" in the middle term
|
changeset |
files
|
Fri, 21 Sep 2012 16:45:06 +0200 |
blanchet |
renamed "Codatatype" directory "BNF" (and corresponding session) -- this opens the door to no-nonsense session names like "HOL-BNF-LFP"
|
changeset |
files
|
Fri, 21 Sep 2012 16:34:40 +0200 |
blanchet |
renamed top-level theory from "Codatatype" to "BNF"
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
adapted examples to renamings
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
renamed "pred" to "rel" (relator)
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
renamed "rel" to "srel"
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
fixed bug introduced by fold/unfold renaming
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
renamed "iter"/"coiter" to "fold"/"unfold" (cf. Wadler)
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
simplified code
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
tuned a few ML names
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
renamed "fld"/"unf" to "ctor"/"dtor"
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
tuning
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
renamed "upto" coinduction "strong"
|
changeset |
files
|
Fri, 21 Sep 2012 15:53:29 +0200 |
blanchet |
tuned variable names
|
changeset |
files
|
Fri, 21 Sep 2012 13:56:57 +0200 |
nipkow |
tuned names
|
changeset |
files
|
Fri, 21 Sep 2012 13:39:30 +0200 |
nipkow |
more termination proofs
|
changeset |
files
|
Fri, 21 Sep 2012 12:27:56 +0200 |
traytel |
rel_Gr does not depend on map_wpull
|
changeset |
files
|
Fri, 21 Sep 2012 17:28:53 +0200 |
wenzelm |
renamed Output to Output1 and Output2 to Output, and thus make the new version the default;
|
changeset |
files
|
Fri, 21 Sep 2012 16:50:44 +0200 |
wenzelm |
more realistic sendback: pick exec_id from message position and text from buffer;
|
changeset |
files
|
Fri, 21 Sep 2012 15:39:51 +0200 |
wenzelm |
some support for hovering and sendback area;
|
changeset |
files
|
Fri, 21 Sep 2012 12:07:59 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 21 Sep 2012 11:51:07 +0200 |
traytel |
tuned antiquotations
|
changeset |
files
|
Fri, 21 Sep 2012 11:47:16 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 21 Sep 2012 11:44:55 +0200 |
traytel |
use iffD* instead of (s)subst instantiated with identity; tuned antiquotations;
|
changeset |
files
|
Fri, 21 Sep 2012 03:41:10 +0200 |
nipkow |
conected CS to big-step
|
changeset |
files
|
Fri, 21 Sep 2012 02:19:44 +0200 |
blanchet |
generate "expand" property
|
changeset |
files
|
Thu, 20 Sep 2012 17:40:49 +0200 |
blanchet |
merge
|
changeset |
files
|
Thu, 20 Sep 2012 17:35:49 +0200 |
blanchet |
finished "disc_coiter_iff" etc. generation
|
changeset |
files
|
Thu, 20 Sep 2012 17:25:07 +0200 |
blanchet |
the Codatatype package currently needs all of Cardinals (temporary -- because of countable sets)
|
changeset |
files
|
Thu, 20 Sep 2012 17:25:07 +0200 |
blanchet |
generate coiter_iff and corec_iff theorems
|
changeset |
files
|
Thu, 20 Sep 2012 17:21:13 +0200 |
Andreas Lochbihler |
NEWS and CONTRIBUTORS for a5377f6d9f14 and f0ecc1550998
|
changeset |
files
|
Thu, 20 Sep 2012 17:17:20 +0200 |
Andreas Lochbihler |
more efficient code setup
|
changeset |
files
|
Thu, 20 Sep 2012 13:32:48 +0200 |
blanchet |
added "simp"s to coiter/corec theorems + export under "simps" name
|
changeset |
files
|
Thu, 20 Sep 2012 13:32:48 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 20 Sep 2012 11:42:40 +0200 |
nipkow |
tuned
|
changeset |
files
|
Fri, 21 Sep 2012 11:42:14 +0200 |
wenzelm |
less rendering (cf. 28bd0709443a) -- avoid conflict with static token markup of different keyword kinds;
|
changeset |
files
|
Thu, 20 Sep 2012 22:25:30 +0200 |
wenzelm |
tuned painter;
|
changeset |
files
|
Thu, 20 Sep 2012 21:57:37 +0200 |
wenzelm |
clarified message background;
|
changeset |
files
|
Thu, 20 Sep 2012 21:31:56 +0200 |
wenzelm |
tuned rendering;
|
changeset |
files
|
Thu, 20 Sep 2012 20:27:47 +0200 |
wenzelm |
no caret painting;
|
changeset |
files
|
Thu, 20 Sep 2012 20:13:42 +0200 |
wenzelm |
text_rendering as managed task, with cancellation;
|
changeset |
files
|
Thu, 20 Sep 2012 19:23:05 +0200 |
wenzelm |
more management of Invoke_Scala tasks;
|
changeset |
files
|
Thu, 20 Sep 2012 16:02:10 +0200 |
wenzelm |
more direct Markup_Tree.from_XML;
|
changeset |
files
|
Thu, 20 Sep 2012 15:00:14 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 20 Sep 2012 13:34:27 +0200 |
wenzelm |
more direct Markup_Tree.from_XML;
|
changeset |
files
|
Thu, 20 Sep 2012 11:09:53 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 20 Sep 2012 10:43:04 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 20 Sep 2012 06:48:37 +0200 |
nipkow |
removed lpfp and proved least pfp thm
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:49 +0200 |
blanchet |
provide predicator, define relator
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:49 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:49 +0200 |
blanchet |
adapting "More_BNFs" to new relators/predicators
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
fixed infinite loop with trivial rel_O_Gr + tuning
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
adapted FP code to new relator approach
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
renamed "bnf_fp_util.ML" to "bnf_fp.ML"
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
adapted BNF composition to new relator approach
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
don't define relators unless necessary
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
moved predicator definition before after_qed
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
add rel as first-class citizen of BNF
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
renamed "rel_def" to "rel_O_Gr"
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
renamed "sum_setl" to "setl" and similarly for r
|
changeset |
files
|
Thu, 20 Sep 2012 02:42:48 +0200 |
blanchet |
tuned ID/DEADID setup
|
changeset |
files
|
Wed, 19 Sep 2012 21:07:09 +0200 |
wenzelm |
JavaFX is inactive by default;
|
changeset |
files
|
Wed, 19 Sep 2012 21:06:35 +0200 |
wenzelm |
reactivate HOL-Mirabelle-ex with increased chances that it works most of the time (cf. bec1add86e79, a93d920707bb, be27a453aacc);
|
changeset |
files
|
Wed, 19 Sep 2012 18:01:48 +0200 |
wenzelm |
universal component exec_process -- avoids special Admin/components/windows and might actually improve stability of forked processes (without using perl);
|
changeset |
files
|
Wed, 19 Sep 2012 17:27:37 +0200 |
wenzelm |
more direct GUI component;
|
changeset |
files
|
Wed, 19 Sep 2012 17:07:25 +0200 |
wenzelm |
earlier treatment of embedded report/no_report messages (see also 4110cc1b8f9f);
|
changeset |
files
|
Wed, 19 Sep 2012 14:47:15 +0200 |
wenzelm |
made SML/NJ happy;
|
changeset |
files
|
Wed, 19 Sep 2012 13:19:45 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 19 Sep 2012 12:11:09 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 19 Sep 2012 10:57:44 +0200 |
bulwahn |
recording elapsed time in mutabelle for more detailed evaluation
|
changeset |
files
|
Tue, 18 Sep 2012 14:13:58 +0200 |
popescua |
Added missing predicators (for multisets and countable sets)
|
changeset |
files
|
Tue, 18 Sep 2012 13:38:10 +0200 |
popescua |
added top-level theory for Cardinals
|
changeset |
files
|
Tue, 18 Sep 2012 11:42:22 +0200 |
blanchet |
group "simps" together
|
changeset |
files
|
Tue, 18 Sep 2012 11:42:11 +0200 |
blanchet |
register induct attributes
|
changeset |
files
|
Tue, 18 Sep 2012 11:41:04 +0200 |
blanchet |
further tuned simpset
|
changeset |
files
|
Tue, 18 Sep 2012 11:06:25 +0200 |
traytel |
bnf_note_all mode for "pre_"-BNFs
|
changeset |
files
|
Tue, 18 Sep 2012 09:15:53 +0200 |
traytel |
separated registration of BNFs from bnf_def (BNFs are now stored only for bnf_def and (co)data commands)
|
changeset |
files
|
Tue, 18 Sep 2012 03:33:53 +0200 |
nipkow |
tuned
|
changeset |
files
|
Tue, 18 Sep 2012 03:24:51 +0200 |
nipkow |
beautified names
|
changeset |
files
|
Tue, 18 Sep 2012 01:55:13 +0200 |
nipkow |
proved all upper bounds
|
changeset |
files
|
Mon, 17 Sep 2012 21:33:12 +0200 |
blanchet |
tuned simpset
|
changeset |
files
|
Mon, 17 Sep 2012 21:13:30 +0200 |
blanchet |
cleaner way of dealing with the set functions of sums and products
|
changeset |
files
|
Mon, 17 Sep 2012 21:13:30 +0200 |
blanchet |
handle the general case with more than two levels of nesting when discharging induction prem prems
|
changeset |
files
|
Mon, 17 Sep 2012 21:13:30 +0200 |
blanchet |
clean unfolding of prod and sum sets
|
changeset |
files
|
Mon, 17 Sep 2012 21:13:30 +0200 |
blanchet |
got rid of one "auto" in induction tactic
|
changeset |
files
|
Mon, 17 Sep 2012 16:57:22 +0200 |
traytel |
cleaned up internal naming scheme for bnfs
|
changeset |
files
|
Wed, 19 Sep 2012 12:10:40 +0200 |
wenzelm |
more robust GUI component handlers;
|
changeset |
files
|
Tue, 18 Sep 2012 21:16:48 +0200 |
wenzelm |
more rendering;
|
changeset |
files
|
Tue, 18 Sep 2012 21:04:07 +0200 |
wenzelm |
minimal clipboard support (similar to org.lobobrowser.html.gui.HtmlBlockPanel);
|
changeset |
files
|
Tue, 18 Sep 2012 19:50:09 +0200 |
wenzelm |
output is read-only;
|
changeset |
files
|
Tue, 18 Sep 2012 19:42:32 +0200 |
wenzelm |
token marker for extended syntax styles;
|
changeset |
files
|
Tue, 18 Sep 2012 19:33:45 +0200 |
wenzelm |
pass base_snapshot to enable hyperlinks into other nodes;
|
changeset |
files
|
Tue, 18 Sep 2012 17:20:40 +0200 |
wenzelm |
more explicit message markup and rendering;
|
changeset |
files
|
Tue, 18 Sep 2012 15:55:29 +0200 |
wenzelm |
recover order of stacked markup;
|
changeset |
files
|
Tue, 18 Sep 2012 14:51:12 +0200 |
wenzelm |
some actual rich text markup via XML.content_markup;
|
changeset |
files
|
Tue, 18 Sep 2012 13:36:28 +0200 |
wenzelm |
proper separation of output messages;
|
changeset |
files
|
Tue, 18 Sep 2012 13:18:45 +0200 |
wenzelm |
some support for inital command markup;
|
changeset |
files
|
Tue, 18 Sep 2012 11:49:23 +0200 |
wenzelm |
more static rendering state;
|
changeset |
files
|
Tue, 18 Sep 2012 11:43:05 +0200 |
wenzelm |
Pretty_Text_Area is based on Rich_Text_Area;
|
changeset |
files
|
Mon, 17 Sep 2012 20:34:19 +0200 |
wenzelm |
renamed Text_Area_Painter to Rich_Text_Area;
|
changeset |
files
|
Mon, 17 Sep 2012 20:23:25 +0200 |
wenzelm |
tuned signature -- more general Text_Area_Painter operations;
|
changeset |
files
|
Mon, 17 Sep 2012 18:14:54 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 17 Sep 2012 18:06:34 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 17 Sep 2012 17:56:10 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 17 Sep 2012 17:49:11 +0200 |
wenzelm |
somewhat more general JEdit_Lib;
|
changeset |
files
|
Mon, 17 Sep 2012 15:52:50 +0200 |
wenzelm |
prefer official polyml-5.5.0;
|
changeset |
files
|
Mon, 17 Sep 2012 15:38:16 +0200 |
wenzelm |
bypass HOL-Mirabelle-ex in regular test, until its tendency to "hang" has been resolved;
|
changeset |
files
|
Mon, 17 Sep 2012 15:33:22 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 17 Sep 2012 13:39:27 +0200 |
nipkow |
tuned
|
changeset |
files
|
Mon, 17 Sep 2012 15:32:16 +0200 |
wenzelm |
updated to polyml-5.5.0;
|
changeset |
files
|
Mon, 17 Sep 2012 12:19:41 +0200 |
wenzelm |
some updates for polyml-5.5.0;
|
changeset |
files
|
Mon, 17 Sep 2012 02:25:38 +0200 |
nipkow |
tuned
|
changeset |
files
|
Sun, 16 Sep 2012 20:16:28 +0200 |
wenzelm |
alternative output panel, based on Pretty_Text_Area, based on JEditEmbeddedTextArea;
|
changeset |
files
|
Sun, 16 Sep 2012 13:12:55 +0200 |
nipkow |
got rid of ad-hoc lift function
|
changeset |
files
|
Sun, 16 Sep 2012 11:50:03 +0200 |
nipkow |
converted wt into a set, tuned names
|
changeset |
files
|
Sun, 16 Sep 2012 10:33:25 +0200 |
traytel |
use strip_typeN in bnf_def (instead of repairing strip_type)
|
changeset |
files
|
Sun, 16 Sep 2012 06:51:36 +0200 |
bulwahn |
removing find_theorems commands that were left in the developments accidently
|
changeset |
files
|
Sat, 15 Sep 2012 23:53:10 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 15 Sep 2012 21:10:26 +0200 |
blanchet |
tuned code to avoid special case for "fun"
|
changeset |
files
|
Sat, 15 Sep 2012 21:10:26 +0200 |
blanchet |
tuned induction tactic
|
changeset |
files
|
Sat, 15 Sep 2012 21:10:26 +0200 |
blanchet |
tuned error message
|
changeset |
files
|
Sat, 15 Sep 2012 21:10:26 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 15 Sep 2012 20:14:29 +0200 |
haftmann |
typeclass formalising bounded subtraction
|
changeset |
files
|
Sat, 15 Sep 2012 20:13:25 +0200 |
haftmann |
dropped some unused identifiers
|
changeset |
files
|
Sat, 15 Sep 2012 16:09:53 +0200 |
traytel |
export rel_mono theorem
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:11 +0200 |
blanchet |
merged two unfold steps
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:11 +0200 |
blanchet |
took out one rotate_tac
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:11 +0200 |
blanchet |
killed spurious rotate_tac; use auto instead of blast
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:11 +0200 |
blanchet |
moved blast tactic to where it is actually needed
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:11 +0200 |
blanchet |
fixed bug in "mk_map" for the "fun" case
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:11 +0200 |
blanchet |
correct generalization to 3 or more mutually recursive datatypes
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:11 +0200 |
blanchet |
provide more guidance, exploiting our knowledge of the goal
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:10 +0200 |
blanchet |
fixed issue with bound variables in prem prems + tuning
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:10 +0200 |
blanchet |
use right version of "mk_UnIN"
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:10 +0200 |
blanchet |
select the right premise in "mk_induct_discharge_prem_prems_tac" instead of relying on backtracking
|
changeset |
files
|
Fri, 14 Sep 2012 22:23:10 +0200 |
blanchet |
tuned code before fixing "mk_induct_discharge_prem_prems_tac"
|
changeset |
files
|
Fri, 14 Sep 2012 21:26:01 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 14 Sep 2012 21:23:06 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
polished the induction
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
put the flat at the right place (to avoid exceptions)
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
fixed variable exporting problem
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
compile
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
added induct tactic
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
tuning
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
renamed "mk_UnN" to "mk_UnIN"
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
merged two commands
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
allow default values to refer to selector arguments -- this is useful, e.g. for tllist: ttl (TNil x) = TNil x (example by Andreas Lochbihler)
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
distinguish between nested and nesting BNFs
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
make tactic more robust in the case where "asm_simp_tac" already finishes the job
|
changeset |
files
|
Fri, 14 Sep 2012 12:09:27 +0200 |
blanchet |
derive induction via backward proof, to ensure that the premises are in the right order for constructors like "X x y x" where x and y are mutually recursive
|
changeset |
files
|
Fri, 14 Sep 2012 21:15:59 +0200 |
wenzelm |
no longer react on global_settings (cf. 34ac36642a31);
|
changeset |
files
|
Fri, 14 Sep 2012 20:49:54 +0200 |
wenzelm |
refined output panel: more value-oriented approach to update and caret focus;
|
changeset |
files
|
Fri, 14 Sep 2012 18:12:41 +0200 |
wenzelm |
clarified markup names;
|
changeset |
files
|
Fri, 14 Sep 2012 17:37:19 +0200 |
wenzelm |
more general Document_Model.point_range;
|
changeset |
files
|
Fri, 14 Sep 2012 13:52:16 +0200 |
wenzelm |
more static handling of rendering options;
|
changeset |
files
|
Fri, 14 Sep 2012 12:46:33 +0200 |
wenzelm |
tuned options (again);
|
changeset |
files
|
Fri, 14 Sep 2012 12:29:02 +0200 |
wenzelm |
more scalable option-group;
|
changeset |
files
|
Fri, 14 Sep 2012 10:01:42 +0200 |
nipkow |
tuned
|
changeset |
files
|
Thu, 13 Sep 2012 17:20:44 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 13 Sep 2012 17:20:04 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Thu, 13 Sep 2012 17:15:04 +0200 |
hoelzl |
remove theory Real_Integration, not needed since 44e42d392c6e when Euclidean spaces where introduced
|
changeset |
files
|
Thu, 13 Sep 2012 16:43:33 +0200 |
wenzelm |
workaround for HOL-Mirabelle-ex oddities;
|
changeset |
files
|
Thu, 13 Sep 2012 16:10:20 +0200 |
wenzelm |
instructions for quick start in 20min;
|
changeset |
files
|
Thu, 13 Sep 2012 16:09:35 +0200 |
wenzelm |
more liberal init_components: base dir may get created later when resolving missing components;
|
changeset |
files
|
Thu, 13 Sep 2012 16:01:42 +0200 |
wenzelm |
more efficient painting based on cached result;
|
changeset |
files
|
Thu, 13 Sep 2012 11:13:00 +0200 |
wenzelm |
more standard init_components -- particularly important to pick up correct jdk/scala version;
|
changeset |
files
|
Thu, 13 Sep 2012 10:28:48 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 12 Sep 2012 23:38:12 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 12 Sep 2012 23:06:39 +0200 |
blanchet |
rough and ready induction
|
changeset |
files
|
Wed, 12 Sep 2012 23:06:39 +0200 |
blanchet |
nicer error message, indicating which type is empty (relying on metatheoretical completeness proof here)
|
changeset |
files
|
Wed, 12 Sep 2012 23:18:26 +0200 |
wenzelm |
observe context more carefully when producing "fresh" variables -- for increased chances that method "subst" works in local context (including that of forked proofs);
|
changeset |
files
|
Wed, 12 Sep 2012 22:00:29 +0200 |
wenzelm |
eliminated some old material that is unused in the visible universe;
|
changeset |
files
|
Wed, 12 Sep 2012 17:26:05 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Sep 2012 17:26:05 +0200 |
blanchet |
set up things for (co)induction sugar
|
changeset |
files
|
Wed, 12 Sep 2012 17:26:05 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Sep 2012 17:26:05 +0200 |
blanchet |
added sumEN_tupled_balanced
|
changeset |
files
|
Wed, 12 Sep 2012 16:54:24 +0200 |
wenzelm |
load fonts into JavaFX as well;
|
changeset |
files
|
Wed, 12 Sep 2012 16:27:44 +0200 |
wenzelm |
some support for actual HTML rendering;
|
changeset |
files
|
Wed, 12 Sep 2012 15:01:25 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 12 Sep 2012 12:43:34 +0200 |
blanchet |
free variable name tuning
|
changeset |
files
|
Wed, 12 Sep 2012 12:06:03 +0200 |
blanchet |
reuse generated names (they look better + slightly more efficient)
|
changeset |
files
|
Wed, 12 Sep 2012 11:47:51 +0200 |
blanchet |
desambiguate grammar (e.g. for Nil's mixfix ("[]"))
|
changeset |
files
|
Wed, 12 Sep 2012 11:39:05 +0200 |
blanchet |
avoided duplicate lemma
|
changeset |
files
|
Wed, 12 Sep 2012 11:38:22 +0200 |
blanchet |
put an underscore between names, for compatibility with old package (and also because it makes sense)
|
changeset |
files
|
Wed, 12 Sep 2012 10:36:00 +0200 |
blanchet |
got rid of metis calls
|
changeset |
files
|
Wed, 12 Sep 2012 10:35:56 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Sep 2012 14:46:13 +0200 |
wenzelm |
removed obsolete argument "int" and thus made SML/NJ happy (cf. 03bee3a6a1b7);
|
changeset |
files
|
Wed, 12 Sep 2012 13:56:49 +0200 |
wenzelm |
standardized ML aliases;
|
changeset |
files
|
Wed, 12 Sep 2012 13:42:28 +0200 |
wenzelm |
tuned headers;
|
changeset |
files
|
Wed, 12 Sep 2012 13:21:33 +0200 |
wenzelm |
avoid spaces in markup names, which might cause problems in boundary situations (e.g. HTML class);
|
changeset |
files
|
Wed, 12 Sep 2012 12:09:40 +0200 |
wenzelm |
discontinued experiment with literal replacement text in PDF (cf. b646316f8b3c, 2ff10e613689);
|
changeset |
files
|
Wed, 12 Sep 2012 11:38:23 +0200 |
wenzelm |
more robust interrupt handling;
|
changeset |
files
|
Wed, 12 Sep 2012 11:28:34 +0200 |
wenzelm |
some attempts to synchronize ROOT/files and document/build;
|
changeset |
files
|
Wed, 12 Sep 2012 11:14:44 +0200 |
wenzelm |
tuned error;
|
changeset |
files
|
Wed, 12 Sep 2012 10:18:31 +0200 |
traytel |
option_pred characterization
|
changeset |
files
|
Wed, 12 Sep 2012 09:39:41 +0200 |
traytel |
true vs. True in pattern matching
|
changeset |
files
|
Wed, 12 Sep 2012 06:35:07 +0200 |
blanchet |
reduced theory dependencies
|
changeset |
files
|
Wed, 12 Sep 2012 06:30:35 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Sep 2012 06:27:48 +0200 |
blanchet |
moved theorems closer to where they are used
|
changeset |
files
|
Wed, 12 Sep 2012 06:27:36 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Sep 2012 05:29:21 +0200 |
blanchet |
renamed "Ordinals_and_Cardinals" to "Cardinals"
|
changeset |
files
|
Wed, 12 Sep 2012 05:21:47 +0200 |
blanchet |
split basic BNFs into really basic ones and others, and added Andreas Lochbihler's "option" BNF
|
changeset |
files
|
Wed, 12 Sep 2012 05:03:18 +0200 |
blanchet |
reorganized dependencies so that the sugar does not depend on GFP -- this will be essential for bootstrapping
|
changeset |
files
|
Wed, 12 Sep 2012 02:06:31 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Sep 2012 02:05:06 +0200 |
blanchet |
tuning annotations
|
changeset |
files
|
Wed, 12 Sep 2012 02:05:05 +0200 |
blanchet |
tuned antiquotations
|
changeset |
files
|
Wed, 12 Sep 2012 02:05:04 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Sep 2012 02:05:03 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 12 Sep 2012 00:55:11 +0200 |
blanchet |
added optional qualifiers for constructors and destructors, similarly to the old package
|
changeset |
files
|
Wed, 12 Sep 2012 00:20:37 +0200 |
blanchet |
adapted example
|
changeset |
files
|
Wed, 12 Sep 2012 00:20:37 +0200 |
blanchet |
added attributes to theorems
|
changeset |
files
|
Tue, 11 Sep 2012 23:27:19 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 11 Sep 2012 22:31:43 +0200 |
blanchet |
support for sort constraints in new (co)data commands
|
changeset |
files
|
Tue, 11 Sep 2012 22:13:22 +0200 |
blanchet |
provide a programmatic interface for FP sugar
|
changeset |
files
|
Tue, 11 Sep 2012 23:26:03 +0200 |
wenzelm |
some GUI support for color options;
|
changeset |
files
|
Tue, 11 Sep 2012 22:59:25 +0200 |
wenzelm |
more precise sections;
|
changeset |
files
|
Tue, 11 Sep 2012 22:54:12 +0200 |
wenzelm |
provide color values via options;
|
changeset |
files
|
Tue, 11 Sep 2012 20:22:03 +0200 |
wenzelm |
prefer tuning parameters as public methods (again) -- to allow overriding in applications;
|
changeset |
files
|
Tue, 11 Sep 2012 19:49:17 +0200 |
wenzelm |
updated keywords;
|
changeset |
files
|
Tue, 11 Sep 2012 19:45:12 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 11 Sep 2012 19:43:06 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 11 Sep 2012 19:35:21 +0200 |
wenzelm |
more informative tooltip: default value;
|
changeset |
files
|
Tue, 11 Sep 2012 19:19:39 +0200 |
wenzelm |
more options;
|
changeset |
files
|
Tue, 11 Sep 2012 18:58:29 +0200 |
blanchet |
allow defaults for one datatype to involve the constructor of another one in the mutually recursive case
|
changeset |
files
|
Tue, 11 Sep 2012 18:39:47 +0200 |
blanchet |
added "defaults" option
|
changeset |
files
|
Tue, 11 Sep 2012 18:12:23 +0200 |
blanchet |
removed wrong "transpose" and ensure "sel" theorems are put in the right order (grouped per selector, in the order in which the selectors appear)
|
changeset |
files
|
Tue, 11 Sep 2012 17:36:09 +0200 |
blanchet |
spin off "bnf_def_tactics.ML"
|
changeset |
files
|
Tue, 11 Sep 2012 17:14:49 +0200 |
blanchet |
move "bnf_util.ML" to "BNF_Util.thy"
|
changeset |
files
|
Tue, 11 Sep 2012 17:09:39 +0200 |
blanchet |
renamed "BNF_Library" to "BNF_Util"
|
changeset |
files
|
Tue, 11 Sep 2012 17:06:27 +0200 |
blanchet |
generate all sel theorems
|
changeset |
files
|
Tue, 11 Sep 2012 16:08:55 +0200 |
blanchet |
allow default values for selectors in low-level "wrap_data" command
|
changeset |
files
|
Tue, 11 Sep 2012 16:08:27 +0200 |
blanchet |
removed needless "infer_types" call
|
changeset |
files
|
Tue, 11 Sep 2012 14:51:52 +0200 |
blanchet |
added no_dests option
|
changeset |
files
|
Tue, 11 Sep 2012 13:10:34 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 11 Sep 2012 13:06:14 +0200 |
blanchet |
finished splitting sum types for corecursors
|
changeset |
files
|
Tue, 11 Sep 2012 13:06:14 +0200 |
blanchet |
split sum types in corecursor definition
|
changeset |
files
|
Tue, 11 Sep 2012 13:06:13 +0200 |
blanchet |
first step towards splitting corecursor function arguments into (p, g, h) triples
|
changeset |
files
|
Tue, 11 Sep 2012 13:06:13 +0200 |
blanchet |
reverted "id" change: The problem is rather that the "%c. f c" argument sometimes gets eta-reduced
|
changeset |
files
|
Tue, 11 Sep 2012 16:10:54 +0200 |
wenzelm |
replaced jedit_relative_font_size by jedit_font_scale;
|
changeset |
files
|
Tue, 11 Sep 2012 15:59:35 +0200 |
wenzelm |
need to provide label via some jEdit property;
|
changeset |
files
|
Tue, 11 Sep 2012 15:47:42 +0200 |
wenzelm |
some support to organize options in sections;
|
changeset |
files
|
Tue, 11 Sep 2012 11:53:34 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 11 Sep 2012 09:40:05 +0200 |
blanchet |
generate "id" rather than (%v. v)
|
changeset |
files
|
Tue, 11 Sep 2012 09:40:05 +0200 |
blanchet |
correctly generate sel_coiter and sel_corec theorems
|
changeset |
files
|
Mon, 10 Sep 2012 21:44:43 +0200 |
blanchet |
generate "sel_coiters" and friends
|
changeset |
files
|
Mon, 10 Sep 2012 18:50:27 +0200 |
blanchet |
sanity check
|
changeset |
files
|
Mon, 10 Sep 2012 18:29:55 +0200 |
blanchet |
implemented and use "mk_sum_casesN_balanced"
|
changeset |
files
|
Mon, 10 Sep 2012 17:52:01 +0200 |
blanchet |
fixed general case of "mk_sumEN_balanced"
|
changeset |
files
|
Mon, 10 Sep 2012 17:36:02 +0200 |
blanchet |
debug
|
changeset |
files
|
Mon, 10 Sep 2012 17:36:02 +0200 |
blanchet |
fixed base case of "mk_sumEN_balanced"
|
changeset |
files
|
Mon, 10 Sep 2012 17:36:02 +0200 |
blanchet |
prevent inconsistent selector types
|
changeset |
files
|
Mon, 10 Sep 2012 17:36:02 +0200 |
blanchet |
minor optimization
|
changeset |
files
|
Mon, 10 Sep 2012 17:36:02 +0200 |
blanchet |
allow same selector name for several constructors
|
changeset |
files
|
Mon, 10 Sep 2012 17:36:02 +0200 |
blanchet |
removed done TODO
|
changeset |
files
|
Mon, 10 Sep 2012 17:36:02 +0200 |
blanchet |
avoid type inference + tuning
|
changeset |
files
|
Mon, 10 Sep 2012 17:35:53 +0200 |
blanchet |
use balanced sums for constructors (to gracefully handle 100 constructors or more)
|
changeset |
files
|
Mon, 10 Sep 2012 17:32:39 +0200 |
blanchet |
busted -- let's use more neutral names
|
changeset |
files
|
Mon, 10 Sep 2012 14:52:22 +0200 |
bulwahn |
replacing own dummy value by Haskell's Prelude.undefined
|
changeset |
files
|
Tue, 11 Sep 2012 11:29:28 +0200 |
wenzelm |
prefer global default font over IsabelleText of jEdit TextArea;
|
changeset |
files
|
Tue, 11 Sep 2012 11:03:59 +0200 |
wenzelm |
uniform operation on initial delay;
|
changeset |
files
|
Mon, 10 Sep 2012 21:17:32 +0200 |
wenzelm |
option jedit_load_delay;
|
changeset |
files
|
Mon, 10 Sep 2012 21:15:46 +0200 |
wenzelm |
dynamic evaluation of time (e.g. via options);
|
changeset |
files
|
Mon, 10 Sep 2012 19:56:08 +0200 |
wenzelm |
proper multi-line tooltip;
|
changeset |
files
|
Mon, 10 Sep 2012 19:49:30 +0200 |
wenzelm |
more detailed option tooltip;
|
changeset |
files
|
Mon, 10 Sep 2012 17:13:17 +0200 |
wenzelm |
more systematic JEdit_Options.make_component;
|
changeset |
files
|
Mon, 10 Sep 2012 15:20:50 +0200 |
wenzelm |
manage Isabelle/jEdit options as Isabelle/Scala options (with persistent preferences);
|
changeset |
files
|
Mon, 10 Sep 2012 13:19:56 +0200 |
wenzelm |
formal markup for @{file} (for hyperlinks etc.) -- interpret path wrt. master directory as usual;
|
changeset |
files
|
Mon, 10 Sep 2012 12:13:39 +0200 |
wenzelm |
more explicit indication of legacy features;
|
changeset |
files
|
Mon, 10 Sep 2012 12:00:28 +0200 |
wenzelm |
more explicit indication of legacy features;
|
changeset |
files
|
Mon, 10 Sep 2012 09:57:21 +0200 |
traytel |
simplify "Process" example even further
|
changeset |
files
|
Mon, 10 Sep 2012 09:56:06 +0200 |
traytel |
stabilized generation of parameterized theorem
|
changeset |
files
|
Mon, 10 Sep 2012 06:46:17 +0200 |
nipkow |
added snippets
|
changeset |
files
|
Sun, 09 Sep 2012 21:22:31 +0200 |
blanchet |
simplify "Process" example further
|
changeset |
files
|
Sun, 09 Sep 2012 21:22:31 +0200 |
blanchet |
simplify "Process" example
|
changeset |
files
|
Sun, 09 Sep 2012 21:13:15 +0200 |
traytel |
full name of a type as key in bnf table
|
changeset |
files
|
Sun, 09 Sep 2012 19:57:20 +0200 |
blanchet |
fixed bug with one-value codatatype "codata 'a dead_foo = A"
|
changeset |
files
|
Sun, 09 Sep 2012 19:05:53 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sun, 09 Sep 2012 18:55:10 +0200 |
blanchet |
fixed and reenabled "corecs" theorems
|
changeset |
files
|
Sun, 09 Sep 2012 17:14:39 +0200 |
blanchet |
fixed and enabled generation of "coiters" theorems, including the recursive case
|
changeset |
files
|
Sun, 09 Sep 2012 13:04:57 +0200 |
blanchet |
generate "fld_unf_corecs" as well
|
changeset |
files
|
Sun, 09 Sep 2012 12:51:17 +0200 |
blanchet |
reactivated generation of "coiters" theorems
|
changeset |
files
|
Sun, 09 Sep 2012 12:07:15 +0200 |
blanchet |
use map_id, not map_id', to allow better composition
|
changeset |
files
|
Sun, 09 Sep 2012 10:58:11 +0200 |
traytel |
open typedefs everywhere in the package
|
changeset |
files
|
Sun, 09 Sep 2012 10:15:58 +0200 |
traytel |
open typedef for datatypes
|
changeset |
files
|
Sat, 08 Sep 2012 22:54:37 +0200 |
blanchet |
fixed and enabled iterator/recursor theorems
|
changeset |
files
|
Sat, 08 Sep 2012 21:52:17 +0200 |
blanchet |
renamed for consistency
|
changeset |
files
|
Sat, 08 Sep 2012 21:37:23 +0200 |
blanchet |
oops
|
changeset |
files
|
Sat, 08 Sep 2012 21:33:15 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 08 Sep 2012 21:30:31 +0200 |
blanchet |
for compatiblity with old datatype package: not only "recs" with "s", but also "iters" and their "fld_"/"unf_" variants
|
changeset |
files
|
Sat, 08 Sep 2012 21:21:27 +0200 |
blanchet |
fixed bug with one-value types with phantom type arguments
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:27 +0200 |
blanchet |
imported patch debugging
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
repaired "nofail4" example
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
renamed xxxBNF to pre_xxx
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
fixed handling of map of "fun"
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
comment out code that's not ready
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
construct the right iterator theorem in the recursive case
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
some work on coiter tactic
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
more sugar on codatatypes
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
define corecursors
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
define coiterators
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
TODO
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
completed iter/rec proofs
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
TODOs
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
implemented "mk_iter_or_rec_tac"
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
generate iter/rec goals
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
repaired constant types
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
some work towards iterator and recursor properties
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
correctly curry recursor arguments
|
changeset |
files
|
Sat, 08 Sep 2012 21:04:26 +0200 |
blanchet |
added high-level recursor, not yet curried
|
changeset |
files
|
Fri, 07 Sep 2012 15:28:48 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 07 Sep 2012 15:15:07 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 07 Sep 2012 15:00:03 +0200 |
wenzelm |
postpone update of text overview panel after incoming session edits, to improve reactivity of editing massive theories like src/HOL/Multivariate_Analysis;
|
changeset |
files
|
Fri, 07 Sep 2012 13:58:54 +0200 |
wenzelm |
more explicit Delay operations;
|
changeset |
files
|
Fri, 07 Sep 2012 13:58:43 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 07 Sep 2012 14:15:46 +0200 |
bulwahn |
clearer names for functions in Quickcheck's narrowing engine
|
changeset |
files
|
Fri, 07 Sep 2012 08:36:04 +0200 |
nipkow |
merged
|
changeset |
files
|
Fri, 07 Sep 2012 08:35:35 +0200 |
nipkow |
tuned latex
|
changeset |
files
|
Fri, 07 Sep 2012 08:20:18 +0200 |
haftmann |
lattice instances for option type
|
changeset |
files
|
Fri, 07 Sep 2012 08:20:18 +0200 |
haftmann |
combinator Option.these
|
changeset |
files
|
Fri, 07 Sep 2012 07:20:55 +0200 |
nipkow |
adjusted examples
|
changeset |
files
|
Thu, 06 Sep 2012 08:59:50 -0700 |
huffman |
countable_datatype method: pre-instantiate induction rule to avoid failure with e.g. datatype a = A "b list" and b = B "a"
|
changeset |
files
|
Thu, 06 Sep 2012 17:12:24 +0200 |
traytel |
handle type constructors not known to be a BNF using the DEADID BNF
|
changeset |
files
|
Thu, 06 Sep 2012 16:06:22 +0200 |
traytel |
respect order of/additional type variables supplied by the user in fixed point constructions;
|
changeset |
files
|
Thu, 06 Sep 2012 12:21:33 +0200 |
blanchet |
gracefully handle shadowing case (fourth step of sugar localization)
|
changeset |
files
|
Thu, 06 Sep 2012 12:14:40 +0200 |
blanchet |
careful about constructor types w.r.t. fake context (third step of localization)
|
changeset |
files
|
Thu, 06 Sep 2012 12:04:40 +0200 |
blanchet |
read the real types off the constant types, rather than using the fake parser types (second step of sugar localization)
|
changeset |
files
|
Thu, 06 Sep 2012 11:57:36 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 06 Sep 2012 11:55:23 +0200 |
blanchet |
use "add_type" rather than "add_types_global"
|
changeset |
files
|
Thu, 06 Sep 2012 11:51:19 +0200 |
blanchet |
don't throw away the context when hacking the theory (first step to localize the sugar code)
|
changeset |
files
|
Thu, 06 Sep 2012 11:46:08 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 06 Sep 2012 11:34:05 +0200 |
blanchet |
introduced and used "mk_Freesss", and simplified "mk_Freess(')"
|
changeset |
files
|
Thu, 06 Sep 2012 02:56:21 +0200 |
blanchet |
construct high-level iterator RHS
|
changeset |
files
|
Thu, 06 Sep 2012 01:37:24 +0200 |
krauss |
option for discarding build results, enabled in particular for Isabelle_makeall
|
changeset |
files
|
Wed, 05 Sep 2012 23:59:44 +0200 |
blanchet |
by default, only generate one discriminator for a two-value datatype
|
changeset |
files
|
Wed, 05 Sep 2012 20:54:40 +0200 |
wenzelm |
eliminated potentially confusing terminology of Scala "layer";
|
changeset |
files
|
Wed, 05 Sep 2012 20:36:13 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 05 Sep 2012 20:19:37 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Wed, 05 Sep 2012 19:51:00 +0200 |
wenzelm |
discontinued obsolete fork_mono to loosen some brakes -- NB: TTY interaction has Goal.future_proofs disabled due to missing Future.worker_task;
|
changeset |
files
|
Wed, 05 Sep 2012 19:58:09 +0200 |
blanchet |
honor mixfix specifications
|
changeset |
files
|
Wed, 05 Sep 2012 19:57:50 +0200 |
blanchet |
code indentation
|
changeset |
files
|
Wed, 05 Sep 2012 16:17:53 +0200 |
blanchet |
print timing information
|
changeset |
files
|
Wed, 05 Sep 2012 16:07:39 +0200 |
blanchet |
adapted example
|
changeset |
files
|
Wed, 05 Sep 2012 16:00:53 +0200 |
blanchet |
check type variables on rhs
|
changeset |
files
|
Wed, 05 Sep 2012 17:12:40 +0200 |
wenzelm |
proper subsexp projection of Isabelle_Markup.Path, in correspondence to 5d0cd770828e;
|
changeset |
files
|
Wed, 05 Sep 2012 16:53:46 +0200 |
wenzelm |
added tooltip to reveal jEdit platform file name;
|
changeset |
files
|
Wed, 05 Sep 2012 15:53:31 +0200 |
blanchet |
commented out slow examples again
|
changeset |
files
|
Wed, 05 Sep 2012 15:40:29 +0200 |
blanchet |
fixed (n + 1)st bug in "mk_exhaust_tac" -- arose with uncurried constructors
|
changeset |
files
|
Wed, 05 Sep 2012 15:40:28 +0200 |
blanchet |
fixed "mk_exhaust_tac" for the nth time
|
changeset |
files
|
Wed, 05 Sep 2012 15:40:26 +0200 |
blanchet |
updated README
|
changeset |
files
|
Wed, 05 Sep 2012 15:40:26 +0200 |
blanchet |
ported "Misc_Codata" to new syntax
|
changeset |
files
|
Wed, 05 Sep 2012 15:40:13 +0200 |
blanchet |
ported "Misc_Data" to new syntax
|
changeset |
files
|
Wed, 05 Sep 2012 15:22:37 +0200 |
traytel |
error message only in case of an error
|
changeset |
files
|
Wed, 05 Sep 2012 14:49:35 +0200 |
traytel |
do not trivialize important internal theorem in quick_and_dirty mode
|
changeset |
files
|
Wed, 05 Sep 2012 13:44:03 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 05 Sep 2012 11:37:22 +0200 |
blanchet |
made "mk_case_eq_tac" work in the case where the first constructor is an "alternate" constructor (in which case its discriminator paradoxically starts with a negation)
|
changeset |
files
|
Wed, 05 Sep 2012 11:18:48 +0200 |
blanchet |
tuning (systematic 1-based indices)
|
changeset |
files
|
Wed, 05 Sep 2012 11:16:34 +0200 |
blanchet |
reindented code
|
changeset |
files
|
Wed, 05 Sep 2012 11:11:26 +0200 |
blanchet |
added TODO
|
changeset |
files
|
Wed, 05 Sep 2012 11:08:18 +0200 |
blanchet |
tell "select_prem_tac" not to thin any further premisses -- the "rotate_tac" otherwise confuses it
|
changeset |
files
|
Wed, 05 Sep 2012 11:08:18 +0200 |
blanchet |
fixed "mk_alternate_disc_def_tac" in the case where the constructors are swapped compared with the common Nil/Cons case
|
changeset |
files
|
Wed, 05 Sep 2012 11:08:18 +0200 |
blanchet |
don't get confused by extraneous premisses
|
changeset |
files
|
Wed, 05 Sep 2012 11:08:18 +0200 |
blanchet |
added a check
|
changeset |
files
|
Tue, 04 Sep 2012 13:06:28 +0900 |
Christian Sternagel |
NEWS; CONTRIBUTORS
|
changeset |
files
|
Wed, 05 Sep 2012 13:02:25 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Wed, 05 Sep 2012 11:19:01 +0200 |
wenzelm |
no need to wait 3h on macbroy30 (unlike former macbroy6, cf. 6e5b994070c1);
|
changeset |
files
|
Wed, 05 Sep 2012 10:53:51 +0200 |
traytel |
more conservative rechecking of processed constraints in subtyping constraint simplification
|
changeset |
files
|
Wed, 05 Sep 2012 09:58:37 +0200 |
blanchet |
added comment for Dmitriy
|
changeset |
files
|
Wed, 05 Sep 2012 09:54:20 +0200 |
blanchet |
fixed bug in type instantiation of case theorem
|
changeset |
files
|
Wed, 05 Sep 2012 09:31:31 +0200 |
blanchet |
use empty binding rather than "*" for default
|
changeset |
files
|
Wed, 05 Sep 2012 08:32:59 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 05 Sep 2012 00:58:54 +0200 |
blanchet |
fixed bugs in one-constructor case
|
changeset |
files
|
Tue, 04 Sep 2012 23:43:02 +0200 |
blanchet |
smoothly handle one-constructor types
|
changeset |
files
|
Tue, 04 Sep 2012 23:42:33 +0200 |
blanchet |
fixed some type issues in sugar "exhaust_tac"
|
changeset |
files
|
Tue, 04 Sep 2012 23:09:08 +0200 |
blanchet |
optionally provide extra dead variables to the FP constructions
|
changeset |
files
|
Tue, 04 Sep 2012 21:51:31 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 04 Sep 2012 21:23:11 +0200 |
blanchet |
added robustness
|
changeset |
files
|
Tue, 04 Sep 2012 20:45:43 +0200 |
wenzelm |
added build option -R;
|
changeset |
files
|
Tue, 04 Sep 2012 18:49:40 +0200 |
blanchet |
implemented "mk_case_tac" -- and got rid of "cheat_tac"
|
changeset |
files
|
Tue, 04 Sep 2012 18:14:58 +0200 |
blanchet |
define "case" constant
|
changeset |
files
|
Tue, 04 Sep 2012 17:23:08 +0200 |
blanchet |
renamed low-level (co)iterators and (co)recursors with "fld_"/"unf_" prefix
|
changeset |
files
|
Tue, 04 Sep 2012 16:27:27 +0200 |
blanchet |
implemented "mk_half_distinct_tac"
|
changeset |
files
|
Tue, 04 Sep 2012 16:17:22 +0200 |
blanchet |
implemented "mk_inject_tac"
|
changeset |
files
|
Tue, 04 Sep 2012 15:51:32 +0200 |
blanchet |
implemented "mk_exhaust_tac"
|
changeset |
files
|
Tue, 04 Sep 2012 14:21:11 +0200 |
blanchet |
more work on FP sugar
|
changeset |
files
|
Tue, 04 Sep 2012 13:06:41 +0200 |
blanchet |
more work on sugar + simplify Trueprop + eq idiom everywhere
|
changeset |
files
|
Tue, 04 Sep 2012 13:05:07 +0200 |
blanchet |
renamed "disc_exclus" theorem to "disc_exclude"
|
changeset |
files
|
Tue, 04 Sep 2012 13:05:01 +0200 |
blanchet |
more work on FP sugar
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:32 +0200 |
blanchet |
smarter "*" syntax -- fallback on "_" if "*" is impossible
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:32 +0200 |
blanchet |
more work on FP sugar
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:31 +0200 |
blanchet |
renamed theorem
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:30 +0200 |
blanchet |
tuned TODO comment
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:30 +0200 |
blanchet |
allow pseudo-definition of is_Cons in terms of is_Nil (and similarly for other two-constructor datatypes)
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:29 +0200 |
blanchet |
removed oddities
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:28 +0200 |
blanchet |
allow "*" to indicate no discriminator
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:28 +0200 |
blanchet |
tuned TODOs
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:26 +0200 |
blanchet |
started work on sugared "(co)data" commands
|
changeset |
files
|
Tue, 04 Sep 2012 13:02:25 +0200 |
blanchet |
export "wrap" function
|
changeset |
files
|
Tue, 04 Sep 2012 12:12:03 +0200 |
traytel |
eliminated obsolete "parallel_proofs = 0" restriction (cf. 0e5b859e1c91)
|
changeset |
files
|
Tue, 04 Sep 2012 12:10:19 +0200 |
traytel |
no more aliases for Local_Theory.note; use Thm.close_derivation in internal theorems;
|
changeset |
files
|
Tue, 04 Sep 2012 00:16:03 +0200 |
wenzelm |
enable parallel terminal proofs in interaction;
|
changeset |
files
|
Mon, 03 Sep 2012 23:03:54 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Mon, 03 Sep 2012 22:51:33 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 03 Sep 2012 18:12:59 +0200 |
traytel |
killed internal output
|
changeset |
files
|
Mon, 03 Sep 2012 17:57:34 +0200 |
traytel |
generate coinductive witnesses for codatatypes
|
changeset |
files
|
Mon, 03 Sep 2012 17:56:39 +0200 |
traytel |
generalized signature
|
changeset |
files
|
Mon, 03 Sep 2012 17:55:42 +0200 |
traytel |
added examples for testing of coinductive witnesses
|
changeset |
files
|
Mon, 03 Sep 2012 22:50:07 +0200 |
wenzelm |
continue with more robust dummy session after failed startup;
|
changeset |
files
|
Mon, 03 Sep 2012 22:31:27 +0200 |
wenzelm |
prefer old startup dialog scheme (cf. 514bb82514df);
|
changeset |
files
|
Mon, 03 Sep 2012 22:22:38 +0200 |
wenzelm |
more permissive handling of plugin startup failure;
|
changeset |
files
|
Mon, 03 Sep 2012 21:30:34 +0200 |
wenzelm |
bypass slow check for inlined files, where it is not really required;
|
changeset |
files
|
Mon, 03 Sep 2012 20:57:51 +0200 |
wenzelm |
more direct access to all-important chunks for text painting;
|
changeset |
files
|
Mon, 03 Sep 2012 15:50:41 +0200 |
nipkow |
merged
|
changeset |
files
|
Mon, 03 Sep 2012 15:41:06 +0200 |
nipkow |
added annotations after condition in if and while
|
changeset |
files
|
Mon, 03 Sep 2012 13:19:52 +0200 |
wenzelm |
merge, resolving trivial conflict;
|
changeset |
files
|
Thu, 30 Aug 2012 15:44:03 +0900 |
Christian Sternagel |
forgot to add lemmas
|
changeset |
files
|
Thu, 30 Aug 2012 13:44:15 +0900 |
Christian Sternagel |
hide newly introduced constant Sublist.sub to allow for name sub in TreeFsetI
|
changeset |
files
|
Thu, 30 Aug 2012 13:39:43 +0900 |
Christian Sternagel |
reverted (accidentally commited) changes from changeset fd4aef9bc7a9
|
changeset |
files
|
Thu, 30 Aug 2012 13:39:30 +0900 |
Christian Sternagel |
reverted (accidentally commited) changes from changeset fd4aef9bc7a9
|
changeset |
files
|
Thu, 30 Aug 2012 13:38:27 +0900 |
Christian Sternagel |
added theory instantiating type class order for list prefixes
|
changeset |
files
|
Thu, 30 Aug 2012 13:06:04 +0900 |
Christian Sternagel |
Main is implicitly imported via Sublist
|
changeset |
files
|
Thu, 30 Aug 2012 13:05:11 +0900 |
Christian Sternagel |
added author
|
changeset |
files
|
Thu, 30 Aug 2012 13:03:03 +0900 |
Christian Sternagel |
List is implicitly imported by Main
|
changeset |
files
|
Wed, 29 Aug 2012 16:25:35 +0900 |
Christian Sternagel |
introduced "sub" as abbreviation for "emb (op =)";
|
changeset |
files
|
Wed, 29 Aug 2012 12:24:26 +0900 |
Christian Sternagel |
base Sublist_Order on Sublist (using a simplified form of embedding as sublist relation)
|
changeset |
files
|
Wed, 29 Aug 2012 12:23:14 +0900 |
Christian Sternagel |
dropped ord and bot instance for list prefixes (use locale interpretation instead, which allows users to decide what order to use on lists)
|
changeset |
files
|
Wed, 29 Aug 2012 11:05:44 +0900 |
Christian Sternagel |
more lemmas on suffixes and embedding
|
changeset |
files
|
Wed, 29 Aug 2012 10:57:24 +0900 |
Christian Sternagel |
changed arguement order of suffixeq (to facilitate reading "suffixeq xs ys" as "xs is a (possibly empty) suffix of ys)
|
changeset |
files
|
Wed, 29 Aug 2012 10:48:28 +0900 |
Christian Sternagel |
added embedding for lists (constant emb)
|
changeset |
files
|
Wed, 29 Aug 2012 10:46:11 +0900 |
Christian Sternagel |
renamed (in Sublist): postfix ~> suffixeq, and dropped infix syntax >>=
|
changeset |
files
|
Wed, 29 Aug 2012 10:35:05 +0900 |
Christian Sternagel |
renamed (in Sublist): prefix ~> prefixeq, strict_prefix ~> prefix
|
changeset |
files
|
Wed, 29 Aug 2012 10:27:56 +0900 |
Christian Sternagel |
renamed theory List_Prefix into Sublist (since it is not only about prefixes)
|
changeset |
files
|
Mon, 03 Sep 2012 11:54:21 +0200 |
blanchet |
compile
|
changeset |
files
|
Mon, 03 Sep 2012 11:54:21 +0200 |
blanchet |
rearrange dependencies
|
changeset |
files
|
Mon, 03 Sep 2012 11:54:21 +0200 |
blanchet |
renamed three BNF/(co)datatype-related commands
|
changeset |
files
|
Mon, 03 Sep 2012 11:30:29 +0200 |
wenzelm |
tuned boundary cases of command-line;
|
changeset |
files
|
Mon, 03 Sep 2012 11:09:25 +0200 |
wenzelm |
"isabelle logo" produces EPS and PDF format simultaneously;
|
changeset |
files
|
Mon, 03 Sep 2012 10:17:17 +0200 |
wenzelm |
actually reset output when there is no valid command span here (especially relevant at very end of jEdit buffer, which lacks the terminating newline);
|
changeset |
files
|
Mon, 03 Sep 2012 09:15:58 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Mon, 03 Sep 2012 09:15:40 +0200 |
wenzelm |
some parallel ML;
|
changeset |
files
|
Sun, 02 Sep 2012 21:24:33 +0200 |
wenzelm |
proper classpath on windows;
|
changeset |
files
|
Sun, 02 Sep 2012 21:07:50 +0200 |
wenzelm |
proper classpath for Java FX;
|
changeset |
files
|
Sun, 02 Sep 2012 21:01:11 +0200 |
wenzelm |
basic setup for HTML5 panel;
|
changeset |
files
|
Sun, 02 Sep 2012 19:26:05 +0200 |
wenzelm |
basic support for Java FX;
|
changeset |
files
|
Sun, 02 Sep 2012 14:02:05 +0200 |
wenzelm |
maintain stable state of node entries from last round -- bypass slightly different Thm.join_theory_proofs;
|
changeset |
files
|
Sat, 01 Sep 2012 19:46:21 +0200 |
wenzelm |
removed unused material;
|
changeset |
files
|
Sat, 01 Sep 2012 19:43:18 +0200 |
wenzelm |
discontinued complicated/unreliable notion of recent proofs within context;
|
changeset |
files
|
Sat, 01 Sep 2012 19:27:28 +0200 |
wenzelm |
central management of forked goals wrt. transaction id;
|
changeset |
files
|
Fri, 31 Aug 2012 22:34:37 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 31 Aug 2012 22:25:06 +0200 |
wenzelm |
always register proofs, even for empty binding;
|
changeset |
files
|
Fri, 31 Aug 2012 22:24:14 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 31 Aug 2012 16:07:06 +0200 |
blanchet |
made parser a bit more flexible
|
changeset |
files
|
Fri, 31 Aug 2012 16:07:06 +0200 |
blanchet |
tuning
|
changeset |
files
|
Fri, 31 Aug 2012 16:07:06 +0200 |
blanchet |
pad the selectors' list with default names
|
changeset |
files
|
Fri, 31 Aug 2012 16:07:06 +0200 |
blanchet |
generate default names for selectors
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
renamed "disc_disjoint" property "disj_exclus"
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
optimized "mk_split_tac" + use "notes"
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
optimized "mk_case_disc_tac" further
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
optimized "mk_case_disc_tac"
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
tuning
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
rationalized data structure for distinctness theorems
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
optimized "case_cong" proof
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
allow default names for selectors via wildcard (_) + fix wrong index (k)
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
minor fixes (for compatibility with existing datatype package)
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
generate "split_asm" property
|
changeset |
files
|
Fri, 31 Aug 2012 15:04:03 +0200 |
blanchet |
generate "split" property
|
changeset |
files
|
Fri, 31 Aug 2012 16:35:30 +0200 |
wenzelm |
more precise register_proofs for local goals;
|
changeset |
files
|
Fri, 31 Aug 2012 15:25:26 +0200 |
wenzelm |
more informative error message from failed goal forks (violating old-style TTY protocol!);
|
changeset |
files
|
Fri, 31 Aug 2012 15:24:26 +0200 |
wenzelm |
avoid empty tooltips;
|
changeset |
files
|
Fri, 31 Aug 2012 15:03:44 +0200 |
wenzelm |
clarified command status (again);
|
changeset |
files
|
Fri, 31 Aug 2012 14:52:29 +0200 |
wenzelm |
recovered ScrollPane from d899be1cfe6d;
|
changeset |
files
|
Fri, 31 Aug 2012 14:35:04 +0200 |
wenzelm |
more markup for failed goal forks, reusing "bad";
|
changeset |
files
|
Fri, 31 Aug 2012 13:23:25 +0200 |
wenzelm |
further refinement of command status, to accomodate forked proofs;
|
changeset |
files
|
Thu, 30 Aug 2012 22:38:12 +0200 |
wenzelm |
merged;
|
changeset |
files
|
Thu, 30 Aug 2012 17:22:34 +0200 |
blanchet |
make parallel list indexing possible for inject theorems
|
changeset |
files
|
Thu, 30 Aug 2012 17:02:48 +0200 |
blanchet |
generate "weak_case_cong" property
|
changeset |
files
|
Thu, 30 Aug 2012 16:50:03 +0200 |
blanchet |
generate "case_cong" property
|
changeset |
files
|
Thu, 30 Aug 2012 15:57:14 +0200 |
blanchet |
generate "case_disc" property
|
changeset |
files
|
Thu, 30 Aug 2012 14:52:39 +0200 |
blanchet |
generate "ctr_sels" theorems
|
changeset |
files
|
Thu, 30 Aug 2012 14:27:26 +0200 |
blanchet |
generate "disc_exhaust" property
|
changeset |
files
|
Thu, 30 Aug 2012 13:42:05 +0200 |
blanchet |
generate "disc_distinct" theorems
|
changeset |
files
|
Thu, 30 Aug 2012 11:31:47 +0200 |
blanchet |
added discriminator theorems
|
changeset |
files
|
Thu, 30 Aug 2012 11:31:20 +0200 |
blanchet |
adjust example
|
changeset |
files
|
Thu, 30 Aug 2012 09:48:27 +0200 |
blanchet |
more work on sugar
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
updated Java-related error message
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
changed order of arguments to "bnf_sugar"
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
define selectors and discriminators
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
more work on BNF sugar -- up to derivation of nchotomy
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
more work on BNF sugar
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
renamed ML function for consistency
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
started work on datatype sugar
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
killed obsolete "bnf_of_typ" command
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
removed dead code
|
changeset |
files
|
Thu, 30 Aug 2012 09:47:46 +0200 |
blanchet |
have "bnf_of_typ" command seal the BNF
|
changeset |
files
|
Thu, 30 Aug 2012 21:50:49 +0200 |
wenzelm |
register proofs of Isar goals, to enable recovery from unstable command states after interactive cancellation;
|
changeset |
files
|
Thu, 30 Aug 2012 21:23:04 +0200 |
wenzelm |
refined treatment of forked proofs at transaction boundaries, including proof commands (see also 7ee000ce5390);
|
changeset |
files
|
Thu, 30 Aug 2012 19:18:49 +0200 |
wenzelm |
some support for registering forked proofs within Proof.state, using its bottom context;
|
changeset |
files
|
Thu, 30 Aug 2012 16:39:50 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 30 Aug 2012 15:26:37 +0200 |
wenzelm |
refined status of forked goals;
|
changeset |
files
|
Thu, 30 Aug 2012 15:22:21 +0200 |
wenzelm |
proper merge of promises to avoid exponential blow-up in pathologic situations (e.g. lack of PThm wrapping);
|
changeset |
files
|
Wed, 29 Aug 2012 22:18:33 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Wed, 29 Aug 2012 21:31:45 +0200 |
wenzelm |
discontinued old init_components script, superseded by init_components shell function as explained in README_REPOSITORY;
|
changeset |
files
|
Wed, 29 Aug 2012 21:27:32 +0200 |
wenzelm |
approximative build of pdf documents in 1 pass instead of 3;
|
changeset |
files
|
Wed, 29 Aug 2012 21:20:46 +0200 |
wenzelm |
more formal isabelle makedist from repository;
|
changeset |
files
|
Wed, 29 Aug 2012 21:01:05 +0200 |
wenzelm |
removed remains of generated material, which tends to rot;
|
changeset |
files
|
Wed, 29 Aug 2012 20:54:49 +0200 |
wenzelm |
one more round to ensure that base images are already there, without producing document output themselves;
|
changeset |
files
|
Wed, 29 Aug 2012 20:46:47 +0200 |
wenzelm |
more robust document setup;
|
changeset |
files
|
Wed, 29 Aug 2012 20:16:22 +0200 |
wenzelm |
provide polyml-5.4.1 as regular component;
|
changeset |
files
|
Wed, 29 Aug 2012 17:19:48 +0200 |
wenzelm |
clarified handling of raw output messages;
|
changeset |
files
|
Wed, 29 Aug 2012 14:29:38 +0200 |
wenzelm |
no attempt to build documentation for now -- requires ML_HOME etc. which is not present here;
|
changeset |
files
|
Wed, 29 Aug 2012 13:08:51 +0200 |
wenzelm |
command 'use' is legacy;
|
changeset |
files
|
Wed, 29 Aug 2012 12:55:41 +0200 |
wenzelm |
clarified separated_chunks vs. space_explode;
|
changeset |
files
|
Wed, 29 Aug 2012 12:18:21 +0200 |
wenzelm |
more precise indentation;
|
changeset |
files
|
Wed, 29 Aug 2012 12:07:57 +0200 |
wenzelm |
modernized specifications;
|
changeset |
files
|
Wed, 29 Aug 2012 12:07:45 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 29 Aug 2012 11:48:45 +0200 |
wenzelm |
renamed Position.str_of to Position.here;
|
changeset |
files
|
Wed, 29 Aug 2012 11:31:07 +0200 |
wenzelm |
init components from local clone that is used to produce the test distribition, which itself lacks Admin;
|
changeset |
files
|
Tue, 28 Aug 2012 22:16:06 +0200 |
wenzelm |
discontinued centralistic changelog;
|
changeset |
files
|
Tue, 28 Aug 2012 20:16:11 +0200 |
wenzelm |
discontinued odd copy of eps logos (cf. 8fc3828fdc8a);
|
changeset |
files
|
Tue, 28 Aug 2012 20:10:53 +0200 |
wenzelm |
prefer cp over mv, to reduce assumptions about file-system boundaries and GNU vs. non-GNU tools;
|
changeset |
files
|
Tue, 28 Aug 2012 19:24:32 +0200 |
wenzelm |
removed odd left-over file;
|
changeset |
files
|
Tue, 28 Aug 2012 19:02:41 +0200 |
wenzelm |
update on "isabelle build" and "isabelle build_doc";
|
changeset |
files
|
Tue, 28 Aug 2012 18:57:32 +0200 |
wenzelm |
renamed doc-src to src/Doc;
|
changeset |
files
|
Tue, 28 Aug 2012 18:46:15 +0200 |
wenzelm |
do not hardwire document output options -- to be provided by the user;
|
changeset |
files
|
Tue, 28 Aug 2012 17:57:47 +0200 |
wenzelm |
more permanent update of keywords (cf. 3517d6f50b12);
|
changeset |
files
|
Tue, 28 Aug 2012 17:53:08 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 28 Aug 2012 17:36:20 +0200 |
blanchet |
updated keywords
|
changeset |
files
|
Tue, 28 Aug 2012 17:24:53 +0200 |
blanchet |
fixed import paths in examples
|
changeset |
files
|
Tue, 28 Aug 2012 17:19:59 +0200 |
blanchet |
fixed import paths
|
changeset |
files
|
Tue, 28 Aug 2012 17:17:41 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 28 Aug 2012 17:17:25 +0200 |
blanchet |
updated NEWS and CONTRIBUTORS
|
changeset |
files
|
Tue, 28 Aug 2012 17:17:03 +0200 |
blanchet |
documentation cleanup
|
changeset |
files
|
Tue, 28 Aug 2012 17:16:00 +0200 |
blanchet |
added new (co)datatype package + theories of ordinals and cardinals (with Dmitriy and Andrei)
|
changeset |
files
|
Tue, 28 Aug 2012 16:33:06 +0200 |
webertj |
Typo fixed.
|
changeset |
files
|
Tue, 28 Aug 2012 17:51:43 +0200 |
wenzelm |
updated .hgignore to reflect to (almost) clean result of build_doc;
|
changeset |
files
|
Tue, 28 Aug 2012 17:49:02 +0200 |
wenzelm |
more formal build_doc tool (Admin only);
|
changeset |
files
|
Tue, 28 Aug 2012 16:43:47 +0200 |
wenzelm |
prepare document more uniformly;
|
changeset |
files
|
Tue, 28 Aug 2012 16:18:23 +0200 |
wenzelm |
prefer \input which actually checks file existence;
|
changeset |
files
|
Tue, 28 Aug 2012 16:14:35 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 28 Aug 2012 15:07:43 +0200 |
wenzelm |
prefer (old) isa-index as provided here, to get exactly the same index layout as in Isabelle2012;
|
changeset |
files
|
Tue, 28 Aug 2012 15:00:05 +0200 |
wenzelm |
removed old stuff;
|
changeset |
files
|
Tue, 28 Aug 2012 14:37:57 +0200 |
wenzelm |
more standard document preparation within session context: avoid clashes with generated .tex files, even on case-insensible file-system;
|
changeset |
files
|
Tue, 28 Aug 2012 13:15:15 +0200 |
wenzelm |
removed old stuff;
|
changeset |
files
|
Tue, 28 Aug 2012 13:12:03 +0200 |
wenzelm |
removed historic manual;
|
changeset |
files
|
Tue, 28 Aug 2012 13:09:01 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Tue, 28 Aug 2012 13:04:15 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Tue, 28 Aug 2012 12:55:32 +0200 |
wenzelm |
updated IsarRef/document/style.sty;
|
changeset |
files
|
Tue, 28 Aug 2012 12:52:14 +0200 |
wenzelm |
missing file;
|
changeset |
files
|
Tue, 28 Aug 2012 12:48:39 +0200 |
wenzelm |
removed junk;
|
changeset |
files
|
Tue, 28 Aug 2012 12:45:49 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Tue, 28 Aug 2012 12:31:53 +0200 |
wenzelm |
removed outdated IsarRef/Thy/HOLCF_Specific.thy -- make IsarRef depend on HOL only;
|
changeset |
files
|
Tue, 28 Aug 2012 12:22:10 +0200 |
wenzelm |
prefer doc-src/pdfsetup.sty;
|
changeset |
files
|
Mon, 27 Aug 2012 23:37:16 +0200 |
wenzelm |
more official way to set margin;
|
changeset |
files
|
Mon, 27 Aug 2012 23:29:45 +0200 |
wenzelm |
avoid clash with generated Adaptation.tex on case-insensible file-systems;
|
changeset |
files
|
Mon, 27 Aug 2012 23:10:54 +0200 |
wenzelm |
missing file;
|
changeset |
files
|
Mon, 27 Aug 2012 23:08:39 +0200 |
wenzelm |
deactivate updated doc-src sessions, to make Admin/build doc and makedist work for now;
|
changeset |
files
|
Mon, 27 Aug 2012 23:00:38 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 22:31:16 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 22:22:42 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 22:14:17 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 22:00:04 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 21:46:00 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 21:37:34 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 21:30:18 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 21:19:16 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 21:04:37 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 20:50:10 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 20:19:09 +0200 |
wenzelm |
more portable perl invocation;
|
changeset |
files
|
Mon, 27 Aug 2012 17:24:01 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 17:11:55 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 16:48:41 +0200 |
wenzelm |
more standard document preparation within session context;
|
changeset |
files
|
Mon, 27 Aug 2012 16:10:54 +0200 |
wenzelm |
clarified "isabelle logo";
|
changeset |
files
|
Mon, 27 Aug 2012 16:07:48 +0200 |
wenzelm |
clarified document directories: browser_info as backdrop vs. optional output directory in the foreground;
|
changeset |
files
|
Mon, 27 Aug 2012 16:00:42 +0200 |
wenzelm |
less ambitious test -- terminate more quickly;
|
changeset |
files
|
Mon, 27 Aug 2012 14:34:54 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 19 Aug 2012 17:45:07 +0200 |
wenzelm |
actual use of (sos remote_csdp) via ISABELLE_FULL_TEST;
|
changeset |
files
|
Mon, 27 Aug 2012 11:41:54 +0200 |
wenzelm |
test with many add-ons;
|
changeset |
files
|
Sun, 26 Aug 2012 22:32:22 +0200 |
wenzelm |
updated Theory.begin_theory;
|
changeset |
files
|
Sun, 26 Aug 2012 22:23:10 +0200 |
wenzelm |
entity markup for theory Pure, to enable hyperlinks etc.;
|
changeset |
files
|
Sun, 26 Aug 2012 22:10:27 +0200 |
wenzelm |
more accurate defining position of theory;
|
changeset |
files
|
Sun, 26 Aug 2012 21:46:50 +0200 |
wenzelm |
theory def/ref position reports, which enable hyperlinks etc.;
|
changeset |
files
|
Sun, 26 Aug 2012 10:20:26 +0200 |
nipkow |
fixed theory dependency
|
changeset |
files
|
Fri, 24 Aug 2012 20:58:29 +0200 |
wenzelm |
more convenient switching of buffers;
|
changeset |
files
|
Fri, 24 Aug 2012 20:47:33 +0200 |
wenzelm |
report source path and let front-end resolve implicit master location (e.g. URL);
|
changeset |
files
|
Fri, 24 Aug 2012 20:41:47 +0200 |
wenzelm |
prefer jEdit file name representation (potentially via VFS);
|
changeset |
files
|
Fri, 24 Aug 2012 19:35:44 +0200 |
wenzelm |
more precise counting of line/column;
|
changeset |
files
|
Fri, 24 Aug 2012 16:45:55 +0200 |
wenzelm |
support for direct hyperlinks, without the Hyperlinks plugin;
|
changeset |
files
|
Fri, 24 Aug 2012 16:43:37 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 24 Aug 2012 13:05:14 +0200 |
wenzelm |
some markup for inlined files;
|
changeset |
files
|
Fri, 24 Aug 2012 12:35:39 +0200 |
wenzelm |
check side-comments of command spans (normally filtered out in Outer_Syntax.toplevel_source);
|
changeset |
files
|
Fri, 24 Aug 2012 11:32:12 +0200 |
wenzelm |
updated READMEs -- most Mac OS X problems are gone thanks to jdk-7u6;
|
changeset |
files
|
Fri, 24 Aug 2012 11:03:52 +0200 |
wenzelm |
clarified syntax boundary cases and errors;
|
changeset |
files
|
Thu, 23 Aug 2012 21:23:14 +0200 |
wenzelm |
simplified JVM startup, based on stronger assumptions about the Java version provided as Isabelle component;
|
changeset |
files
|
Thu, 23 Aug 2012 20:49:00 +0200 |
wenzelm |
eliminated obsolete byte_reader -- theory headers + body files are parsed in full;
|
changeset |
files
|
Thu, 23 Aug 2012 20:34:51 +0200 |
wenzelm |
more direct File.read_bytes -- avoid cumulative copying of StringBuilder;
|
changeset |
files
|
Thu, 23 Aug 2012 19:57:55 +0200 |
wenzelm |
improved errors of parser combinators;
|
changeset |
files
|
Thu, 23 Aug 2012 17:46:03 +0200 |
wenzelm |
tuned messages: end-of-input rarely means physical end-of-file from the past;
|
changeset |
files
|
Thu, 23 Aug 2012 15:44:47 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 23 Aug 2012 15:32:22 +0200 |
Gerwin Klein |
remove Hoare dependency from Fold.thy
|
changeset |
files
|
Thu, 23 Aug 2012 15:43:28 +0200 |
wenzelm |
added specific 'spark_open_vcg' and 'spark_open_siv' with formal management of corresponding source files;
|
changeset |
files
|
Thu, 23 Aug 2012 15:06:15 +0200 |
wenzelm |
turned 'boogie_open' into thy_load command, without any declarations of 'uses';
|
changeset |
files
|
Thu, 23 Aug 2012 14:58:42 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 23 Aug 2012 13:55:27 +0200 |
wenzelm |
clarified type Token.file;
|
changeset |
files
|
Thu, 23 Aug 2012 13:31:00 +0200 |
wenzelm |
expand all files uniformly;
|
changeset |
files
|
Thu, 23 Aug 2012 13:26:27 +0200 |
wenzelm |
added build option -l (list files);
|
changeset |
files
|
Thu, 23 Aug 2012 13:03:29 +0200 |
wenzelm |
prefer classic take_prefix/take_suffix over chop_while (cf. 0659e84bdc5f);
|
changeset |
files
|
Thu, 23 Aug 2012 12:55:23 +0200 |
wenzelm |
more basic file dependencies -- no load command here;
|
changeset |
files
|
Thu, 23 Aug 2012 12:44:52 +0200 |
wenzelm |
tuned signature (again, cf. ff9cd47be39b);
|
changeset |
files
|
Thu, 23 Aug 2012 12:43:01 +0200 |
wenzelm |
updated Thy_Load.check_thy;
|
changeset |
files
|
Thu, 23 Aug 2012 12:33:42 +0200 |
wenzelm |
simplified Thy_Load.check_thy (again) -- no need to pass keywords nor find files in body text;
|
changeset |
files
|
Thu, 23 Aug 2012 12:00:11 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 23 Aug 2012 11:58:10 +0200 |
wenzelm |
simplified Thy_Load.provide: do not store full path;
|
changeset |
files
|
Wed, 22 Aug 2012 23:45:49 +0200 |
wenzelm |
prefer ML_file over old uses;
|
changeset |
files
|
Wed, 22 Aug 2012 23:23:48 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 21 Aug 2012 09:02:29 +0200 |
nipkow |
abstracted lemmas
|
changeset |
files
|
Wed, 22 Aug 2012 23:22:57 +0200 |
wenzelm |
prefer ML_file over old uses;
|
changeset |
files
|
Wed, 22 Aug 2012 22:55:41 +0200 |
wenzelm |
prefer ML_file over old uses;
|
changeset |
files
|
Wed, 22 Aug 2012 22:47:16 +0200 |
wenzelm |
'ML_file' evaluates ML text from a file directly within the theory, without predeclaration via 'uses';
|
changeset |
files
|
Wed, 22 Aug 2012 21:43:17 +0200 |
wenzelm |
add keywords of this node as well (e.g. relevant for Pure.thy);
|
changeset |
files
|
Wed, 22 Aug 2012 21:28:33 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 22 Aug 2012 21:06:26 +0200 |
wenzelm |
tuned message -- dynamic loading happens routinely, e.g. in TTY/PG interaction;
|
changeset |
files
|
Wed, 22 Aug 2012 21:02:02 +0200 |
wenzelm |
discontinued separate list of required files -- maintain only provided files as they occur at runtime;
|
changeset |
files
|
Wed, 22 Aug 2012 18:04:30 +0200 |
wenzelm |
find files via load commands within theory text;
|
changeset |
files
|
Wed, 22 Aug 2012 16:24:52 +0200 |
wenzelm |
clarified global get_recent_syntax: session always has its base_syntax, but it might be absent itself;
|
changeset |
files
|
Wed, 22 Aug 2012 16:10:23 +0200 |
wenzelm |
pass syntax through check_thy;
|
changeset |
files
|
Wed, 22 Aug 2012 15:53:17 +0200 |
wenzelm |
use Thy_Header.read on explicit text only -- potentially via File.read, not Scan.byte_reader;
|
changeset |
files
|
Wed, 22 Aug 2012 12:47:49 +0200 |
wenzelm |
clarified Parse.path vs. Parse.explode -- prefer errors in proper transaction context;
|
changeset |
files
|
Wed, 22 Aug 2012 12:17:55 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 22 Aug 2012 12:07:11 +0200 |
wenzelm |
clarified bootstrapping of Pure;
|
changeset |
files
|
Wed, 22 Aug 2012 11:56:13 +0200 |
wenzelm |
tuned errors;
|
changeset |
files
|
Tue, 21 Aug 2012 22:26:34 +0200 |
wenzelm |
prefer File.full_path in accordance to check_file;
|
changeset |
files
|
Tue, 21 Aug 2012 21:48:32 +0200 |
wenzelm |
more standard Thy_Load.check_thy for Pure.thy, relying on its header;
|
changeset |
files
|
Tue, 21 Aug 2012 21:25:45 +0200 |
wenzelm |
updated Thy_Load.check_thy;
|
changeset |
files
|
Tue, 21 Aug 2012 20:32:33 +0200 |
wenzelm |
refined Thy_Load.check_thy: find more uses in body text, based on keywords;
|
changeset |
files
|
Tue, 21 Aug 2012 16:56:18 +0200 |
wenzelm |
more direct cumulation of (sparse) keywords;
|
changeset |
files
|
Tue, 21 Aug 2012 14:54:29 +0200 |
wenzelm |
some support for thy_load_commands;
|
changeset |
files
|
Tue, 21 Aug 2012 13:29:34 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Tue, 21 Aug 2012 12:15:25 +0200 |
wenzelm |
clarified initialization of Thy_Load, Thy_Info, Session;
|
changeset |
files
|
Tue, 21 Aug 2012 11:00:54 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 20 Aug 2012 21:52:31 +0200 |
wenzelm |
more robust cleaning of "% tag" and "-- cmt";
|
changeset |
files
|
Mon, 20 Aug 2012 17:05:53 +0200 |
wenzelm |
some support for inlining file content into outer syntax token language;
|
changeset |
files
|
Mon, 20 Aug 2012 15:43:10 +0200 |
wenzelm |
tuned comment;
|
changeset |
files
|
Mon, 20 Aug 2012 14:23:20 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 20 Aug 2012 14:09:09 +0200 |
wenzelm |
added keyword kind "thy_load" (with optional list of file extensions);
|
changeset |
files
|
Mon, 20 Aug 2012 13:58:06 +0200 |
wenzelm |
updated generated files;
|
changeset |
files
|
Mon, 20 Aug 2012 13:39:41 +0200 |
wenzelm |
more strict syntax, according to manual;
|
changeset |
files
|
Mon, 20 Aug 2012 08:40:18 +0200 |
nipkow |
abstracted lemma
|
changeset |
files
|
Sun, 19 Aug 2012 19:31:45 +0200 |
wenzelm |
retain unknown options within preferences;
|
changeset |
files
|
Sun, 19 Aug 2012 18:01:25 +0200 |
wenzelm |
more comprehensible platform family name;
|
changeset |
files
|
Sun, 19 Aug 2012 17:51:41 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Sun, 19 Aug 2012 17:33:00 +0200 |
wenzelm |
fewer components, more roots;
|
changeset |
files
|
Sun, 19 Aug 2012 17:21:34 +0200 |
wenzelm |
actually remove makeall (cf. 292b97e17fb7);
|
changeset |
files
|
Fri, 17 Aug 2012 21:16:13 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 17 Aug 2012 21:15:36 +0200 |
wenzelm |
Backed out changeset ec82c33c75f8;
|
changeset |
files
|
Fri, 17 Aug 2012 20:31:12 +0200 |
webertj |
Typo fixed.
|
changeset |
files
|
Fri, 17 Aug 2012 19:11:51 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 17 Aug 2012 11:32:20 +0200 |
nipkow |
merged
|
changeset |
files
|
Fri, 17 Aug 2012 08:56:08 +0200 |
nipkow |
fixed lemmas
|
changeset |
files
|
Thu, 16 Aug 2012 15:08:42 +0200 |
nipkow |
abstracted lemmas
|
changeset |
files
|
Fri, 17 Aug 2012 19:08:55 +0200 |
wenzelm |
updated to new init_components, hoping that mira can digest that;
|
changeset |
files
|
Fri, 17 Aug 2012 19:07:14 +0200 |
wenzelm |
some explanations on component categories;
|
changeset |
files
|
Fri, 17 Aug 2012 18:04:49 +0200 |
wenzelm |
specific cygwin components;
|
changeset |
files
|
Fri, 17 Aug 2012 17:37:27 +0200 |
wenzelm |
obsolete;
|
changeset |
files
|
Fri, 17 Aug 2012 17:35:07 +0200 |
wenzelm |
some explanations on isabelle components;
|
changeset |
files
|
Fri, 17 Aug 2012 17:52:10 +0200 |
wenzelm |
some grouping of components;
|
changeset |
files
|
Fri, 17 Aug 2012 17:48:26 +0200 |
wenzelm |
renamed components to components_old, to make room for some directory of the same name;
|
changeset |
files
|
Fri, 17 Aug 2012 15:05:57 +0200 |
wenzelm |
minor robustification;
|
changeset |
files
|
Fri, 17 Aug 2012 14:56:37 +0200 |
wenzelm |
added "isabelle components" tool;
|
changeset |
files
|
Fri, 17 Aug 2012 14:55:46 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 17 Aug 2012 12:14:58 +0200 |
wenzelm |
direct support for component forests via init_components;
|
changeset |
files
|
Fri, 17 Aug 2012 11:42:05 +0200 |
wenzelm |
allow to provide external ISABELLE_IDENTIFIER for repository clone -- potentially relevant for isatest and mira;
|
changeset |
files
|
Fri, 17 Aug 2012 11:37:14 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 17 Aug 2012 11:23:57 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 17 Aug 2012 11:20:18 +0200 |
wenzelm |
updated component repository;
|
changeset |
files
|
Fri, 17 Aug 2012 11:18:26 +0200 |
wenzelm |
updates on 32 bit vs. 64 bit platforms;
|
changeset |
files
|
Fri, 17 Aug 2012 10:46:42 +0200 |
wenzelm |
updated to jedit_build-20120813, pointing to another contrib directory as a change;
|
changeset |
files
|
Thu, 16 Aug 2012 17:19:48 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 16 Aug 2012 17:16:20 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Thu, 16 Aug 2012 15:41:36 +0200 |
blanchet |
look in current directory first before looking up includes in the TPTP directory, as required by Geoff
|
changeset |
files
|
Thu, 16 Aug 2012 14:07:32 +0200 |
haftmann |
prefer eta-expanded code equations for fold, to accomodate tail recursion optimisation in Scala
|
changeset |
files
|
Thu, 16 Aug 2012 15:40:26 +0200 |
wenzelm |
more robust multi-platform support;
|
changeset |
files
|
Thu, 16 Aug 2012 14:25:58 +0200 |
wenzelm |
updated to jdk-7u6 and jedit_build-20120813 -- NB: plain Isabelle/Scala still happens to work with jdk-6;
|
changeset |
files
|
Thu, 16 Aug 2012 14:05:50 +0200 |
wenzelm |
support for jdk-7u6 component;
|
changeset |
files
|
Wed, 15 Aug 2012 23:06:17 +0200 |
ballarin |
Clarification: free variables allowed in interpreted locale instances.
|
changeset |
files
|
Wed, 15 Aug 2012 15:10:42 +0200 |
nipkow |
merged
|
changeset |
files
|
Wed, 15 Aug 2012 14:26:42 +0200 |
nipkow |
fixed proof
|
changeset |
files
|
Wed, 15 Aug 2012 14:00:12 +0200 |
nipkow |
abstracted lemmas
|
changeset |
files
|
Wed, 15 Aug 2012 12:56:54 +0200 |
nipkow |
Backed out changeset 6cf7a9d8bbaf
|
changeset |
files
|
Wed, 15 Aug 2012 12:18:30 +0200 |
nipkow |
abstracted lemmas
|
changeset |
files
|
Wed, 15 Aug 2012 13:43:49 +0200 |
webertj |
merged
|
changeset |
files
|
Wed, 15 Aug 2012 13:43:42 +0200 |
webertj |
Turned into Admin tool download_components.
|
changeset |
files
|
Wed, 15 Aug 2012 13:07:24 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 15 Aug 2012 12:54:25 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 15 Aug 2012 12:36:38 +0200 |
wenzelm |
some updates of "Presenting theories", using mkroot/build instead of former mkdir/make/usedir (which are still present in "Misc");
|
changeset |
files
|
Wed, 15 Aug 2012 11:41:27 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 15 Aug 2012 11:04:56 +0200 |
blanchet |
fixed handling of "int" in the wake of its port to the quotient package
|
changeset |
files
|
Wed, 15 Aug 2012 11:04:55 +0200 |
blanchet |
removed dead code
|
changeset |
files
|
Wed, 15 Aug 2012 01:17:26 +0200 |
webertj |
merged
|
changeset |
files
|
Wed, 15 Aug 2012 01:17:18 +0200 |
webertj |
Added various options, notably -c to download components listed in Admin/components. Also, curl instead of wget.
|
changeset |
files
|
Tue, 14 Aug 2012 21:58:00 +0200 |
wenzelm |
ignore some administrative files on newer Mercurial versions as well;
|
changeset |
files
|
Tue, 14 Aug 2012 20:50:50 +0200 |
wenzelm |
some support for persistent user preferences;
|
changeset |
files
|
Tue, 14 Aug 2012 16:18:15 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 14 Aug 2012 15:42:58 +0200 |
wenzelm |
explicit document_output directory, without implicit purge of default in ISABELLE_BROWSER_INFO;
|
changeset |
files
|
Tue, 14 Aug 2012 13:40:49 +0200 |
wenzelm |
more direct interpretation of document_variants for build (unchanged for usedir);
|
changeset |
files
|
Tue, 14 Aug 2012 16:09:45 +0200 |
blanchet |
tone down "z3_tptp", now that Z3 (starting with 4.1) no longer supports TPTP TFF0
|
changeset |
files
|
Tue, 14 Aug 2012 15:26:45 +0200 |
blanchet |
fixed then-else confusion
|
changeset |
files
|
Tue, 14 Aug 2012 15:23:28 +0200 |
blanchet |
tweak Vampire setup in the light of new evaluation
|
changeset |
files
|
Tue, 14 Aug 2012 15:18:11 +0200 |
blanchet |
improved set of reconstructor methods
|
changeset |
files
|
Tue, 14 Aug 2012 14:07:53 +0200 |
blanchet |
warn users about unused "using" facts
|
changeset |
files
|
Tue, 14 Aug 2012 13:20:59 +0200 |
blanchet |
be less aggressive at kicking out chained facts
|
changeset |
files
|
Tue, 14 Aug 2012 12:54:26 +0200 |
blanchet |
recognize bus errors as crash
|
changeset |
files
|
Tue, 14 Aug 2012 12:49:42 +0200 |
blanchet |
consider removing chained facts last, so that they're more likely to be kept
|
changeset |
files
|
Tue, 14 Aug 2012 13:01:09 +0200 |
wenzelm |
clarified format of etc/options: only declarations, not re-definitions;
|
changeset |
files
|
Tue, 14 Aug 2012 12:26:02 +0200 |
wenzelm |
check_errors for cumulative session content;
|
changeset |
files
|
Tue, 14 Aug 2012 12:21:32 +0200 |
wenzelm |
even more defensive path expansion (see also 8d381fdef898);
|
changeset |
files
|
Tue, 14 Aug 2012 11:43:08 +0200 |
wenzelm |
support for 'typ' with explicit sort constraint;
|
changeset |
files
|
Tue, 14 Aug 2012 11:37:58 +0200 |
wenzelm |
added jedit option -d;
|
changeset |
files
|
Tue, 14 Aug 2012 10:44:03 +0200 |
wenzelm |
always retain doc-src (as regular component);
|
changeset |
files
|
Mon, 13 Aug 2012 20:31:24 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 13 Aug 2012 20:01:30 +0200 |
webertj |
Calling isabelle with proper (relative) path, no longer relying on $PATH.
|
changeset |
files
|
Mon, 13 Aug 2012 19:51:48 +0200 |
wenzelm |
fewer workarounds for MacOS to increase chances that COMMAND ("META") key works with Java 1.7 from Oracle;
|
changeset |
files
|
Mon, 13 Aug 2012 19:36:34 +0200 |
wenzelm |
updated to jedit-4.5.2 (still unchanged);
|
changeset |
files
|
Sun, 12 Aug 2012 23:13:43 +0200 |
krauss |
restored ISABELLE_OUTPUT etc -- still relevant at least for mira.py itself
|
changeset |
files
|
Sun, 12 Aug 2012 22:39:28 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 12 Aug 2012 21:48:58 +0200 |
krauss |
fixed mira.py (cf. fd50596bf78b)
|
changeset |
files
|
Sun, 12 Aug 2012 20:45:34 +0200 |
wenzelm |
more direct embedding of abstract thm values into the ML environment -- avoidance of repeated ML_Thms.the_thm(s) considerably reduces compilation time for Poly/ML 5.4.x;
|
changeset |
files
|
Sun, 12 Aug 2012 19:09:55 +0200 |
wenzelm |
more static antiquotations;
|
changeset |
files
|
Sun, 12 Aug 2012 19:08:27 +0200 |
wenzelm |
always show some timing information, to reduce the need for explicit -v;
|
changeset |
files
|
Sun, 12 Aug 2012 17:39:06 +0200 |
wenzelm |
some information for central Isabelle repository configuration;
|
changeset |
files
|
Sun, 12 Aug 2012 01:25:43 +0200 |
krauss |
reduced settings patching
|
changeset |
files
|
Sun, 12 Aug 2012 00:16:04 +0200 |
krauss |
removed obsolete configuration AFP_images
|
changeset |
files
|
Sat, 11 Aug 2012 22:17:46 +0200 |
wenzelm |
faster compilation of ML with antiquotations: static ML_context is bound once in auxiliary structure Isabelle;
|
changeset |
files
|
Sat, 11 Aug 2012 21:32:46 +0200 |
wenzelm |
simplified symbol matching;
|
changeset |
files
|
Sat, 11 Aug 2012 21:10:36 +0200 |
wenzelm |
further clarification of malformed symbols;
|
changeset |
files
|
Sat, 11 Aug 2012 20:54:06 +0200 |
wenzelm |
more liberal scanning of potentially malformed symbols;
|
changeset |
files
|
Sat, 11 Aug 2012 19:34:36 +0200 |
wenzelm |
vacuous execution after first malformed command;
|
changeset |
files
|
Sat, 11 Aug 2012 18:05:41 +0200 |
wenzelm |
clarified Command.range vs. Command.proper_range according to Scala version, which is potentially relevant for command status markup;
|
changeset |
files
|
Sat, 11 Aug 2012 17:43:00 +0200 |
wenzelm |
tuned markup;
|
changeset |
files
|
Sat, 11 Aug 2012 17:40:33 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Sat, 11 Aug 2012 17:24:21 +0200 |
wenzelm |
clarified "bad" markup: proper body text, invent missing serial on Scala side (counting backwards);
|
changeset |
files
|
Sat, 11 Aug 2012 17:23:09 +0200 |
wenzelm |
reports with body text, not just markup;
|
changeset |
files
|
Sat, 11 Aug 2012 15:54:18 +0200 |
blanchet |
fixed "double rev" bug that arose in situations where a % comment arose on the last line of a file without \n at the end
|
changeset |
files
|
Sat, 11 Aug 2012 11:31:05 +0200 |
nipkow |
special code with lists no longer necessary, use sets
|
changeset |
files
|
Fri, 10 Aug 2012 22:25:45 +0200 |
wenzelm |
proper error prefixes;
|
changeset |
files
|
Fri, 10 Aug 2012 21:53:20 +0200 |
wenzelm |
more precise recover_quoted, recover_verbatim, recover_comment (cf. ML version) -- NB: context parsers expect explicit termination;
|
changeset |
files
|
Fri, 10 Aug 2012 21:22:40 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Fri, 10 Aug 2012 20:53:16 +0200 |
wenzelm |
clarified Linear_Set.next/prev: check definedness;
|
changeset |
files
|
Fri, 10 Aug 2012 18:03:46 +0200 |
nipkow |
merged
|
changeset |
files
|
Fri, 10 Aug 2012 17:17:05 +0200 |
nipkow |
Improved complete lattice formalisation - no more index set.
|
changeset |
files
|
Fri, 10 Aug 2012 16:29:40 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 10 Aug 2012 16:19:51 +0200 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Fri, 10 Aug 2012 15:57:22 +0200 |
wenzelm |
sneak message into "bad" markup as property -- to be displayed after YXML parsing;
|
changeset |
files
|
Fri, 10 Aug 2012 15:14:45 +0200 |
wenzelm |
apply all text edits to each node, before determining the resulting doc_edits -- allow several iterations to consolidate spans etc.;
|
changeset |
files
|
Fri, 10 Aug 2012 13:33:07 +0200 |
wenzelm |
clarified undefined, unparsed, unfinished command spans;
|
changeset |
files
|
Fri, 10 Aug 2012 13:15:00 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 10 Aug 2012 10:23:54 +0200 |
wenzelm |
discontinued mostly unused markup for command spans;
|
changeset |
files
|
Fri, 10 Aug 2012 10:18:07 +0200 |
wenzelm |
more visible markup of malformed input as "bad";
|
changeset |
files
|
Fri, 10 Aug 2012 13:33:54 +0200 |
blanchet |
tuned proofs
|
changeset |
files
|
Thu, 09 Aug 2012 22:31:04 +0200 |
wenzelm |
some attempts to keep malformed syntax errors focussed, without too much red spilled onto the document view;
|
changeset |
files
|
Thu, 09 Aug 2012 21:09:24 +0200 |
wenzelm |
refined recover_spans: take visible range into account, reparse and trim results -- to improve editing experience wrt. unbalanced quotations etc.;
|
changeset |
files
|
Thu, 09 Aug 2012 19:51:29 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 09 Aug 2012 19:37:42 +0200 |
wenzelm |
more direct Linear_Set.reverse, swapping orientation of the graph;
|
changeset |
files
|
Thu, 09 Aug 2012 17:13:46 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 09 Aug 2012 14:56:06 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 09 Aug 2012 14:37:43 +0200 |
wenzelm |
refined recovery of scan errors: longest prefix of delimited token after failure, otherwise just one symbol;
|
changeset |
files
|
Thu, 09 Aug 2012 14:09:36 +0200 |
wenzelm |
explicit FIXME;
|
changeset |
files
|
Thu, 09 Aug 2012 12:39:05 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 08 Aug 2012 22:14:39 +0200 |
haftmann |
corrected header
|
changeset |
files
|
Wed, 08 Aug 2012 20:35:34 +0200 |
wenzelm |
refined isabelle mkroot;
|
changeset |
files
|
Wed, 08 Aug 2012 17:49:56 +0200 |
wenzelm |
simplified session specifications: names are taken verbatim and current directory is default;
|
changeset |
files
|
Wed, 08 Aug 2012 15:58:40 +0200 |
wenzelm |
added build option -D: include session directory and select its sessions;
|
changeset |
files
|
Wed, 08 Aug 2012 14:45:40 +0200 |
wenzelm |
discontinued obsolete "isabelle makeall";
|
changeset |
files
|
Fri, 27 Jul 2012 20:54:01 +0200 |
wenzelm |
even more permissive approximation of master_dir, which is only required to access external resources ('uses' etc.);
|
changeset |
files
|
Wed, 08 Aug 2012 14:30:27 +0200 |
wenzelm |
back to implicit commit via isabelle-process -- save image only once (cf. 181b91e1d1c1);
|
changeset |
files
|
Wed, 08 Aug 2012 12:51:20 +0200 |
wenzelm |
proper axiomatization of "mem" -- do not leave it formally unspecified;
|
changeset |
files
|
Wed, 08 Aug 2012 12:38:41 +0200 |
wenzelm |
simplified Pure bootstrap -- separate pure_setup.ML was required for Alice/ML at some point;
|
changeset |
files
|
Wed, 08 Aug 2012 12:33:40 +0200 |
wenzelm |
more casual exit back to ML toplevel, to accomodate commit in SML/NJ which continues at the saved point;
|
changeset |
files
|
Wed, 08 Aug 2012 12:13:34 +0200 |
wenzelm |
obsolete;
|
changeset |
files
|
Wed, 08 Aug 2012 12:10:22 +0200 |
wenzelm |
eliminated obsolete ISABELLE_USEDIR_OPTIONS;
|
changeset |
files
|
Wed, 08 Aug 2012 11:53:14 +0200 |
wenzelm |
updated ML settings;
|
changeset |
files
|
Wed, 08 Aug 2012 11:21:09 +0200 |
hoelzl |
add legacy target for HOL-Probability, needed by AFP/Markov_Models
|
changeset |
files
|
Wed, 08 Aug 2012 11:02:38 +0200 |
wenzelm |
proper isabelle update_keywords tool;
|
changeset |
files
|
Wed, 08 Aug 2012 10:56:37 +0200 |
wenzelm |
configure Admin as component, with its own lib/Tools;
|
changeset |
files
|
Wed, 08 Aug 2012 10:40:52 +0200 |
wenzelm |
SOMEthing went utterly wrong in 5b51ccdc8623;
|
changeset |
files
|
Wed, 08 Aug 2012 00:22:06 +0200 |
wenzelm |
more legacy targets;
|
changeset |
files
|
Tue, 07 Aug 2012 23:43:05 +0200 |
wenzelm |
discontinued obsolete IsaMakefile and ROOT.ML files from the Isabelle distribution;
|
changeset |
files
|
Tue, 07 Aug 2012 23:38:18 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 07 Aug 2012 22:54:27 +0200 |
blanchet |
proper quoting
|
changeset |
files
|
Tue, 07 Aug 2012 22:32:14 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 07 Aug 2012 22:25:17 +0200 |
wenzelm |
more structural parsing for minor modes;
|
changeset |
files
|
Tue, 07 Aug 2012 21:38:24 +0200 |
wenzelm |
clarified Sidekick configuration, including minor modes;
|
changeset |
files
|
Tue, 07 Aug 2012 14:29:18 +0200 |
blanchet |
stop distinguishing between complete and incomplete slices, since this is very fragile and has hardly any useful semantics to users
|
changeset |
files
|
Tue, 07 Aug 2012 13:03:50 +0200 |
blanchet |
specify full path to clausifier
|
changeset |
files
|
Tue, 07 Aug 2012 11:25:01 +0200 |
blanchet |
documentation
|
changeset |
files
|
Tue, 07 Aug 2012 20:28:35 +0200 |
wenzelm |
more token markers, based on actual outer syntax;
|
changeset |
files
|
Tue, 07 Aug 2012 19:16:58 +0200 |
wenzelm |
simplified process startup phases: INIT suffices for is_ready;
|
changeset |
files
|
Tue, 07 Aug 2012 17:46:30 +0200 |
wenzelm |
need to expand path in order to resolve imports like "~~/src/Tools/Code_Generator";
|
changeset |
files
|
Tue, 07 Aug 2012 17:08:22 +0200 |
wenzelm |
prefer static Build.session_content for loaded theories -- discontinued incremental protocol;
|
changeset |
files
|
Tue, 07 Aug 2012 16:34:15 +0200 |
wenzelm |
prefer static Build.outer_syntax in Isabelle/Scala session -- discontinued incremental protocol;
|
changeset |
files
|
Tue, 07 Aug 2012 15:19:08 +0200 |
wenzelm |
permissive outer syntax wrt. symbol recoding;
|
changeset |
files
|
Tue, 07 Aug 2012 15:01:48 +0200 |
wenzelm |
simplified Document.Node.Header -- internalized errors;
|
changeset |
files
|
Tue, 07 Aug 2012 13:21:29 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Tue, 07 Aug 2012 12:35:24 +0200 |
wenzelm |
tuned signature -- slightly more abstract text representation of prover process;
|
changeset |
files
|
Tue, 07 Aug 2012 12:10:26 +0200 |
wenzelm |
tuned signature -- make Pretty less dependent on Symbol;
|
changeset |
files
|
Tue, 07 Aug 2012 10:28:04 +0200 |
boehmes |
extended Mirabelle to support user-provided setup files which contain the configuration for a Mirabelle run (avoids some layers of scripts and reduces the complexity of the overall Mirabelle setup)
|
changeset |
files
|
Tue, 07 Aug 2012 10:28:04 +0200 |
boehmes |
increase defensive timeout that should typically not kick in thanks to solid time limits in Sledgehammer (otherwise, Mirabelle-based evaluations might be distorted)
|
changeset |
files
|
Mon, 06 Aug 2012 22:12:17 +0200 |
blanchet |
documentation
|
changeset |
files
|
Mon, 06 Aug 2012 22:12:17 +0200 |
blanchet |
added iProver(-Eq) local
|
changeset |
files
|
Mon, 06 Aug 2012 22:12:17 +0200 |
blanchet |
optimized saving
|
changeset |
files
|
Mon, 06 Aug 2012 21:11:42 +0200 |
wenzelm |
pass Isabelle/Scala system options into ML process of Isar tty or build jobs;
|
changeset |
files
|
Mon, 06 Aug 2012 17:54:05 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 06 Aug 2012 15:02:59 +0100 |
paulson |
switching from Emacs.app to Aquamacs.app
|
changeset |
files
|
Mon, 06 Aug 2012 15:01:15 +0100 |
paulson |
switching from Emacs.app to Aquamacs.app
|
changeset |
files
|
Mon, 06 Aug 2012 15:12:18 +0200 |
huffman |
modify group_cancel simprocs so that they can cancel multiple terms at once
|
changeset |
files
|
Mon, 06 Aug 2012 16:05:29 +0200 |
wenzelm |
"isabelle options" prints Isabelle system options;
|
changeset |
files
|
Mon, 06 Aug 2012 14:33:23 +0200 |
wenzelm |
removed leftover from 89cc3dfb383b, hoping that mira digests it;
|
changeset |
files
|
Mon, 06 Aug 2012 14:19:56 +0200 |
wenzelm |
discontinued presumably obsolete attempts at doc-src testing (cf. 3b02b0ef8d48, 89cc3dfb383b);
|
changeset |
files
|
Mon, 06 Aug 2012 11:59:09 +0200 |
wenzelm |
more precise imitation of old ROOT.ML files;
|
changeset |
files
|
Sun, 05 Aug 2012 23:37:26 +0200 |
krauss |
fixed mira.py (cf. fe611991427a)
|
changeset |
files
|
Sun, 05 Aug 2012 23:32:04 +0200 |
krauss |
corrected session name
|
changeset |
files
|
Sun, 05 Aug 2012 22:25:16 +0200 |
krauss |
removed obsolete mira configurations -- covered by AFP_images
|
changeset |
files
|
Sun, 05 Aug 2012 22:00:59 +0200 |
krauss |
modernized mira configurations, making use of isabelle build
|
changeset |
files
|
Sun, 05 Aug 2012 15:11:09 +0200 |
krauss |
removed mira configurations related to old importer
|
changeset |
files
|
Sun, 05 Aug 2012 21:57:25 +0200 |
wenzelm |
re-introduced ROOTS catalog files (cf. 47330b712f8f) which help to organize AFP or make -d options persistent;
|
changeset |
files
|
Sun, 05 Aug 2012 20:11:32 +0200 |
wenzelm |
more on isabelle mkroot;
|
changeset |
files
|
Sun, 05 Aug 2012 16:20:34 +0200 |
wenzelm |
added mkroot: prepare session root directory;
|
changeset |
files
|
Sun, 05 Aug 2012 13:42:21 +0200 |
wenzelm |
prefer general Command_Line.tool wrapper (cf. Scala version);
|
changeset |
files
|
Sun, 05 Aug 2012 13:23:54 +0200 |
wenzelm |
simplified Session_Tree;
|
changeset |
files
|
Sat, 04 Aug 2012 22:50:56 +0200 |
wenzelm |
some timeouts, which modify the build order;
|
changeset |
files
|
Sat, 04 Aug 2012 22:23:48 +0200 |
wenzelm |
queue ordering by descending outdegree and timeout;
|
changeset |
files
|
Sat, 04 Aug 2012 21:48:09 +0200 |
wenzelm |
tuned import;
|
changeset |
files
|
Sat, 04 Aug 2012 21:45:41 +0200 |
wenzelm |
clarified Session_Tree (with proper integrity check) vs. Queue (with provision for alternative ordering);
|
changeset |
files
|
Sat, 04 Aug 2012 20:28:35 +0200 |
wenzelm |
clarified Session_Entry vs. Session_Info with related parsing operations;
|
changeset |
files
|
Sat, 04 Aug 2012 18:05:14 +0200 |
wenzelm |
simplified class Job;
|
changeset |
files
|
Sat, 04 Aug 2012 17:26:30 +0200 |
wenzelm |
let with_timing report overall number of threads;
|
changeset |
files
|
Sat, 04 Aug 2012 17:06:55 +0200 |
wenzelm |
further robustification of interrupts during build;
|
changeset |
files
|
Sat, 04 Aug 2012 16:56:42 +0200 |
wenzelm |
refined outer syntax;
|
changeset |
files
|
Fri, 03 Aug 2012 19:08:15 +0200 |
wenzelm |
prefer calligrapic \<RR> \<II> over \<Re> \<Im> for "screen" display (NB: official unicode defines only one version of these glyphs, unlike TeX);
|
changeset |
files
|
Fri, 03 Aug 2012 17:56:35 +0200 |
blanchet |
remember ATP flops to avoid repeating them too quickly
|
changeset |
files
|
Fri, 03 Aug 2012 17:56:35 +0200 |
blanchet |
remember which MaSh proofs were found using ATPs
|
changeset |
files
|
Fri, 03 Aug 2012 17:56:35 +0200 |
blanchet |
rule out same "technical" theories for MePo as for MaSh
|
changeset |
files
|
Fri, 03 Aug 2012 17:56:35 +0200 |
blanchet |
don't generate queries for empty dependencies
|
changeset |
files
|
Fri, 03 Aug 2012 17:56:35 +0200 |
blanchet |
crank up max number of dependencies
|
changeset |
files
|
Fri, 03 Aug 2012 17:56:35 +0200 |
blanchet |
never use MaSh in Metis examples, to avoid one dimension of nondeterminism
|
changeset |
files
|
Fri, 03 Aug 2012 16:27:38 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 03 Aug 2012 16:00:12 +0200 |
wenzelm |
more informative process exit code;
|
changeset |
files
|
Fri, 03 Aug 2012 14:52:45 +0200 |
wenzelm |
timeout for session build job;
|
changeset |
files
|
Fri, 03 Aug 2012 13:55:51 +0200 |
wenzelm |
static outer syntax based on session specifications;
|
changeset |
files
|
Fri, 03 Aug 2012 15:38:44 +0200 |
huffman |
declare trE and tr_induct as default cases and induct rules for type tr
|
changeset |
files
|
Fri, 03 Aug 2012 13:06:25 +0200 |
wenzelm |
reject path variable nesting explicitly;
|
changeset |
files
|
Fri, 03 Aug 2012 12:37:31 +0200 |
wenzelm |
simplified custom document/build script, instead of old-style document/IsaMakefile;
|
changeset |
files
|
Fri, 03 Aug 2012 09:51:28 +0200 |
blanchet |
cleaner temporary file cleanup for MaSh, based on tried-and-trusted code
|
changeset |
files
|
Thu, 02 Aug 2012 16:17:52 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 02 Aug 2012 10:10:29 +0200 |
blanchet |
don't tag negatively naked variables
|
changeset |
files
|
Thu, 02 Aug 2012 10:10:29 +0200 |
blanchet |
support older versions of Vampire
|
changeset |
files
|
Thu, 02 Aug 2012 10:10:29 +0200 |
blanchet |
document E-MaLeS
|
changeset |
files
|
Thu, 02 Aug 2012 10:10:29 +0200 |
blanchet |
added E-MaLeS to list of provers for testing
|
changeset |
files
|
Thu, 02 Aug 2012 15:34:55 +0200 |
wenzelm |
discontinued unused etc/sessions catalog;
|
changeset |
files
|
Thu, 02 Aug 2012 15:23:28 +0200 |
wenzelm |
allow session specifications in arbitrary order;
|
changeset |
files
|
Thu, 02 Aug 2012 15:05:32 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 02 Aug 2012 13:37:58 +0200 |
wenzelm |
report commands as formal entities, with def/ref positions;
|
changeset |
files
|
Thu, 02 Aug 2012 12:36:54 +0200 |
wenzelm |
more official command specifications, including source position;
|
changeset |
files
|
Thu, 02 Aug 2012 11:32:23 +0200 |
wenzelm |
more antiquotations;
|
changeset |
files
|
Thu, 02 Aug 2012 00:18:20 +0200 |
wenzelm |
declare keywords only once;
|
changeset |
files
|
Thu, 02 Aug 2012 00:15:32 +0200 |
wenzelm |
more antiquotations;
|
changeset |
files
|
Thu, 02 Aug 2012 00:02:00 +0200 |
wenzelm |
more antiquotations;
|
changeset |
files
|
Wed, 01 Aug 2012 23:33:26 +0200 |
wenzelm |
more standard bootstrapping of Pure outer syntax;
|
changeset |
files
|
Wed, 01 Aug 2012 22:12:29 +0200 |
wenzelm |
fixed document;
|
changeset |
files
|
Wed, 01 Aug 2012 22:11:54 +0200 |
wenzelm |
store parent heap stamp as well -- needs to be propagated through the build hierarchy;
|
changeset |
files
|
Wed, 01 Aug 2012 19:53:20 +0200 |
wenzelm |
more standard bootstrapping of Pure.thy;
|
changeset |
files
|
Wed, 01 Aug 2012 18:57:17 +0200 |
wenzelm |
more precise guide for bibtex/makeindex -- dummy files should be sufficient;
|
changeset |
files
|
Wed, 01 Aug 2012 15:56:36 +0200 |
wenzelm |
added offline test for skip_proofs;
|
changeset |
files
|
Wed, 01 Aug 2012 15:50:50 +0200 |
wenzelm |
clarified ISABELLE_FULL_TEST;
|
changeset |
files
|
Wed, 01 Aug 2012 15:46:45 +0200 |
wenzelm |
explicit option skip_proofs;
|
changeset |
files
|
Wed, 01 Aug 2012 15:33:08 +0200 |
wenzelm |
recovered comination of Toplevel.skip_proofs and Goal.parallel_proofs from 9679bab23f93 (NB: skip_proofs leads to failure of Toplevel.proof_of);
|
changeset |
files
|
Wed, 01 Aug 2012 15:32:36 +0200 |
wenzelm |
removed junk;
|
changeset |
files
|
Wed, 01 Aug 2012 12:14:56 +0200 |
wenzelm |
no longer force STIX fonts onto the user -- NB: STIXv1.0.0 is outdated and Mac OS 10.7 ships its own copy of STIX already;
|
changeset |
files
|
Wed, 01 Aug 2012 11:55:18 +0200 |
wenzelm |
more prominent file name;
|
changeset |
files
|
Tue, 31 Jul 2012 22:00:19 +0200 |
wenzelm |
updated isatest settings for isabelle build;
|
changeset |
files
|
Tue, 31 Jul 2012 20:09:30 +0200 |
wenzelm |
more portable hex_nibble: avoid disagreement of Poly/ML and SML/NJ on StringCvt.HEX;
|
changeset |
files
|
Tue, 31 Jul 2012 19:55:04 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 31 Jul 2012 17:40:33 +0200 |
wenzelm |
print full path;
|
changeset |
files
|
Tue, 31 Jul 2012 14:43:55 +0200 |
kuncar |
Remove Lift_RBT.thy, it's in HOL/Library/RBT.thy now
|
changeset |
files
|
Tue, 31 Jul 2012 13:55:39 +0200 |
kuncar |
add testing file for RBT_Set
|
changeset |
files
|
Tue, 31 Jul 2012 13:55:39 +0200 |
kuncar |
implementation of sets by RBT trees for the code generator
|
changeset |
files
|
Tue, 31 Jul 2012 13:55:39 +0200 |
kuncar |
use lifting/transfer formalization of RBT from Lift_RBT
|
changeset |
files
|
Tue, 31 Jul 2012 13:55:39 +0200 |
kuncar |
a couple of additions to RBT formalization to allow us to implement RBT_Set
|
changeset |
files
|
Tue, 31 Jul 2012 13:55:39 +0200 |
kuncar |
more relation operations expressed by Finite_Set.fold
|
changeset |
files
|
Tue, 31 Jul 2012 13:55:39 +0200 |
kuncar |
more set operations expressed by Finite_Set.fold
|
changeset |
files
|
Thu, 26 Jul 2012 15:55:19 +0200 |
bulwahn |
moved another larger quickcheck example to Quickcheck_Benchmark
|
changeset |
files
|
Tue, 31 Jul 2012 16:26:12 +0200 |
wenzelm |
HOL-Probability appears to work with smlnj;
|
changeset |
files
|
Tue, 31 Jul 2012 16:23:20 +0200 |
wenzelm |
document variant NAME may use different LaTeX entry point document/root_NAME.tex if that file exists;
|
changeset |
files
|
Tue, 31 Jul 2012 14:42:03 +0200 |
wenzelm |
made SML/NJ happy;
|
changeset |
files
|
Tue, 31 Jul 2012 12:38:01 +0200 |
wenzelm |
renamed session TLA to HOL-TLA to avoid clash with AFP;
|
changeset |
files
|
Mon, 30 Jul 2012 20:43:07 +0200 |
wenzelm |
clarified directory content operations (similar to ML version);
|
changeset |
files
|
Mon, 30 Jul 2012 17:37:34 +0200 |
wenzelm |
regenerate ToyList2/ToyList.thy during raw make *after* session build, to ensure that it is updated sporadically (NB: isabelle build does not support generated sources);
|
changeset |
files
|
Mon, 30 Jul 2012 17:25:45 +0200 |
wenzelm |
multi-threaded HOL-Tutorial with explicit indication of local options;
|
changeset |
files
|
Mon, 30 Jul 2012 17:07:23 +0200 |
wenzelm |
removed obsolete IsaMakefile + ROOT.ML setup -- doc-src is managed via isabelle build;
|
changeset |
files
|
Mon, 30 Jul 2012 17:03:24 +0200 |
wenzelm |
removed some old material (inactive since 2002/2003);
|
changeset |
files
|
Mon, 30 Jul 2012 16:40:21 +0200 |
wenzelm |
updated isatest to isabelle build, which also includes doc-src sessions;
|
changeset |
files
|
Mon, 30 Jul 2012 16:03:25 +0200 |
wenzelm |
obsolete;
|
changeset |
files
|
Mon, 30 Jul 2012 15:54:17 +0200 |
wenzelm |
makedist -D retains doc-src component with its "doc" sessions (relevant for testing);
|
changeset |
files
|
Mon, 30 Jul 2012 15:31:00 +0200 |
wenzelm |
allow negative int values as well, according to real = int | float;
|
changeset |
files
|
Mon, 30 Jul 2012 14:38:45 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Mon, 30 Jul 2012 14:29:12 +0200 |
wenzelm |
discontinued unused isabelle jedit debugger;
|
changeset |
files
|
Mon, 30 Jul 2012 14:11:29 +0200 |
wenzelm |
more uniform usage of "isabelle tool";
|
changeset |
files
|
Mon, 30 Jul 2012 13:48:56 +0200 |
wenzelm |
less verbosity;
|
changeset |
files
|
Mon, 30 Jul 2012 13:44:40 +0200 |
wenzelm |
proper treatment of eof wrt. proper_input -- allow input of spaces/comments only;
|
changeset |
files
|
Mon, 30 Jul 2012 13:42:45 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 30 Jul 2012 12:08:25 +0200 |
wenzelm |
updated ROOT according to 3defa60a7ae3;
|
changeset |
files
|
Mon, 30 Jul 2012 12:04:37 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 30 Jul 2012 10:59:33 +0200 |
bulwahn |
re-activating Quickcheck_Narrowing_Examples in Quickcheck_Examples
|
changeset |
files
|
Mon, 30 Jul 2012 12:03:48 +0200 |
wenzelm |
added build option -c;
|
changeset |
files
|
Mon, 30 Jul 2012 11:03:44 +0200 |
wenzelm |
removed build option -f (cf. a125b8040ada), due to slightly inconvenient behaviour on ancestors;
|
changeset |
files
|
Sun, 29 Jul 2012 21:55:56 +0200 |
haftmann |
script for downloading components from central store
|
changeset |
files
|
Sun, 29 Jul 2012 21:40:46 +0200 |
wenzelm |
added build option -f;
|
changeset |
files
|
Sat, 28 Jul 2012 22:01:21 +0200 |
haftmann |
corrected slip
|
changeset |
files
|
Sat, 28 Jul 2012 21:10:54 +0200 |
wenzelm |
discontinued $ISABELLE_HOME/build (cf. 500c6eb6c6dc);
|
changeset |
files
|
Sat, 28 Jul 2012 20:36:25 +0200 |
wenzelm |
separate session HOL-Mirabelle-ex -- cannot run isolated shell scripts within build tool;
|
changeset |
files
|
Sat, 28 Jul 2012 20:27:39 +0200 |
wenzelm |
added Quickcheck_Benchmark (cf. 1959baa22632);
|
changeset |
files
|
Sat, 28 Jul 2012 20:20:35 +0200 |
wenzelm |
no apparent need for single-threaded execution;
|
changeset |
files
|
Sat, 28 Jul 2012 20:18:15 +0200 |
wenzelm |
discontinued obsolete Isabelle/build script;
|
changeset |
files
|
Sat, 28 Jul 2012 20:12:47 +0200 |
wenzelm |
announce advanced support for Isabelle sessions and build management;
|
changeset |
files
|
Sat, 28 Jul 2012 20:07:21 +0200 |
wenzelm |
some introduction on sessions;
|
changeset |
files
|
Sat, 28 Jul 2012 19:49:09 +0200 |
wenzelm |
tuned messages;
|
changeset |
files
|
Sat, 28 Jul 2012 19:48:19 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 28 Jul 2012 19:38:52 +0200 |
wenzelm |
added generated file;
|
changeset |
files
|
Sat, 28 Jul 2012 19:37:35 +0200 |
wenzelm |
some description of main build options;
|
changeset |
files
|
Sat, 28 Jul 2012 18:20:47 +0200 |
wenzelm |
more on "Session ROOT specifications";
|
changeset |
files
|
Sat, 28 Jul 2012 15:21:49 +0200 |
wenzelm |
some description of isabelle build;
|
changeset |
files
|
Sat, 28 Jul 2012 14:52:56 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 28 Jul 2012 13:29:56 +0200 |
wenzelm |
isabelle browser is another user interface;
|
changeset |
files
|
Sat, 28 Jul 2012 13:18:34 +0200 |
wenzelm |
renamed isabelle-root minor mode;
|
changeset |
files
|
Sat, 28 Jul 2012 13:11:58 +0200 |
wenzelm |
discontinued special treatment of Proof General;
|
changeset |
files
|
Sat, 28 Jul 2012 13:01:48 +0200 |
wenzelm |
top-down order of user interfaces;
|
changeset |
files
|
Sat, 28 Jul 2012 12:59:53 +0200 |
wenzelm |
misc tuning;
|
changeset |
files
|
Sat, 28 Jul 2012 07:26:37 +0200 |
huffman |
move exception handlers outside of let block
|
changeset |
files
|
Fri, 27 Jul 2012 23:14:55 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Fri, 27 Jul 2012 22:28:30 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 27 Jul 2012 22:26:38 +0200 |
haftmann |
evaluation: allow multiple code modules
|
changeset |
files
|
Fri, 27 Jul 2012 22:23:00 +0200 |
wenzelm |
tuned proofs -- avoid odd situations of polymorphic Frees in goal state;
|
changeset |
files
|
Fri, 27 Jul 2012 21:57:56 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 27 Jul 2012 20:05:56 +0200 |
haftmann |
restored narrowing quickcheck after 6efff142bb54
|
changeset |
files
|
Fri, 27 Jul 2012 21:50:34 +0200 |
wenzelm |
tuned proofs -- avoid odd situations of polymorphic Frees in goal state;
|
changeset |
files
|
Fri, 27 Jul 2012 20:58:44 +0200 |
wenzelm |
unvarify thm statement stemming from old-style definition, to avoid schematic type variables in subsequent goal;
|
changeset |
files
|
Fri, 27 Jul 2012 19:57:23 +0200 |
wenzelm |
tuned proofs -- avoid odd situations of polymorphic Frees in goal state;
|
changeset |
files
|
Fri, 27 Jul 2012 19:27:21 +0200 |
huffman |
move ML functions from nat_arith.ML to Divides.thy, which is the only place they are used
|
changeset |
files
|
Fri, 27 Jul 2012 17:59:18 +0200 |
huffman |
replace Nat_Arith simprocs with simpler conversions that do less rearrangement of terms
|
changeset |
files
|
Fri, 27 Jul 2012 17:57:31 +0200 |
huffman |
give Nat_Arith simprocs proper name bindings by using simproc_setup
|
changeset |
files
|
Fri, 27 Jul 2012 17:34:33 +0200 |
blanchet |
tweaks in preparation for type encoding evaluation
|
changeset |
files
|
Fri, 27 Jul 2012 16:35:02 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 27 Jul 2012 15:42:39 +0200 |
huffman |
replace abel_cancel simprocs with functionally equivalent, but simpler and faster ones
|
changeset |
files
|
Fri, 27 Jul 2012 14:56:37 +0200 |
blanchet |
nicer Nitpick subscript output in jEdit
|
changeset |
files
|
Fri, 27 Jul 2012 16:33:32 +0200 |
wenzelm |
no_check for @{setting} antiquotations -- empty values are treated as undefined on Cygwin;
|
changeset |
files
|
Fri, 27 Jul 2012 16:27:26 +0200 |
wenzelm |
proper shell variable;
|
changeset |
files
|
Fri, 27 Jul 2012 15:37:48 +0200 |
wenzelm |
actually check return code;
|
changeset |
files
|
Fri, 27 Jul 2012 15:37:28 +0200 |
wenzelm |
include doc-src as component, and thus its sessions defined in ROOT;
|
changeset |
files
|
Fri, 27 Jul 2012 14:22:32 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 27 Jul 2012 14:15:04 +0200 |
wenzelm |
delete other log file;
|
changeset |
files
|
Fri, 27 Jul 2012 14:09:59 +0200 |
wenzelm |
simplified Path vs. JVM File operations;
|
changeset |
files
|
Fri, 27 Jul 2012 13:33:34 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 27 Jul 2012 13:17:12 +0200 |
wenzelm |
tuned messages;
|
changeset |
files
|
Fri, 27 Jul 2012 13:15:12 +0200 |
wenzelm |
fewer options;
|
changeset |
files
|
Fri, 27 Jul 2012 13:08:46 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Fri, 27 Jul 2012 13:01:19 +0200 |
wenzelm |
prefer explicit datatype Present.dump_mode;
|
changeset |
files
|
Fri, 27 Jul 2012 12:43:58 +0200 |
wenzelm |
simplified Session.name;
|
changeset |
files
|
Fri, 27 Jul 2012 12:29:07 +0200 |
wenzelm |
more precise imitation of usedir wrt. Session.name (cf. 45137257399a);
|
changeset |
files
|
Fri, 27 Jul 2012 08:52:40 +0200 |
blanchet |
update docs
|
changeset |
files
|
Fri, 27 Jul 2012 08:52:40 +0200 |
blanchet |
extract Z3 unsat cores (for "z3_tptp")
|
changeset |
files
|
Fri, 27 Jul 2012 08:52:40 +0200 |
blanchet |
bring implementation of traditional encoding in line with paper
|
changeset |
files
|
Thu, 26 Jul 2012 21:50:16 +0200 |
wenzelm |
further refinement of current/all_current status, which needs to be propagated through the hierarchy (see also Thy_Info.require_thys);
|
changeset |
files
|
Thu, 26 Jul 2012 19:59:06 +0200 |
wenzelm |
merged
|
changeset |
files
|
Thu, 26 Jul 2012 16:08:16 +0200 |
blanchet |
[1] goes after any attributes
|
changeset |
files
|
Thu, 26 Jul 2012 11:08:16 +0200 |
blanchet |
Z3 prints so many warnings that the very informative abnormal termination exception hardly ever gets raised -- better be more aggressive here
|
changeset |
files
|
Thu, 26 Jul 2012 11:07:27 +0200 |
blanchet |
detect unknown options again
|
changeset |
files
|
Thu, 26 Jul 2012 10:48:03 +0200 |
blanchet |
Sledgehammer already has its own ways of reporting and recovering from crashes in external provers -- no need to additionally print scores of warnings (cf. 4b0daca2bf88)
|
changeset |
files
|
Thu, 26 Jul 2012 10:48:03 +0200 |
blanchet |
don't export technical theorems for MaSh
|
changeset |
files
|
Thu, 26 Jul 2012 10:48:03 +0200 |
blanchet |
repaired accessibility chains generated by MaSh exporter + tuned one function out
|
changeset |
files
|
Thu, 26 Jul 2012 10:48:03 +0200 |
blanchet |
generate fact name in queries again + use ATP dependencies when possible
|
changeset |
files
|
Thu, 26 Jul 2012 19:57:33 +0200 |
wenzelm |
proper all_current, which regards parent status as well;
|
changeset |
files
|
Thu, 26 Jul 2012 19:41:05 +0200 |
wenzelm |
more build options;
|
changeset |
files
|
Thu, 26 Jul 2012 19:40:19 +0200 |
wenzelm |
added session HOL-Tutorial;
|
changeset |
files
|
Thu, 26 Jul 2012 19:16:04 +0200 |
wenzelm |
recovered chapter on Presenting Theories;
|
changeset |
files
|
Thu, 26 Jul 2012 19:08:14 +0200 |
wenzelm |
avoid clash of Misc/pairs.thy and Types/Pairs.thy on case-insensible file-system;
|
changeset |
files
|
Thu, 26 Jul 2012 19:07:28 +0200 |
wenzelm |
proper input;
|
changeset |
files
|
Thu, 26 Jul 2012 18:55:42 +0200 |
wenzelm |
recovered latex job;
|
changeset |
files
|
Thu, 26 Jul 2012 17:32:28 +0200 |
wenzelm |
adhoc reordering to prevent implicit side-effects of some theories in Types, Rules, Sets;
|
changeset |
files
|
Thu, 26 Jul 2012 17:17:53 +0200 |
wenzelm |
more build options;
|
changeset |
files
|
Thu, 26 Jul 2012 17:16:02 +0200 |
wenzelm |
simplified Tutorial sessions;
|
changeset |
files
|
Thu, 26 Jul 2012 16:54:44 +0200 |
wenzelm |
proper arguments for old usedir;
|
changeset |
files
|
Thu, 26 Jul 2012 14:44:07 +0200 |
wenzelm |
more precise imports;
|
changeset |
files
|
Thu, 26 Jul 2012 14:29:54 +0200 |
wenzelm |
refined "document_dump_mode": "all", "tex+sty", "tex";
|
changeset |
files
|
Thu, 26 Jul 2012 14:24:27 +0200 |
wenzelm |
allow spaces in file names;
|
changeset |
files
|
Thu, 26 Jul 2012 14:22:37 +0200 |
wenzelm |
more files for session Pure;
|
changeset |
files
|
Thu, 26 Jul 2012 13:38:43 +0200 |
wenzelm |
discontinued slightly odd "browser_info_remote" -- it could point to a completely different version of the Isabelle library;
|
changeset |
files
|
Thu, 26 Jul 2012 13:35:31 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 26 Jul 2012 12:59:09 +0200 |
wenzelm |
remove old output heaps, to ensure that result is valid wrt. check_stamps;
|
changeset |
files
|
Thu, 26 Jul 2012 12:32:25 +0200 |
wenzelm |
proper imports;
|
changeset |
files
|
Thu, 26 Jul 2012 12:27:47 +0200 |
wenzelm |
support session groups;
|
changeset |
files
|
Thu, 26 Jul 2012 11:52:08 +0200 |
wenzelm |
discontinued slightly odd session order, which did not quite work out;
|
changeset |
files
|
Thu, 26 Jul 2012 11:46:30 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 25 Jul 2012 23:02:50 +0200 |
wenzelm |
avoid clash of Advanced/simp.thy vs. Misc/simp.thy;
|
changeset |
files
|
Wed, 25 Jul 2012 22:30:18 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 25 Jul 2012 22:25:07 +0200 |
wenzelm |
actually check source vs. target stamps, based on information from log files;
|
changeset |
files
|
Wed, 25 Jul 2012 19:49:40 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 25 Jul 2012 18:05:07 +0200 |
wenzelm |
session specifications for doc-src, excluding TutorialI for now;
|
changeset |
files
|
Wed, 25 Jul 2012 17:43:36 +0200 |
wenzelm |
updated generated files;
|
changeset |
files
|
Wed, 25 Jul 2012 16:41:02 +0200 |
wenzelm |
clarified no_document situation;
|
changeset |
files
|
Wed, 25 Jul 2012 12:40:17 +0200 |
wenzelm |
no hardwired default for Proof General component -- its users can use init_component separately;
|
changeset |
files
|
Wed, 25 Jul 2012 12:39:35 +0200 |
wenzelm |
rail no longer exists;
|
changeset |
files
|
Wed, 25 Jul 2012 12:38:54 +0200 |
wenzelm |
some updates on "Building a repository version of Isabelle";
|
changeset |
files
|
Wed, 25 Jul 2012 11:59:22 +0200 |
wenzelm |
added condition = ISABELLE_POLYML according to no-smlnj targets in IsaMakefile;
|
changeset |
files
|
Wed, 25 Jul 2012 10:55:02 +0200 |
wenzelm |
more standard session setup for WWW_Find;
|
changeset |
files
|
Tue, 24 Jul 2012 23:01:55 +0200 |
wenzelm |
read/write dependency information;
|
changeset |
files
|
Tue, 24 Jul 2012 22:00:12 +0200 |
wenzelm |
more files;
|
changeset |
files
|
Tue, 24 Jul 2012 21:54:49 +0200 |
wenzelm |
more build options;
|
changeset |
files
|
Tue, 24 Jul 2012 21:48:41 +0200 |
wenzelm |
merged
|
changeset |
files
|
Tue, 24 Jul 2012 12:36:59 +0200 |
bulwahn |
moving a first Quickcheck example with many computations into a separate session Quickcheck_Benchmark
|
changeset |
files
|
Tue, 24 Jul 2012 08:12:15 +0200 |
bulwahn |
moving Quickcheck_Examples back to test to run a minimal test even with the mira testing infrastructure
|
changeset |
files
|
Tue, 24 Jul 2012 21:46:48 +0200 |
wenzelm |
reactivated HOL-NSA-Examples;
|
changeset |
files
|
Tue, 24 Jul 2012 21:36:53 +0200 |
wenzelm |
tuned order;
|
changeset |
files
|
Tue, 24 Jul 2012 21:26:28 +0200 |
wenzelm |
more build options;
|
changeset |
files
|
Tue, 24 Jul 2012 21:07:54 +0200 |
wenzelm |
tuned error;
|
changeset |
files
|
Tue, 24 Jul 2012 20:56:18 +0200 |
wenzelm |
more explicit checks during parsing;
|
changeset |
files
|
Tue, 24 Jul 2012 20:42:34 +0200 |
wenzelm |
more explicit document = false to reduce warnings;
|
changeset |
files
|
Tue, 24 Jul 2012 20:41:50 +0200 |
wenzelm |
pass parent_base_name, which is required for Session.init sanity check;
|
changeset |
files
|
Tue, 24 Jul 2012 18:38:07 +0200 |
wenzelm |
more session entries;
|
changeset |
files
|
Tue, 24 Jul 2012 17:34:46 +0200 |
wenzelm |
modernized imports;
|
changeset |
files
|
Tue, 24 Jul 2012 17:33:19 +0200 |
wenzelm |
more general notion of user ERROR (cf. 44f56fe01528);
|
changeset |
files
|
Tue, 24 Jul 2012 17:20:54 +0200 |
wenzelm |
tuned messages;
|
changeset |
files
|
Tue, 24 Jul 2012 17:15:26 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Tue, 24 Jul 2012 14:36:08 +0200 |
wenzelm |
human-readable I/O error;
|
changeset |
files
|
Tue, 24 Jul 2012 14:07:44 +0200 |
wenzelm |
more session ROOT files;
|
changeset |
files
|
Tue, 24 Jul 2012 13:22:06 +0200 |
wenzelm |
tuned messages (cf. isabelle makeall);
|
changeset |
files
|
Tue, 24 Jul 2012 13:11:50 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Tue, 24 Jul 2012 12:54:34 +0200 |
wenzelm |
actually negate "document" (cf. 7483aa690b4f);
|
changeset |
files
|
Tue, 24 Jul 2012 12:47:48 +0200 |
wenzelm |
clarified no_build vs. verbose;
|
changeset |
files
|
Tue, 24 Jul 2012 12:38:33 +0200 |
wenzelm |
clarified "document" again, eliminated redundant "no_document";
|
changeset |
files
|
Tue, 24 Jul 2012 12:28:20 +0200 |
wenzelm |
clarified build -n (no build);
|
changeset |
files
|
Tue, 24 Jul 2012 12:20:01 +0200 |
wenzelm |
added "document_dump_only" (cf. negated usedir -C);
|
changeset |
files
|
Tue, 24 Jul 2012 12:14:16 +0200 |
wenzelm |
more precise propagation of options: build, session, theories;
|
changeset |
files
|
Tue, 24 Jul 2012 11:39:22 +0200 |
wenzelm |
further imitation of ISABELLE_USEDIR_OPTIONS via options;
|
changeset |
files
|
Tue, 24 Jul 2012 11:14:37 +0200 |
wenzelm |
observe "condition";
|
changeset |
files
|
Tue, 24 Jul 2012 11:04:49 +0200 |
wenzelm |
observe "quick_and_dirty";
|
changeset |
files
|
Tue, 24 Jul 2012 11:02:42 +0200 |
wenzelm |
added "browser_info_remote" (cf. usedir -P);
|
changeset |
files
|
Tue, 24 Jul 2012 10:58:43 +0200 |
wenzelm |
clarified "this_name" vs. former "reset" feature -- imitate the latter by loading other session sources directly;
|
changeset |
files
|
Tue, 24 Jul 2012 10:44:36 +0200 |
wenzelm |
timing for whole session;
|
changeset |
files
|
Tue, 24 Jul 2012 10:43:13 +0200 |
wenzelm |
tuned options;
|
changeset |
files
|
Tue, 24 Jul 2012 10:39:03 +0200 |
wenzelm |
timing is command line options, not system option;
|
changeset |
files
|
Tue, 24 Jul 2012 10:11:49 +0200 |
wenzelm |
clarified document options;
|
changeset |
files
|
Tue, 24 Jul 2012 00:29:36 +0200 |
wenzelm |
pass build options to ML;
|
changeset |
files
|
Mon, 23 Jul 2012 22:35:10 +0200 |
wenzelm |
added ML version of stand-alone options, with XML.encode/decode operations (unidirectional from Scala to ML);
|
changeset |
files
|
Mon, 23 Jul 2012 21:01:16 +0200 |
wenzelm |
provide explicit ISABELLE_PLATFORM32 as well;
|
changeset |
files
|
Mon, 23 Jul 2012 19:07:01 +0200 |
berghofe |
merged
|
changeset |
files
|
Mon, 23 Jul 2012 18:52:10 +0200 |
berghofe |
set_vcs now derives prefix from fully qualified procedure / function name
|
changeset |
files
|
Mon, 23 Jul 2012 18:21:26 +0200 |
wenzelm |
try droppable application using Platypus functionality -- in contrast to earlier AppHack (cf. 9343d4b7c5bf);
|
changeset |
files
|
Mon, 23 Jul 2012 18:15:05 +0200 |
wenzelm |
updated to Platypus 4.7;
|
changeset |
files
|
Mon, 23 Jul 2012 16:44:29 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 23 Jul 2012 16:16:10 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 23 Jul 2012 16:13:26 +0200 |
wenzelm |
clarified init_component: always liberal;
|
changeset |
files
|
Mon, 23 Jul 2012 15:59:14 +0200 |
wenzelm |
added system build mode: produce output in ISABELLE_HOME;
|
changeset |
files
|
Mon, 23 Jul 2012 15:44:42 +0200 |
wenzelm |
removed redundant check (cf. a8ed41b6280b);
|
changeset |
files
|
Mon, 23 Jul 2012 15:05:05 +0200 |
wenzelm |
pass ISABELLE_BROWSER_INFO as explicit argument;
|
changeset |
files
|
Mon, 23 Jul 2012 14:18:28 +0200 |
wenzelm |
removed some old/unused stuff;
|
changeset |
files
|
Mon, 23 Jul 2012 12:05:48 +0200 |
wenzelm |
updated smlnj settings;
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
cap the number of facts returned by MaSh
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
remove MaSh junk associated with size functions
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
identified "evil" theories for MaSh -- this is rather ad hoc, but so is MaSh anyway
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
removed MaSh junk arising from primrec definitions
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
distinguish between recursive and nonrecursive definitions + clean up typedef dependencies in MaSh
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
tuning
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
faster "save" operation
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
include unknown local facts in MaSh
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
ensure all calls to "mash" program are synchronous
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
don't relearn old facts in Isar mode
|
changeset |
files
|
Mon, 23 Jul 2012 15:32:30 +0200 |
blanchet |
took out CVC3 again -- there seems to be issues with the server version of CVC3 + minor tweaks
|
changeset |
files
|
Mon, 23 Jul 2012 09:28:03 +0200 |
haftmann |
restrict unqualified imports from Haskell Prelude to a small set of fundamental operations
|
changeset |
files
|
Mon, 23 Jul 2012 09:26:55 +0200 |
haftmann |
more correct import
|
changeset |
files
|
Sun, 22 Jul 2012 23:36:11 +0200 |
wenzelm |
merged
|
changeset |
files
|
Sun, 22 Jul 2012 10:00:51 +0200 |
haftmann |
NEWS
|
changeset |
files
|
Sun, 22 Jul 2012 09:56:34 +0200 |
haftmann |
library theories for debugging and parallel computing using code generation towards Isabelle/ML
|
changeset |
files
|
Sat, 21 Jul 2012 20:01:16 +0200 |
haftmann |
also consider current working directory (cf. 3a5a5a992519)
|
changeset |
files
|
Sun, 22 Jul 2012 23:31:57 +0200 |
wenzelm |
parallel scheduling of jobs;
|
changeset |
files
|
Sun, 22 Jul 2012 21:59:14 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 22 Jul 2012 12:26:41 +0200 |
wenzelm |
maintain set of source digests, including relevant parts of session entry;
|
changeset |
files
|
Sun, 22 Jul 2012 00:00:22 +0200 |
wenzelm |
determine source dependencies, relatively to preloaded theories;
|
changeset |
files
|
Sat, 21 Jul 2012 22:13:50 +0200 |
wenzelm |
propagate defined options;
|
changeset |
files
|
Sat, 21 Jul 2012 21:16:08 +0200 |
wenzelm |
disallow quotes in path specifications -- extra paranoia;
|
changeset |
files
|
Sat, 21 Jul 2012 17:49:22 +0200 |
wenzelm |
save image for inner nodes only;
|
changeset |
files
|
Sat, 21 Jul 2012 16:41:55 +0200 |
wenzelm |
some actual build function on ML side;
|
changeset |
files
|
Sat, 21 Jul 2012 12:57:31 +0200 |
wenzelm |
tuned -- no dependency on exit function;
|
changeset |
files
|
Sat, 21 Jul 2012 12:42:28 +0200 |
wenzelm |
more ML_System operations;
|
changeset |
files
|
Sat, 21 Jul 2012 10:55:42 +0200 |
bulwahn |
restricting Quickcheck_Examples' root file to one basic theory to see if the system error on isatest still occurs
|
changeset |
files
|
Sat, 21 Jul 2012 10:53:26 +0200 |
bulwahn |
handling partiality in the case where the equality optimisation is applied
|
changeset |
files
|
Fri, 20 Jul 2012 23:38:15 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 20 Jul 2012 23:37:54 +0200 |
wenzelm |
updated File.find_files;
|
changeset |
files
|
Fri, 20 Jul 2012 23:16:54 +0200 |
wenzelm |
more abstract file system operations in Scala, corresponding to ML version;
|
changeset |
files
|
Fri, 20 Jul 2012 22:39:59 +0200 |
wenzelm |
eliminated obsolete session_manager.scala;
|
changeset |
files
|
Fri, 20 Jul 2012 22:29:25 +0200 |
wenzelm |
more explicit java.io.{File => JFile};
|
changeset |
files
|
Fri, 20 Jul 2012 22:43:51 +0200 |
blanchet |
tune Mesh filter
|
changeset |
files
|
Fri, 20 Jul 2012 22:19:46 +0200 |
blanchet |
faster maximal node computation
|
changeset |
files
|
Fri, 20 Jul 2012 22:19:46 +0200 |
blanchet |
honor suggested MaSh weights
|
changeset |
files
|
Fri, 20 Jul 2012 22:19:46 +0200 |
blanchet |
use CVC3 and Yices by default if they are available and there are enough cores
|
changeset |
files
|