wenzelm [Sat, 24 Sep 2011 10:45:57 +0200] rev 45071
more user aliases;
sultana [Sat, 24 Sep 2011 00:17:32 +0100] rev 45070
fixed IsaMakefile action for HOL-TPTP.
wenzelm [Fri, 23 Sep 2011 23:46:13 +0200] rev 45069
prefer socket comminication on Cygwin, which is more stable here than fifos;
wenzelm [Fri, 23 Sep 2011 21:51:49 +0200] rev 45068
tuned proof;
wenzelm [Fri, 23 Sep 2011 17:35:06 +0200] rev 45067
made SML/NJ happy;
wenzelm [Fri, 23 Sep 2011 17:23:54 +0200] rev 45066
discontinued stream-based Socket_IO, which causes too many problems with Poly/ML and SML/NJ (reverting major parts of 5c0b0d67f9b1);
wenzelm [Fri, 23 Sep 2011 17:11:08 +0200] rev 45065
updated header;
wenzelm [Fri, 23 Sep 2011 16:50:39 +0200] rev 45064
merged;
blanchet [Fri, 23 Sep 2011 16:44:51 +0200] rev 45063
reintroduced E-SInE now that it's unexpectedly working again (thanks to Geoff)
blanchet [Fri, 23 Sep 2011 14:25:53 +0200] rev 45062
first step towards extending Minipick with more translations
berghofe [Fri, 23 Sep 2011 14:08:50 +0200] rev 45061
Include keywords print_coercions and print_coercion_maps
traytel [Wed, 17 Aug 2011 19:49:07 +0200] rev 45060
local coercion insertion algorithm to support complex coercions
traytel [Wed, 17 Aug 2011 19:49:07 +0200] rev 45059
printing and deleting of coercions
wenzelm [Fri, 23 Sep 2011 14:59:29 +0200] rev 45058
raw unbuffered socket IO, which bypasses the fragile BinIO layer in Poly/ML 5.4.x;
wenzelm [Fri, 23 Sep 2011 14:13:15 +0200] rev 45057
default print mode for Isabelle/Scala, not just Isabelle/jEdit;
wenzelm [Fri, 23 Sep 2011 14:12:09 +0200] rev 45056
augment existing print mode;
wenzelm [Fri, 23 Sep 2011 13:44:31 +0200] rev 45055
explicit option for socket vs. fifo communication;
wenzelm [Fri, 23 Sep 2011 13:43:44 +0200] rev 45054
tuned proof;
blanchet [Fri, 23 Sep 2011 10:31:12 +0200] rev 45053
synchronized section names with manual
wenzelm [Fri, 23 Sep 2011 00:11:29 +0200] rev 45052
merged;
huffman [Thu, 22 Sep 2011 14:12:16 -0700] rev 45051
discontinued legacy theorem names from RealDef.thy
huffman [Thu, 22 Sep 2011 13:17:14 -0700] rev 45050
merged
huffman [Thu, 22 Sep 2011 12:55:19 -0700] rev 45049
discontinued HOLCF legacy theorem names
blanchet [Thu, 22 Sep 2011 19:42:06 +0200] rev 45048
take out remote E-SInE -- it's broken and Geoff says it might take quite a while before he gets to it, plus it's fairly obsolete in the meantime
berghofe [Thu, 22 Sep 2011 18:23:38 +0200] rev 45047
Moved extraction part of Higman's lemma to separate theory to allow reuse in
theories compiled without support for proof terms.
berghofe [Thu, 22 Sep 2011 17:15:46 +0200] rev 45046
Removed hcentering and vcentering options, since they are not supported
by all versions of geometry.
berghofe [Thu, 22 Sep 2011 16:56:19 +0200] rev 45045
merged
berghofe [Thu, 22 Sep 2011 16:50:23 +0200] rev 45044
Added documentation for HOL-SPARK
blanchet [Thu, 22 Sep 2011 16:30:47 +0200] rev 45043
drop partial monomorphic instances in Metis, like in Sledgehammer
blanchet [Thu, 22 Sep 2011 16:30:47 +0200] rev 45042
better type reconstruction -- prevents ill-instantiations in proof replay
hoelzl [Thu, 22 Sep 2011 10:02:16 -0400] rev 45041
NEWS: mention replacement lemmas for the removed ones in Complete_Lattices
bulwahn [Thu, 22 Sep 2011 10:48:53 +0200] rev 45040
changing quickcheck_timeout to 30 seconds in mutabelle's testing
bulwahn [Thu, 22 Sep 2011 07:26:53 +0200] rev 45039
adding post-processing of terms to narrowing-based Quickcheck
huffman [Wed, 21 Sep 2011 17:43:13 -0700] rev 45038
HOL/ex/ROOT.ML: only list BinEx once
huffman [Wed, 21 Sep 2011 10:59:55 -0700] rev 45037
merged
huffman [Wed, 21 Sep 2011 08:28:53 -0700] rev 45036
remove redundant instantiation ereal :: power
blanchet [Wed, 21 Sep 2011 15:55:16 +0200] rev 45035
reintroduced Minipick as Nitpick example
blanchet [Wed, 21 Sep 2011 15:55:15 +0200] rev 45034
tuned comment
huffman [Wed, 21 Sep 2011 06:41:34 -0700] rev 45033
merged
huffman [Tue, 20 Sep 2011 11:02:41 -0700] rev 45032
Extended_Real_Limits: generalize some lemmas
huffman [Tue, 20 Sep 2011 10:52:08 -0700] rev 45031
add lemmas within_empty and tendsto_bot;
declare within_UNIV [simp];
tuned some proofs;
wenzelm [Thu, 22 Sep 2011 21:58:05 +0200] rev 45030
made SML/NJ happy;
wenzelm [Thu, 22 Sep 2011 20:33:08 +0200] rev 45029
abstract System_Channel in ML (cf. Scala version);
back to TextIO for fifo, which is more stable in Poly/ML 5.4.x;
explicit block buffering -- BinIO might be subject to old Poly/ML defaults;
wenzelm [Wed, 21 Sep 2011 22:18:17 +0200] rev 45028
alternative Socket_Channel;
use BinIO for fifos uniformly;
wenzelm [Wed, 21 Sep 2011 20:35:50 +0200] rev 45027
more abstract wrapping of fifos as System_Channel;
wenzelm [Wed, 21 Sep 2011 17:50:25 +0200] rev 45026
slightly more general Socket_IO as part of Pure;
wenzelm [Wed, 21 Sep 2011 16:04:29 +0200] rev 45025
more hints on Z3 configuration;
wenzelm [Wed, 21 Sep 2011 15:08:15 +0200] rev 45024
reduced default thread stack, to increase the success rate especially on Windows (NB: the actor worker farm tends to produce 100-200 threads for big sessions);
nipkow [Wed, 21 Sep 2011 07:31:08 +0200] rev 45023
renamed inv -> filter
nipkow [Wed, 21 Sep 2011 07:04:04 +0200] rev 45022
Added proofs about narowing
nipkow [Wed, 21 Sep 2011 07:03:16 +0200] rev 45021
added missing makefile dependence
nipkow [Wed, 21 Sep 2011 06:26:15 +0200] rev 45020
added example
nipkow [Wed, 21 Sep 2011 03:24:54 +0200] rev 45019
tuned
nipkow [Wed, 21 Sep 2011 02:38:53 +0200] rev 45018
refined comment
kleing [Wed, 21 Sep 2011 09:17:01 +1000] rev 45017
fixed two typos in IMP (by Jean Pichon)
nipkow [Wed, 21 Sep 2011 00:12:36 +0200] rev 45016
merged
nipkow [Tue, 20 Sep 2011 05:48:23 +0200] rev 45015
Updated IMP to use new induction method
nipkow [Tue, 20 Sep 2011 05:47:11 +0200] rev 45014
New proof method "induction" that gives induction hypotheses the name IH.
haftmann [Tue, 20 Sep 2011 22:11:22 +0200] rev 45013
official status for UN_singleton
haftmann [Tue, 20 Sep 2011 21:47:52 +0200] rev 45012
tuned specification and lemma distribution among theories; tuned proofs
wenzelm [Tue, 20 Sep 2011 15:23:17 +0200] rev 45011
more careful treatment of initial update, similar to output panel;
wenzelm [Tue, 20 Sep 2011 15:07:30 +0200] rev 45010
proper fact binding;
bulwahn [Tue, 20 Sep 2011 09:30:19 +0200] rev 45009
syntactic improvements and tuning names in the code generator due to Florian's code review
krauss [Tue, 20 Sep 2011 01:32:04 +0200] rev 45008
match types when applying mono_thm -- previous export generalizes type variables;
added trivial regression test
wenzelm [Mon, 19 Sep 2011 23:34:22 +0200] rev 45007
fixed headers;
wenzelm [Mon, 19 Sep 2011 23:24:32 +0200] rev 45006
less ambiguous syntax;
wenzelm [Mon, 19 Sep 2011 23:18:18 +0200] rev 45005
tuned proofs;
wenzelm [Mon, 19 Sep 2011 22:48:05 +0200] rev 45004
merged
bulwahn [Mon, 19 Sep 2011 16:18:34 +0200] rev 45003
catch PatternMatchFail exceptions in narrowing-based quickcheck
bulwahn [Mon, 19 Sep 2011 16:18:33 +0200] rev 45002
removing superfluous definition in the quickcheck narrowing invocation as the code generator now generates valid Haskell code with necessary type annotations without a separate definition
bulwahn [Mon, 19 Sep 2011 16:18:30 +0200] rev 45001
ensuring that some constants are generated in the source code by adding calls in ensure_testable
bulwahn [Mon, 19 Sep 2011 16:18:23 +0200] rev 45000
adding abstraction layer; more precise function names
bulwahn [Mon, 19 Sep 2011 16:18:21 +0200] rev 44999
adding type annotations more aggressively and redundantly to make code generation more reliable even when special printers for some constants are used
bulwahn [Mon, 19 Sep 2011 16:18:19 +0200] rev 44998
determining the fastype of a case-pattern but ignoring dummy type constructors that were added as markers for type annotations
bulwahn [Mon, 19 Sep 2011 16:18:19 +0200] rev 44997
only annotating constants with sort constraints
bulwahn [Mon, 19 Sep 2011 16:18:18 +0200] rev 44996
also adding type annotations for the dynamic invocation
noschinl [Mon, 19 Sep 2011 14:35:51 +0200] rev 44995
removed legacy lemmas in Complete_Lattices
bulwahn [Mon, 19 Sep 2011 14:24:53 +0200] rev 44994
increasing quickcheck timeout to reduce spurious test failures due to massive parallel invocations and bad scheduling
wenzelm [Mon, 19 Sep 2011 22:45:57 +0200] rev 44993
more isatest stats;
wenzelm [Mon, 19 Sep 2011 22:42:57 +0200] rev 44992
refined Symbol.is_symbolic -- cover recoded versions as well;
wenzelm [Mon, 19 Sep 2011 22:13:51 +0200] rev 44991
double clicks switch to document node buffer;
wenzelm [Mon, 19 Sep 2011 21:53:07 +0200] rev 44990
tuned;
wenzelm [Mon, 19 Sep 2011 21:41:48 +0200] rev 44989
explicit border independent of UI (cf. ad5883642a83, 2bec3b7514cf);
wenzelm [Mon, 19 Sep 2011 16:40:17 +0200] rev 44988
at least 2 worker threads to ensure some degree of lifeness, notably for asynchronous Document.print_state;
wenzelm [Mon, 19 Sep 2011 14:40:38 +0200] rev 44987
instantaneous cleanup (NB: VIEWER should be synchronous, cf. dd25b3055c4e);
wenzelm [Mon, 19 Sep 2011 14:31:20 +0200] rev 44986
unique file names via serial numbers, to allow files like "root" or multiple files with same base name;
wenzelm [Mon, 19 Sep 2011 12:58:52 +0200] rev 44985
imitate Apple in setting initial shell PATH -- especially relevant for MacTeX, MacPorts etc.;
huffman [Sun, 18 Sep 2011 16:12:43 -0700] rev 44984
merged
huffman [Thu, 15 Sep 2011 10:12:36 -0700] rev 44983
numeral_simprocs.ML: use HOL_basic_ss instead of HOL_ss for internal normalization proofs of cancel_factor simprocs, to avoid splitting if-then-else
wenzelm [Sun, 18 Sep 2011 21:41:36 +0200] rev 44982
removed obsolete patches for PG 4.1;
wenzelm [Sun, 18 Sep 2011 21:15:31 +0200] rev 44981
additional space for borderless UI;
wenzelm [Sun, 18 Sep 2011 20:26:08 +0200] rev 44980
more robust treatment of empty insets (NB: border may be null on some UIs, e.g. Windows);
wenzelm [Sun, 18 Sep 2011 19:49:35 +0200] rev 44979
explicit master_dir as part of header -- still required (for Cygwin) since Scala layer does not pass file content yet;
wenzelm [Sun, 18 Sep 2011 16:33:30 +0200] rev 44978
isatest settings for macbroy6 (Mac OS X Lion);
wenzelm [Sun, 18 Sep 2011 16:24:26 +0200] rev 44977
more Mac OS reference hardware;
wenzelm [Sun, 18 Sep 2011 16:11:26 +0200] rev 44976
updated to SML/NJ 110.73;
wenzelm [Sun, 18 Sep 2011 15:59:38 +0200] rev 44975
tentative announcement based on current NEWS;
wenzelm [Sun, 18 Sep 2011 15:57:36 +0200] rev 44974
tuned;
wenzelm [Sun, 18 Sep 2011 15:39:55 +0200] rev 44973
separated NEWS for Isabelle2011 from Isabelle2011-1 (cf. e1139e612b55);
wenzelm [Sun, 18 Sep 2011 15:30:31 +0200] rev 44972
updated for release;
wenzelm [Sun, 18 Sep 2011 15:30:21 +0200] rev 44971
tuned;
wenzelm [Sun, 18 Sep 2011 14:55:45 +0200] rev 44970
updated generated file;
wenzelm [Sun, 18 Sep 2011 14:55:27 +0200] rev 44969
updated Complete_Lattices;
wenzelm [Sun, 18 Sep 2011 14:48:25 +0200] rev 44968
some tuning and re-ordering for release;
wenzelm [Sun, 18 Sep 2011 14:34:24 +0200] rev 44967
misc tuning for release;
wenzelm [Sun, 18 Sep 2011 14:25:53 +0200] rev 44966
more contributors;
wenzelm [Sun, 18 Sep 2011 14:09:57 +0200] rev 44965
tuned proofs;
wenzelm [Sun, 18 Sep 2011 13:56:06 +0200] rev 44964
tweak keyboard shortcuts for Mac OS X;
wenzelm [Sun, 18 Sep 2011 13:47:12 +0200] rev 44963
explicit check_file wrt. jEdit VFS, to avoid slightly confusing empty buffer after IO error;
wenzelm [Sun, 18 Sep 2011 13:39:33 +0200] rev 44962
finite sequences as useful as introductory example;
wenzelm [Sun, 18 Sep 2011 12:48:45 +0200] rev 44961
discontinued hard-wired JAVA_HOME treatment for Mac OS X (cf. f471a2fb9a95), which can cause confusions of "isabelle java" vs. "isabelle scala" -- moved settings to external component;
wenzelm [Sun, 18 Sep 2011 00:05:22 +0200] rev 44960
graph traversal in topological order;
Session.snapshot() with sensible defaults;
wenzelm [Sat, 17 Sep 2011 23:04:03 +0200] rev 44959
Document.Node.Name convenience;
wenzelm [Sat, 17 Sep 2011 22:13:15 +0200] rev 44958
more precise painting;
wenzelm [Sat, 17 Sep 2011 21:28:52 +0200] rev 44957
more elaborate Node_Renderer, which paints node_name.theory only;
wenzelm [Sat, 17 Sep 2011 19:55:32 +0200] rev 44956
raised default log level -- to avoid confusing warning about scala.tools.nsc.plugins.Plugin, which is mistaken as jEdit plugin;
wenzelm [Sat, 17 Sep 2011 19:44:58 +0200] rev 44955
tuned signature;
wenzelm [Sat, 17 Sep 2011 19:25:14 +0200] rev 44954
more careful traversal of theory dependencies to retain standard import order;
wenzelm [Sat, 17 Sep 2011 17:55:39 +0200] rev 44953
sane default for class Thy_Load;
wenzelm [Sat, 17 Sep 2011 17:05:31 +0200] rev 44952
removed obsolete patches for PG 4.1;
wenzelm [Sat, 17 Sep 2011 16:53:01 +0200] rev 44951
specific bundle for x86_64-linux, which is especially important for JRE due to its extra library dependencies;
wenzelm [Sat, 17 Sep 2011 16:29:18 +0200] rev 44950
added "isabelle scalac" convenience;
wenzelm [Sat, 17 Sep 2011 16:19:40 +0200] rev 44949
Symbol.explode as in ML;
wenzelm [Sat, 17 Sep 2011 16:00:54 +0200] rev 44948
ignore OUTPUT to avoid spam -- jEdit menu "Troubleshooting / Activity Log" should be sufficient;
haftmann [Sat, 17 Sep 2011 15:08:55 +0200] rev 44947
dropped unused argument – avoids problem with SML/NJ
haftmann [Sat, 17 Sep 2011 00:40:27 +0200] rev 44946
tuned spacing
haftmann [Sat, 17 Sep 2011 00:37:21 +0200] rev 44945
tuned
nipkow [Sat, 17 Sep 2011 04:41:44 +0200] rev 44944
tuned post fixpoint setup
nipkow [Sat, 17 Sep 2011 03:37:14 +0200] rev 44943
merged
nipkow [Fri, 16 Sep 2011 09:18:15 +0200] rev 44942
when applying induction rules, remove names of assumptions that come
with the rule in case the rule is transformed by the simplifier due to
instantiations
noschinl [Fri, 16 Sep 2011 20:08:29 +0200] rev 44941
remove stray "using [[simp_trace]]"
noschinl [Fri, 16 Sep 2011 20:02:35 +0200] rev 44940
tune indenting
kleing [Fri, 16 Sep 2011 12:10:43 +1000] rev 44939
removed unused legacy lemma names, some comment cleanup.
kleing [Fri, 16 Sep 2011 12:10:15 +1000] rev 44938
removed word_neq_0_conv from simpset, it's almost never wanted.
hoelzl [Thu, 15 Sep 2011 12:40:08 -0400] rev 44937
removed further legacy rules from Complete_Lattices
noschinl [Thu, 15 Sep 2011 17:06:00 +0200] rev 44936
NEWS on Complete_Lattices, Lattices
blanchet [Thu, 15 Sep 2011 10:57:40 +0200] rev 44935
tail recursive proof preprocessing (needed for huge proofs)
blanchet [Thu, 15 Sep 2011 10:57:40 +0200] rev 44934
tuning
nipkow [Thu, 15 Sep 2011 09:44:27 +0200] rev 44933
merged
nipkow [Thu, 15 Sep 2011 09:44:08 +0200] rev 44932
revised AbsInt and added widening and narrowing
haftmann [Wed, 14 Sep 2011 23:47:04 +0200] rev 44931
updated comment
haftmann [Wed, 14 Sep 2011 23:46:02 +0200] rev 44930
updated generated code
haftmann [Tue, 13 Sep 2011 07:56:46 +0200] rev 44929
tuned
hoelzl [Wed, 14 Sep 2011 10:08:52 -0400] rev 44928
renamed Complete_Lattices lemmas, removed legacy names
noschinl [Wed, 14 Sep 2011 10:55:07 +0200] rev 44927
merged
noschinl [Wed, 14 Sep 2011 10:24:22 +0200] rev 44926
create central list for language extensions used by the haskell code generator
boehmes [Wed, 14 Sep 2011 09:46:59 +0200] rev 44925
observe distinction between sets and predicates
nipkow [Wed, 14 Sep 2011 06:49:24 +0200] rev 44924
merged
nipkow [Wed, 14 Sep 2011 06:49:01 +0200] rev 44923
cleand up AbsInt fixpoint iteration; tuned syntax
huffman [Tue, 13 Sep 2011 17:25:19 -0700] rev 44922
tuned proofs
huffman [Tue, 13 Sep 2011 17:07:33 -0700] rev 44921
tuned proofs
huffman [Tue, 13 Sep 2011 08:21:51 -0700] rev 44920
remove some redundant [simp] declarations;
simplify some proofs;
noschinl [Tue, 13 Sep 2011 16:22:01 +0200] rev 44919
tune proofs
noschinl [Tue, 13 Sep 2011 16:21:48 +0200] rev 44918
tune simpset for Complete_Lattices
bulwahn [Tue, 13 Sep 2011 13:17:52 +0200] rev 44917
merged
bulwahn [Tue, 13 Sep 2011 12:14:29 +0200] rev 44916
added lemma motivated by a more specific lemma in the AFP-KBPs theories
blanchet [Tue, 13 Sep 2011 11:24:58 +0200] rev 44915
simplified unsound proof detection by removing impossible case
bulwahn [Tue, 13 Sep 2011 09:56:38 +0200] rev 44914
correcting NEWS
bulwahn [Tue, 13 Sep 2011 09:28:03 +0200] rev 44913
correcting theory name and dependencies
bulwahn [Tue, 13 Sep 2011 09:25:19 +0200] rev 44912
renamed AList_Impl to AList
nipkow [Tue, 13 Sep 2011 07:13:49 +0200] rev 44911
fastsimp -> fastforce in doc
huffman [Mon, 12 Sep 2011 14:49:34 -0700] rev 44910
fix typo
huffman [Mon, 12 Sep 2011 14:39:10 -0700] rev 44909
shorten proof of frontier_straddle
huffman [Mon, 12 Sep 2011 13:19:10 -0700] rev 44908
NEWS and CONTRIBUTORS
huffman [Mon, 12 Sep 2011 11:54:20 -0700] rev 44907
remove redundant lemma Lim_sequentially in favor of lemma LIMSEQ_def
huffman [Mon, 12 Sep 2011 11:39:29 -0700] rev 44906
simplify proofs using LIMSEQ lemmas
huffman [Mon, 12 Sep 2011 10:43:36 -0700] rev 44905
remove trivial lemma Lim_at_iff_LIM
huffman [Mon, 12 Sep 2011 10:28:45 -0700] rev 44904
fix typos
huffman [Mon, 12 Sep 2011 09:37:49 -0700] rev 44903
NEWS for euclidean_space class
huffman [Mon, 12 Sep 2011 09:21:01 -0700] rev 44902
move lemmas about complex number 'i' to Complex.thy and Library/Inner_Product.thy
hoelzl [Mon, 12 Sep 2011 09:57:33 -0400] rev 44901
adding NEWS and CONTRIBUTORS
bulwahn [Mon, 12 Sep 2011 13:35:35 +0200] rev 44900
merged
bulwahn [Mon, 12 Sep 2011 12:33:37 +0200] rev 44899
correcting imports after splitting and renaming AssocList
bulwahn [Mon, 12 Sep 2011 10:59:38 +0200] rev 44898
tuned
bulwahn [Mon, 12 Sep 2011 10:57:58 +0200] rev 44897
moving connection of association lists to Mappings into a separate theory
bulwahn [Mon, 12 Sep 2011 10:27:36 +0200] rev 44896
adding NEWS and CONTRIBUTORS
bulwahn [Mon, 12 Sep 2011 09:45:53 +0200] rev 44895
tuned some symbol that probably went there by some strange encoding issue
blanchet [Mon, 12 Sep 2011 11:05:32 +0200] rev 44894
added my contributions to NEWS and CONTRIBUTORS
blanchet [Mon, 12 Sep 2011 10:49:37 +0200] rev 44893
fixed type intersection (again)
blanchet [Mon, 12 Sep 2011 10:49:37 +0200] rev 44892
consistent option naming
nipkow [Mon, 12 Sep 2011 09:07:23 +0200] rev 44891
NEWS fastsimp -> fastforce
nipkow [Mon, 12 Sep 2011 07:55:43 +0200] rev 44890
new fastforce replacing fastsimp - less confusing name
wenzelm [Sun, 11 Sep 2011 22:56:05 +0200] rev 44889
merged
huffman [Sun, 11 Sep 2011 13:49:42 -0700] rev 44888
NEWS for Library/Product_Lattice.thy
wenzelm [Sun, 11 Sep 2011 22:55:26 +0200] rev 44887
misc tuning and clarification;
wenzelm [Sun, 11 Sep 2011 21:35:35 +0200] rev 44886
merged
huffman [Sun, 11 Sep 2011 10:30:50 -0700] rev 44885
merged
huffman [Sun, 11 Sep 2011 09:40:18 -0700] rev 44884
tuned proofs
huffman [Sun, 11 Sep 2011 07:21:45 -0700] rev 44883
Library/Saturated.thy: 'Sat' abbreviates 'of_nat'
wenzelm [Sun, 11 Sep 2011 21:34:23 +0200] rev 44882
more CONTRIBUTORS;
wenzelm [Sun, 11 Sep 2011 20:19:20 +0200] rev 44881
persistent ISABELLE_INTERFACE_CHOICE;
wenzelm [Sun, 11 Sep 2011 19:52:09 +0200] rev 44880
explicit choice of interface;
wenzelm [Sun, 11 Sep 2011 17:30:01 +0200] rev 44879
more orthogonal signature;
wenzelm [Sun, 11 Sep 2011 15:20:09 +0200] rev 44878
updates for release;
wenzelm [Sun, 11 Sep 2011 14:58:52 +0200] rev 44877
misc tuning and clarification (NB: settings are already local for named snapshots/releases);
wenzelm [Sun, 11 Sep 2011 14:42:15 +0200] rev 44876
some updates of PLATFORMS;
wenzelm [Sun, 11 Sep 2011 13:27:22 +0200] rev 44875
more README;
wenzelm [Sat, 10 Sep 2011 23:28:58 +0200] rev 44874
merged
krauss [Sat, 10 Sep 2011 22:43:17 +0200] rev 44873
mem_prs and mem_rsp in accordance with sets-as-predicates representation (backported from AFP/Coinductive)
wenzelm [Sat, 10 Sep 2011 23:27:32 +0200] rev 44872
misc tuning;
wenzelm [Sat, 10 Sep 2011 22:11:55 +0200] rev 44871
misc tuning and clarification;
wenzelm [Sat, 10 Sep 2011 21:47:55 +0200] rev 44870
speed up slow proof;
wenzelm [Sat, 10 Sep 2011 20:41:27 +0200] rev 44869
merged
haftmann [Sat, 10 Sep 2011 19:44:41 +0200] rev 44868
more modularization
wenzelm [Sat, 10 Sep 2011 20:39:13 +0200] rev 44867
stronger colors (as background);
wenzelm [Sat, 10 Sep 2011 20:22:22 +0200] rev 44866
some color scheme for theory status;
wenzelm [Sat, 10 Sep 2011 16:30:08 +0200] rev 44865
some keyboard shortcuts for important actions;
proper label properties, which are also required for jEdit "Shortcuts" options panel;
wenzelm [Sat, 10 Sep 2011 14:48:06 +0200] rev 44864
explicit jEdit actions -- to enable key mappings, for example;
wenzelm [Sat, 10 Sep 2011 14:28:07 +0200] rev 44863
more symbolic file positions via smart replacement of ISABELLE_HOME -- allows Isabelle distribution to be moved later on;
wenzelm [Sat, 10 Sep 2011 13:43:09 +0200] rev 44862
tuned usage;
wenzelm [Sat, 10 Sep 2011 13:41:03 +0200] rev 44861
simplified default Isabelle application wrapper (NB: build process is already part of isabelle jedit tool);
haftmann [Sat, 10 Sep 2011 10:29:24 +0200] rev 44860
renamed theory Complete_Lattice to Complete_Lattices, in accordance with Lattices, Orderings etc.
blanchet [Sat, 10 Sep 2011 00:44:25 +0200] rev 44859
fixed definition of type intersection (soundness bug)
blanchet [Sat, 10 Sep 2011 00:44:25 +0200] rev 44858
continue with minimization in debug mode in spite of unsoundness
huffman [Fri, 09 Sep 2011 09:31:04 -0700] rev 44857
generalize lemma of_nat_number_of_eq to class number_semiring
bulwahn [Fri, 09 Sep 2011 15:14:59 +0200] rev 44856
merged
bulwahn [Fri, 09 Sep 2011 14:43:50 +0200] rev 44855
stating more explicitly our expectation that these two terms have the same term structure
bulwahn [Fri, 09 Sep 2011 12:33:09 +0200] rev 44854
revisiting type annotations for Haskell: necessary type annotations are not inferred on the provided theorems but using the arguments and right hand sides, as these might differ in the case of constants with abstract code types
blanchet [Fri, 09 Sep 2011 14:30:57 +0200] rev 44853
made SML/NJ happy
noschinl [Thu, 08 Sep 2011 12:23:11 +0200] rev 44852
call ghc with -XEmptyDataDecls
nipkow [Fri, 09 Sep 2011 06:47:14 +0200] rev 44851
merged
nipkow [Fri, 09 Sep 2011 06:45:39 +0200] rev 44850
tuned headers
huffman [Thu, 08 Sep 2011 19:35:23 -0700] rev 44849
Library/Saturated.thy: number_semiring class instance
huffman [Thu, 08 Sep 2011 18:47:23 -0700] rev 44848
remove lemmas nat_add_min_{left,right} in favor of generic lemmas min_add_distrib_{left,right}
huffman [Thu, 08 Sep 2011 18:13:48 -0700] rev 44847
merged
huffman [Thu, 08 Sep 2011 10:07:53 -0700] rev 44846
remove unnecessary intermediate lemmas
krauss [Fri, 09 Sep 2011 00:22:18 +0200] rev 44845
added syntactic classes for "inf" and "sup"
huffman [Thu, 08 Sep 2011 08:41:28 -0700] rev 44844
prove existence, uniqueness, and other properties of complex arg function
huffman [Thu, 08 Sep 2011 07:27:57 -0700] rev 44843
tuned
huffman [Thu, 08 Sep 2011 07:16:47 -0700] rev 44842
remove obsolete intermediate lemma complex_inverse_complex_split
huffman [Thu, 08 Sep 2011 07:06:59 -0700] rev 44841
tuned
haftmann [Thu, 08 Sep 2011 11:31:53 +0200] rev 44840
merged
haftmann [Thu, 08 Sep 2011 11:31:23 +0200] rev 44839
tuned
haftmann [Thu, 08 Sep 2011 00:35:22 +0200] rev 44838
merged
haftmann [Wed, 07 Sep 2011 08:13:38 +0200] rev 44837
merged
haftmann [Tue, 06 Sep 2011 22:37:32 +0200] rev 44836
merged
haftmann [Tue, 06 Sep 2011 22:04:14 +0200] rev 44835
merged
haftmann [Tue, 06 Sep 2011 07:23:45 +0200] rev 44834
merged
haftmann [Mon, 05 Sep 2011 22:02:32 +0200] rev 44833
tuned
haftmann [Mon, 05 Sep 2011 19:18:38 +0200] rev 44832
merged
haftmann [Mon, 05 Sep 2011 07:49:31 +0200] rev 44831
tuned
haftmann [Sun, 04 Sep 2011 09:28:15 +0200] rev 44830
tuned
blanchet [Thu, 08 Sep 2011 09:25:55 +0200] rev 44829
fixed computation of "in_conj" for polymorphic encodings
huffman [Wed, 07 Sep 2011 22:44:26 -0700] rev 44828
add some new lemmas about cis and rcis;
simplify some proofs;
huffman [Wed, 07 Sep 2011 20:44:39 -0700] rev 44827
Complex.thy: move theorems into appropriate subsections
huffman [Wed, 07 Sep 2011 19:24:28 -0700] rev 44826
merged
huffman [Wed, 07 Sep 2011 17:41:29 -0700] rev 44825
remove redundant lemma complex_of_real_minus_one
huffman [Wed, 07 Sep 2011 18:47:55 -0700] rev 44824
simplify proof of lemma DeMoivre, removing unnecessary intermediate lemma
huffman [Wed, 07 Sep 2011 10:04:07 -0700] rev 44823
removed unused lemma sin_cos_squared_add2_mult
huffman [Wed, 07 Sep 2011 09:45:39 -0700] rev 44822
remove duplicate lemma real_of_int_real_of_nat in favor of real_of_int_of_nat_eq
huffman [Wed, 07 Sep 2011 09:02:58 -0700] rev 44821
avoid using legacy theorem names
wenzelm [Thu, 08 Sep 2011 00:23:23 +0200] rev 44820
merged
haftmann [Wed, 07 Sep 2011 23:55:40 +0200] rev 44819
theory of saturated naturals contributed by Peter Gammie
haftmann [Wed, 07 Sep 2011 23:38:52 +0200] rev 44818
theory of saturated naturals contributed by Peter Gammie
haftmann [Wed, 07 Sep 2011 23:07:16 +0200] rev 44817
lemmas about +, *, min, max on nat
blanchet [Wed, 07 Sep 2011 21:31:21 +0200] rev 44816
update Sledgehammer docs
blanchet [Wed, 07 Sep 2011 21:31:21 +0200] rev 44815
added new tagged encodings to Metis tests
blanchet [Wed, 07 Sep 2011 21:31:21 +0200] rev 44814
also implemented ghost version of the tagged encodings
blanchet [Wed, 07 Sep 2011 21:31:21 +0200] rev 44813
added new guards encoding to test
blanchet [Wed, 07 Sep 2011 21:31:21 +0200] rev 44812
smarter explicit apply business
blanchet [Wed, 07 Sep 2011 21:31:21 +0200] rev 44811
started work on ghost type arg encoding
blanchet [Wed, 07 Sep 2011 21:31:21 +0200] rev 44810
stricted type encoding parsing
wenzelm [Thu, 08 Sep 2011 00:20:09 +0200] rev 44809
more substructural sharing to gain significant compression;
wenzelm [Wed, 07 Sep 2011 23:08:04 +0200] rev 44808
XML.cache for partial sharing (strings only);
wenzelm [Wed, 07 Sep 2011 22:00:41 +0200] rev 44807
platform-specific look and feel;
wenzelm [Wed, 07 Sep 2011 21:41:36 +0200] rev 44806
more README;
wenzelm [Wed, 07 Sep 2011 21:38:48 +0200] rev 44805
clarified terminology;
wenzelm [Wed, 07 Sep 2011 21:31:50 +0200] rev 44804
no print_state for final proof commands, which return to theory state;
wenzelm [Wed, 07 Sep 2011 21:10:47 +0200] rev 44803
NEWS on IsabelleText font;
wenzelm [Wed, 07 Sep 2011 21:05:53 +0200] rev 44802
explicit join_syntax ensures command transaction integrity of 'theory';
wenzelm [Wed, 07 Sep 2011 20:49:45 +0200] rev 44801
some updates for release;
wenzelm [Wed, 07 Sep 2011 20:29:54 +0200] rev 44800
some tuning for release;
wenzelm [Wed, 07 Sep 2011 18:01:01 +0200] rev 44799
updated file locations;
wenzelm [Wed, 07 Sep 2011 17:42:57 +0200] rev 44798
merged
bulwahn [Wed, 07 Sep 2011 14:58:40 +0200] rev 44797
merged
bulwahn [Wed, 07 Sep 2011 13:51:39 +0200] rev 44796
removing previously used function locally_monomorphic in the code generator
bulwahn [Wed, 07 Sep 2011 13:51:38 +0200] rev 44795
setting const_sorts to false in the type inference of the code generator
bulwahn [Wed, 07 Sep 2011 13:51:37 +0200] rev 44794
adapting Imperative HOL serializer to changes of the iterm datatype in the code generator
bulwahn [Wed, 07 Sep 2011 13:51:36 +0200] rev 44793
removing previous crude approximation to add type annotations to disambiguate types
bulwahn [Wed, 07 Sep 2011 13:51:35 +0200] rev 44792
adding minimalistic implementation for printing the type annotations
bulwahn [Wed, 07 Sep 2011 13:51:34 +0200] rev 44791
adding call to disambiguation annotations
bulwahn [Wed, 07 Sep 2011 13:51:34 +0200] rev 44790
adding type inference for disambiguation annotations in code equation
bulwahn [Wed, 07 Sep 2011 13:51:32 +0200] rev 44789
adding the body type as well to the code generation for constants as it is required for type annotations of constants
bulwahn [Wed, 07 Sep 2011 13:51:30 +0200] rev 44788
changing const type to pass along if typing annotations are necessary for disambigous terms
blanchet [Wed, 07 Sep 2011 13:50:17 +0200] rev 44787
fixed THF type constructor syntax
blanchet [Wed, 07 Sep 2011 13:50:17 +0200] rev 44786
tweaking polymorphic TFF and THF output
blanchet [Wed, 07 Sep 2011 13:50:17 +0200] rev 44785
parse new experimental '@' encodings
blanchet [Wed, 07 Sep 2011 13:50:17 +0200] rev 44784
tuning
blanchet [Wed, 07 Sep 2011 13:50:17 +0200] rev 44783
tuning
blanchet [Wed, 07 Sep 2011 13:50:16 +0200] rev 44782
tuning
wenzelm [Wed, 07 Sep 2011 17:03:34 +0200] rev 44781
clarified import;
wenzelm [Wed, 07 Sep 2011 16:53:49 +0200] rev 44780
tuned/simplified proofs;
wenzelm [Wed, 07 Sep 2011 16:37:50 +0200] rev 44779
tuned proofs;
wenzelm [Wed, 07 Sep 2011 11:36:39 +0200] rev 44778
deactivate unfinished charset provider for now, to avoid user confusion;
wenzelm [Wed, 07 Sep 2011 11:26:27 +0200] rev 44777
more NEWS;
wenzelm [Wed, 07 Sep 2011 11:17:19 +0200] rev 44776
added "check" button: adhoc change to full buffer perspective;
wenzelm [Wed, 07 Sep 2011 11:00:39 +0200] rev 44775
added "cancel" button based on cancel_execution, not interrupt (cf. 156be0e43336);
blanchet [Wed, 07 Sep 2011 09:10:41 +0200] rev 44774
separate mangling, which can (and should) be done before the formulas are first-orderized, and type arg filtering, which must be done after once the min arities have been computed
blanchet [Wed, 07 Sep 2011 09:10:41 +0200] rev 44773
perform mangling before computing symbol arity, to avoid needless "hAPP"s and "hBOOL"s
blanchet [Wed, 07 Sep 2011 09:10:41 +0200] rev 44772
tuning
blanchet [Wed, 07 Sep 2011 09:10:41 +0200] rev 44771
make mangling sound w.r.t. type arguments
blanchet [Wed, 07 Sep 2011 09:10:41 +0200] rev 44770
make "filter_type_args" more robust if the actual arity is higher than the declared one
blanchet [Wed, 07 Sep 2011 09:10:41 +0200] rev 44769
updated Sledgehammer documentation
blanchet [Wed, 07 Sep 2011 09:10:41 +0200] rev 44768
rationalize uniform encodings
huffman [Tue, 06 Sep 2011 22:41:35 -0700] rev 44767
merged
huffman [Tue, 06 Sep 2011 19:03:41 -0700] rev 44766
avoid using legacy theorem names
huffman [Tue, 06 Sep 2011 16:30:39 -0700] rev 44765
merged
huffman [Tue, 06 Sep 2011 14:53:51 -0700] rev 44764
remove redundant lemmas i_mult_eq and i_mult_eq2 in favor of i_squared
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 07 Sep 2011 07:59:45 +0900] rev 44763
HOL/Import: Update HOL4 generated files to current Isabelle.
wenzelm [Wed, 07 Sep 2011 00:08:09 +0200] rev 44762
tuned proofs;
huffman [Tue, 06 Sep 2011 13:16:46 -0700] rev 44761
remove some unnecessary simp rules from simpset
wenzelm [Tue, 06 Sep 2011 21:56:11 +0200] rev 44760
some Isabelle/jEdit NEWS;
wenzelm [Tue, 06 Sep 2011 21:40:58 +0200] rev 44759
more README;
wenzelm [Tue, 06 Sep 2011 21:11:12 +0200] rev 44758
merged
huffman [Tue, 06 Sep 2011 10:30:33 -0700] rev 44757
merged
huffman [Tue, 06 Sep 2011 10:30:00 -0700] rev 44756
simplify proof of tan_half, removing unused assumptions
huffman [Tue, 06 Sep 2011 09:56:09 -0700] rev 44755
convert some proofs to Isar-style
blanchet [Tue, 06 Sep 2011 18:13:36 +0200] rev 44754
added dummy polymorphic THF system
boehmes [Tue, 06 Sep 2011 18:07:44 +0200] rev 44753
added some examples for pattern and weight annotations
bulwahn [Tue, 06 Sep 2011 17:52:00 +0200] rev 44752
merged
bulwahn [Tue, 06 Sep 2011 16:40:22 +0200] rev 44751
avoid "Code" as structure name (cf. 3bc39cfe27fe)
huffman [Tue, 06 Sep 2011 08:00:28 -0700] rev 44750
remove duplicate copy of lemma sqrt_add_le_add_sqrt
huffman [Tue, 06 Sep 2011 07:48:59 -0700] rev 44749
remove redundant lemma real_sum_squared_expand in favor of power2_sum
huffman [Tue, 06 Sep 2011 07:45:18 -0700] rev 44748
remove redundant lemma LIMSEQ_Complex in favor of tendsto_Complex
huffman [Tue, 06 Sep 2011 07:41:15 -0700] rev 44747
merged
huffman [Mon, 05 Sep 2011 22:30:25 -0700] rev 44746
add lemmas about arctan;
simplify some proofs about arctan;
huffman [Mon, 05 Sep 2011 18:06:02 -0700] rev 44745
convert lemma cos_total to Isar-style proof
nipkow [Tue, 06 Sep 2011 14:25:16 +0200] rev 44744
added new lemmas
blanchet [Tue, 06 Sep 2011 11:31:01 +0200] rev 44743
updated Sledgehammer's docs
blanchet [Tue, 06 Sep 2011 11:31:01 +0200] rev 44742
cleanup "simple" type encodings
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 06 Sep 2011 17:50:04 +0900] rev 44741
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 06 Sep 2011 16:45:31 +0900] rev 44740
HOL/Import: Make HOL4 Import work with current Isabelle. Updated constant maps, added bool type map, and tuned compat theorem.
blanchet [Tue, 06 Sep 2011 09:11:08 +0200] rev 44739
tuning
blanchet [Tue, 06 Sep 2011 09:11:08 +0200] rev 44738
drop more type arguments soundly, when they can be deduced from the arg types
wenzelm [Tue, 06 Sep 2011 20:55:18 +0200] rev 44737
bulk reports for improved message throughput;
wenzelm [Tue, 06 Sep 2011 20:37:07 +0200] rev 44736
bulk reports for improved message throughput;
wenzelm [Tue, 06 Sep 2011 19:48:57 +0200] rev 44735
tuned signature;
wenzelm [Tue, 06 Sep 2011 11:25:27 +0200] rev 44734
more specific message channels to avoid potential bottle-neck of raw_messages;
wenzelm [Tue, 06 Sep 2011 11:18:19 +0200] rev 44733
buffer prover messages to prevent overloading of session_actor input channel -- which is critical due to synchronous messages wrt. GUI thread;
wenzelm [Tue, 06 Sep 2011 10:27:04 +0200] rev 44732
more abstract receiver interface;
wenzelm [Tue, 06 Sep 2011 10:16:12 +0200] rev 44731
flush after Output.raw_message (and init message) for reduced latency of important protocol events;
huffman [Mon, 05 Sep 2011 17:45:37 -0700] rev 44730
convert lemma cos_is_zero to Isar-style
huffman [Mon, 05 Sep 2011 17:05:00 -0700] rev 44729
merged
huffman [Mon, 05 Sep 2011 17:00:56 -0700] rev 44728
convert lemma sin_gt_zero to Isar style;
remove duplicate lemma sin_gt_zero1;
huffman [Mon, 05 Sep 2011 16:26:57 -0700] rev 44727
modify lemma sums_group, and shorten proofs that use it
huffman [Mon, 05 Sep 2011 16:07:40 -0700] rev 44726
generalize some lemmas
huffman [Mon, 05 Sep 2011 12:19:04 -0700] rev 44725
add lemmas cos_arctan and sin_arctan
huffman [Mon, 05 Sep 2011 08:38:50 -0700] rev 44724
tuned indentation
wenzelm [Mon, 05 Sep 2011 23:51:16 +0200] rev 44723
more visible outdated_color;
wenzelm [Mon, 05 Sep 2011 23:26:41 +0200] rev 44722
commands_change_delay within main actor -- prevents overloading of commands_change_buffer input channel;
wenzelm [Mon, 05 Sep 2011 20:30:37 +0200] rev 44721
tuned imports;
blanchet [Mon, 05 Sep 2011 14:42:31 +0200] rev 44720
fixed handling of "sledgehammer_params", so that "sledgehammer_params [e]" is really the same as "sledgehammer_params [provers = e]"
boehmes [Mon, 05 Sep 2011 14:17:44 +0200] rev 44719
tuned
boehmes [Mon, 05 Sep 2011 11:34:54 +0200] rev 44718
tuned
boehmes [Mon, 05 Sep 2011 11:28:10 +0200] rev 44717
filter out all schematic theorems if the problem contains no ground constants
huffman [Sun, 04 Sep 2011 21:04:02 -0700] rev 44716
merged
huffman [Sun, 04 Sep 2011 21:03:54 -0700] rev 44715
tuned comments
huffman [Sun, 04 Sep 2011 11:16:47 -0700] rev 44714
simplify proof of Bseq_mono_convergent
wenzelm [Sun, 04 Sep 2011 20:37:20 +0200] rev 44713
merged
huffman [Sun, 04 Sep 2011 10:29:38 -0700] rev 44712
replace lemma expi_imaginary with reoriented lemma cis_conv_exp
huffman [Sun, 04 Sep 2011 10:05:52 -0700] rev 44711
remove redundant lemmas expi_add and expi_zero
huffman [Sun, 04 Sep 2011 09:49:45 -0700] rev 44710
remove redundant lemmas about LIMSEQ
huffman [Sun, 04 Sep 2011 07:15:13 -0700] rev 44709
introduce abbreviation 'int' earlier in Int.thy
huffman [Sun, 04 Sep 2011 06:56:10 -0700] rev 44708
remove unused assumptions from natceiling lemmas
huffman [Sun, 04 Sep 2011 06:27:59 -0700] rev 44707
move lemmas nat_le_iff and nat_mono into Int.thy
wenzelm [Sun, 04 Sep 2011 19:36:19 +0200] rev 44706
eliminated markup for plain identifiers (frequent but insignificant);
reduced "black" markup (outer string etc. takes care of it already);
wenzelm [Sun, 04 Sep 2011 19:12:06 +0200] rev 44705
simplified signatures;
wenzelm [Sun, 04 Sep 2011 19:06:45 +0200] rev 44704
synchronous XML.Cache without actor -- potentially more efficient on machines with few cores;
wenzelm [Sun, 04 Sep 2011 17:50:19 +0200] rev 44703
tuned document;
wenzelm [Sun, 04 Sep 2011 17:35:34 +0200] rev 44702
improved handling of extended styles and hard tabs when prover is inactive;
wenzelm [Sun, 04 Sep 2011 17:21:11 +0200] rev 44701
mark hard tabs as single chunks, as required by jEdit;
wenzelm [Sun, 04 Sep 2011 16:37:22 +0200] rev 44700
updated READMEs;
wenzelm [Sun, 04 Sep 2011 15:49:59 +0200] rev 44699
property "tooltip-dismiss-delay" is edited in ms, not seconds;
explicit tooltip_dismiss_delay boundaries for further robustness;
wenzelm [Sun, 04 Sep 2011 15:21:50 +0200] rev 44698
moved XML/YXML to src/Pure/PIDE;
tuned comments;
wenzelm [Sun, 04 Sep 2011 14:29:15 +0200] rev 44697
pass raw messages through xml_cache actor, which is important to retain ordering of results (e.g. read_command reports before assign, cf. 383c9d758a56);
haftmann [Sun, 04 Sep 2011 08:43:06 +0200] rev 44696
pseudo-definition for perms on sets; tuned
huffman [Sat, 03 Sep 2011 16:00:09 -0700] rev 44695
remove duplicate lemma nat_zero in favor of nat_0
huffman [Sat, 03 Sep 2011 15:37:41 -0700] rev 44694
merged
huffman [Sat, 03 Sep 2011 15:09:51 -0700] rev 44693
merged
huffman [Sat, 03 Sep 2011 14:52:40 -0700] rev 44692
modify nominal packages to better respect set/pred distinction
huffman [Sat, 03 Sep 2011 14:33:45 -0700] rev 44691
merged
huffman [Sat, 03 Sep 2011 11:10:38 -0700] rev 44690
remove unused assumption from lemma posreal_complete
haftmann [Sat, 03 Sep 2011 23:59:36 +0200] rev 44689
tuned specifications
haftmann [Sat, 03 Sep 2011 23:38:06 +0200] rev 44688
merged