huffman [Sat, 20 Aug 2011 07:09:44 -0700] rev 44344
remove some over-specific rules from the simpset
huffman [Sat, 20 Aug 2011 06:35:43 -0700] rev 44343
merged
huffman [Sat, 20 Aug 2011 06:34:51 -0700] rev 44342
redefine constant 'trivial_limit' as an abbreviation
wenzelm [Sun, 21 Aug 2011 13:23:29 +0200] rev 44341
purely functional task_queue.ML -- moved actual interrupt_unsynchronized to future.ML;
wenzelm [Sun, 21 Aug 2011 13:10:48 +0200] rev 44340
refined Task_Queue.cancel: passive tasks are considered running due to pending abort operation;
wenzelm [Sat, 20 Aug 2011 23:36:18 +0200] rev 44339
odd workaround for odd problem of load order in HOL/ex/ROOT.ML (!??);
wenzelm [Sat, 20 Aug 2011 23:35:30 +0200] rev 44338
refined Graph implementation: more abstract/scalable Graph.Keys instead of plain lists -- order of adjacency is now standardized wrt. Key.ord;
wenzelm [Sat, 20 Aug 2011 22:46:19 +0200] rev 44337
clarified get_imports -- should not rely on accidental order within graph;
wenzelm [Sat, 20 Aug 2011 22:28:53 +0200] rev 44336
tuned Table.delete_safe: avoid potentially expensive attempt of delete;
wenzelm [Sat, 20 Aug 2011 20:24:12 +0200] rev 44335
discontinued "Interrupt", which could disturb administrative tasks of the document model;
wenzelm [Sat, 20 Aug 2011 20:00:55 +0200] rev 44334
more direct balanced version Ord_List.unions;
wenzelm [Sat, 20 Aug 2011 19:21:03 +0200] rev 44333
reverted to join_bodies/join_proofs based on fold_body_thms to regain performance (escpecially of HOL-Proofs) -- see also aa9c1e9ef2ce and 4e2abb045eac;
wenzelm [Sat, 20 Aug 2011 18:11:17 +0200] rev 44332
tuned future priorities (again);
wenzelm [Sat, 20 Aug 2011 16:06:27 +0200] rev 44331
clarified fulfill_norm_proof: no join_thms yet;
clarified priority of fulfill_proof_future, which is followed by explicit join_thms;
explicit Thm.future_body_of without join yet;
tuned Thm.future_result: join_promises without fulfill_norm_proof;
wenzelm [Sat, 20 Aug 2011 15:52:29 +0200] rev 44330
added Future.joins convenience;
clarified Future.map: based on Future.cond_forks;
haftmann [Sat, 20 Aug 2011 09:42:34 +0200] rev 44329
merged
haftmann [Sat, 20 Aug 2011 09:42:12 +0200] rev 44328
deactivated »unknown« nitpick example
haftmann [Sat, 20 Aug 2011 09:30:23 +0200] rev 44327
merged
haftmann [Sat, 20 Aug 2011 01:40:22 +0200] rev 44326
tuned proof
haftmann [Sat, 20 Aug 2011 01:39:27 +0200] rev 44325
more uniform formatting of specifications
haftmann [Sat, 20 Aug 2011 01:33:58 +0200] rev 44324
compatibility layer
haftmann [Sat, 20 Aug 2011 01:21:22 +0200] rev 44323
merged
haftmann [Fri, 19 Aug 2011 19:33:31 +0200] rev 44322
more concise definition for Inf, Sup on bool
noschinl [Thu, 18 Aug 2011 13:37:41 +0200] rev 44321
do not call ghc with -fglasgow-exts
huffman [Fri, 19 Aug 2011 19:01:00 -0700] rev 44320
remove some redundant simp rules about sqrt
huffman [Fri, 19 Aug 2011 18:42:41 -0700] rev 44319
move sin_coeff and cos_coeff lemmas to Transcendental.thy; simplify some proofs
huffman [Fri, 19 Aug 2011 18:08:05 -0700] rev 44318
remove unused lemma DERIV_sin_add
huffman [Fri, 19 Aug 2011 18:06:27 -0700] rev 44317
remove redundant lemma lemma_DERIV_subst in favor of DERIV_cong
huffman [Fri, 19 Aug 2011 17:59:19 -0700] rev 44316
remove redundant lemma exp_ln_eq in favor of ln_unique
huffman [Fri, 19 Aug 2011 16:55:43 -0700] rev 44315
merged
huffman [Fri, 19 Aug 2011 15:54:43 -0700] rev 44314
Lim.thy: legacy theorems
huffman [Fri, 19 Aug 2011 15:07:10 -0700] rev 44313
SEQ.thy: legacy theorem names
huffman [Fri, 19 Aug 2011 14:46:45 -0700] rev 44312
delete unused lemmas about limits
huffman [Fri, 19 Aug 2011 14:17:28 -0700] rev 44311
Transcendental.thy: add tendsto_intros lemmas;
new isCont theorems;
simplify some proofs.
huffman [Fri, 19 Aug 2011 11:49:53 -0700] rev 44310
add lemma isCont_tendsto_compose
wenzelm [Fri, 19 Aug 2011 23:48:18 +0200] rev 44309
merged
huffman [Fri, 19 Aug 2011 10:46:54 -0700] rev 44308
Transcendental.thy: remove several unused lemmas and simplify some proofs
huffman [Fri, 19 Aug 2011 08:40:15 -0700] rev 44307
remove unused lemmas
huffman [Fri, 19 Aug 2011 08:39:43 -0700] rev 44306
fold definitions of sin_coeff and cos_coeff in Maclaurin lemmas
huffman [Fri, 19 Aug 2011 07:45:22 -0700] rev 44305
remove some redundant simp rules
wenzelm [Fri, 19 Aug 2011 23:25:47 +0200] rev 44304
maintain recent future proofs at transaction boundaries;
wenzelm [Fri, 19 Aug 2011 21:40:52 +0200] rev 44303
incremental Proofterm.join_body, with join_thms step in fulfill_norm_proof -- avoid full graph traversal of former Proofterm.join_bodies;
wenzelm [Fri, 19 Aug 2011 18:01:23 +0200] rev 44302
tuned;
wenzelm [Fri, 19 Aug 2011 17:39:37 +0200] rev 44301
tuned signature (again);
tuned;
wenzelm [Fri, 19 Aug 2011 16:13:26 +0200] rev 44300
tuned signature -- treat structure Task_Queue as private to implementation;
wenzelm [Fri, 19 Aug 2011 15:56:26 +0200] rev 44299
refined Future.cancel: explicit future allows to join actual cancellation;
Document.cancel_execution: join nested future groups as well;
wenzelm [Fri, 19 Aug 2011 14:01:20 +0200] rev 44298
Future.promise: explicit abort operation (like uninterruptible future job);
explicit cancel_scala message -- still unused;
wenzelm [Fri, 19 Aug 2011 13:55:32 +0200] rev 44297
editable raw text areas: allow user to clear content;
wenzelm [Fri, 19 Aug 2011 13:32:27 +0200] rev 44296
more robust use of set_exn_serial, which is based on PolyML.raiseWithLocation internally;
wenzelm [Fri, 19 Aug 2011 12:51:14 +0200] rev 44295
more focused use of Multithreading.interrupted: retain interrupts within task group boundary, without loss of information;
wenzelm [Fri, 19 Aug 2011 12:03:44 +0200] rev 44294
clarified Future.cond_forks: more uniform handling of exceptional situations;
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 19 Aug 2011 17:05:10 +0900] rev 44293
Quotient_Examples: Cset, List_Cset: Lift Inf and Sup directly.
huffman [Thu, 18 Aug 2011 22:32:19 -0700] rev 44292
merged
huffman [Thu, 18 Aug 2011 22:31:52 -0700] rev 44291
define complex exponential 'expi' as abbreviation for 'exp'
huffman [Thu, 18 Aug 2011 21:23:31 -0700] rev 44290
remove more bounded_linear locale interpretations (cf. f0de18b62d63)
huffman [Thu, 18 Aug 2011 19:53:03 -0700] rev 44289
optimize some proofs
huffman [Thu, 18 Aug 2011 18:10:23 -0700] rev 44288
add Multivariate_Analysis dependencies
huffman [Thu, 18 Aug 2011 18:08:43 -0700] rev 44287
import Library/Sum_of_Squares instead of reloading positivstellensatz.ML
huffman [Thu, 18 Aug 2011 17:32:02 -0700] rev 44286
declare euclidean_component_zero[simp] at the point it is proved
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 19 Aug 2011 10:23:16 +0900] rev 44285
Quotient Package: Regularization: do not fail if no progress is made, leave the subgoal to the user. Injection: try assumptions before extensionality to avoid looping.
wenzelm [Thu, 18 Aug 2011 23:43:22 +0200] rev 44284
merged;
huffman [Thu, 18 Aug 2011 14:08:39 -0700] rev 44283
merged
huffman [Thu, 18 Aug 2011 13:36:58 -0700] rev 44282
remove bounded_(bi)linear locale interpretations, to avoid duplicating so many lemmas
haftmann [Thu, 18 Aug 2011 22:50:28 +0200] rev 44281
merged
haftmann [Thu, 18 Aug 2011 22:50:17 +0200] rev 44280
merged
haftmann [Thu, 18 Aug 2011 14:01:06 +0200] rev 44279
avoid duplicated simp add option
haftmann [Thu, 18 Aug 2011 13:55:26 +0200] rev 44278
observe distinction between sets and predicates more properly
haftmann [Thu, 18 Aug 2011 13:25:17 +0200] rev 44277
moved fundamental lemma fun_eq_iff to theory HOL; tuned whitespace
haftmann [Thu, 18 Aug 2011 13:10:24 +0200] rev 44276
avoid case-sensitive name for example theory
nipkow [Thu, 18 Aug 2011 17:42:35 +0200] rev 44275
merged
nipkow [Thu, 18 Aug 2011 17:42:18 +0200] rev 44274
case_names NEWS
bulwahn [Thu, 18 Aug 2011 17:00:15 +0200] rev 44273
adding documentation about simps equation in the inductive package
bulwahn [Thu, 18 Aug 2011 12:06:17 +0200] rev 44272
activating narrowing-based quickcheck by default
wenzelm [Thu, 18 Aug 2011 18:07:40 +0200] rev 44271
more precise treatment of exception nesting and serial numbers;
wenzelm [Thu, 18 Aug 2011 17:53:32 +0200] rev 44270
more careful treatment of exception serial numbers, with propagation to message channel;
wenzelm [Thu, 18 Aug 2011 17:30:47 +0200] rev 44269
updated sequential version (cf. b94951f06e48);
wenzelm [Thu, 18 Aug 2011 16:07:58 +0200] rev 44268
tuned comments;
wenzelm [Thu, 18 Aug 2011 15:51:34 +0200] rev 44267
tuned document;
tuned proofs;
wenzelm [Thu, 18 Aug 2011 15:39:00 +0200] rev 44266
clarified Par_Exn.release_first: prefer plain exn, before falling back on full pack of parallel exceptions;
wenzelm [Thu, 18 Aug 2011 15:37:01 +0200] rev 44265
export Par_List.managed_results, to enable specific treatment of results apart from default Par_Exn.release_first;
wenzelm [Thu, 18 Aug 2011 15:15:43 +0200] rev 44264
tune Par_Exn.make: balance merge;
clarified Par_Exn.dest: later exceptions first;
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 18 Aug 2011 16:52:19 +0900] rev 44263
Quotient_Examples/DList: explicit proof of remdups_eq_member_eq needed for explicit set type.
huffman [Wed, 17 Aug 2011 15:12:34 -0700] rev 44262
merged
huffman [Wed, 17 Aug 2011 15:03:30 -0700] rev 44261
HOL-IMP: respect set/pred distinction
huffman [Wed, 17 Aug 2011 15:02:17 -0700] rev 44260
Determinants.thy: avoid using mem_def/Collect_def
huffman [Wed, 17 Aug 2011 14:42:59 -0700] rev 44259
Wfrec.thy: respect set/pred distinction
wenzelm [Thu, 18 Aug 2011 00:02:44 +0200] rev 44258
follow updates of Isabelle/Pure;
wenzelm [Wed, 17 Aug 2011 23:41:47 +0200] rev 44257
merged
huffman [Wed, 17 Aug 2011 14:32:48 -0700] rev 44256
IsaMakefile: target HOLCF-Library now compiles HOL/HOLCF/Library instead of HOL/Library
huffman [Wed, 17 Aug 2011 13:10:49 -0700] rev 44255
merged
huffman [Wed, 17 Aug 2011 13:10:11 -0700] rev 44254
Lim.thy: generalize and simplify proofs of LIM/LIMSEQ theorems
huffman [Wed, 17 Aug 2011 11:39:09 -0700] rev 44253
add lemma tendsto_compose_eventually; use it to shorten some proofs
huffman [Wed, 17 Aug 2011 11:07:32 -0700] rev 44252
Topology_Euclidean_Space.thy: simplify some proofs
huffman [Wed, 17 Aug 2011 11:06:39 -0700] rev 44251
add lemma metric_tendsto_imp_tendsto
huffman [Wed, 17 Aug 2011 09:59:10 -0700] rev 44250
simplify proofs of lemmas open_interval, closed_interval
wenzelm [Wed, 17 Aug 2011 23:37:23 +0200] rev 44249
identify parallel exceptions where they emerge first -- to achieve unique results within evaluation graph;
wenzelm [Wed, 17 Aug 2011 22:25:00 +0200] rev 44248
clarified Par_Exn.release_first: traverse topmost list structure only, not arbitrary depths of nested Par_Exn;
wenzelm [Wed, 17 Aug 2011 22:14:22 +0200] rev 44247
more systematic handling of parallel exceptions;
distinguish exception concatanation EXCEPTIONS from parallel Par_Exn;
wenzelm [Wed, 17 Aug 2011 20:08:36 +0200] rev 44246
tuned signature;
haftmann [Wed, 17 Aug 2011 18:52:21 +0200] rev 44245
merged
haftmann [Wed, 17 Aug 2011 18:51:27 +0200] rev 44244
merged
haftmann [Wed, 17 Aug 2011 07:13:13 +0200] rev 44243
merged
haftmann [Tue, 16 Aug 2011 19:47:50 +0200] rev 44242
avoid Collect_def in proof
wenzelm [Wed, 17 Aug 2011 18:05:31 +0200] rev 44241
modernized signature of Term.absfree/absdummy;
eliminated obsolete Term.list_abs_free;
wenzelm [Wed, 17 Aug 2011 16:46:58 +0200] rev 44240
improved default context for ML toplevel pretty-printing;
wenzelm [Wed, 17 Aug 2011 16:30:38 +0200] rev 44239
less verbosity for 'function' and 'fun': observe "int" flag more carefully (cf. a32ca9165928);
wenzelm [Wed, 17 Aug 2011 16:01:27 +0200] rev 44238
some convenience actions/shortcuts for control symbols;
wenzelm [Wed, 17 Aug 2011 15:14:48 +0200] rev 44237
export Function_Fun.fun_config for user convenience;
wenzelm [Wed, 17 Aug 2011 13:14:20 +0200] rev 44236
moved theory Nested_Environment to HOL-Unix (a bit too specific for HOL-Library);
blanchet [Wed, 17 Aug 2011 10:03:58 +0200] rev 44235
distinguish THF syntax with and without choice (Satallax vs. LEO-II)
huffman [Tue, 16 Aug 2011 15:02:20 -0700] rev 44234
merged
huffman [Tue, 16 Aug 2011 09:31:23 -0700] rev 44233
add simp rules for isCont
wenzelm [Tue, 16 Aug 2011 23:39:58 +0200] rev 44232
updated keywords -- old codegen is no longer in Pure;
wenzelm [Tue, 16 Aug 2011 23:39:30 +0200] rev 44231
include HOL-Library keywords for the sake of recdef;
wenzelm [Tue, 16 Aug 2011 23:25:02 +0200] rev 44230
merged
huffman [Tue, 16 Aug 2011 13:07:52 -0700] rev 44229
Multivariate_Analysis includes Determinants.thy, but doesn't import it by default
huffman [Tue, 16 Aug 2011 07:56:17 -0700] rev 44228
get Multivariate_Analysis/Determinants.thy compiled and working again
huffman [Tue, 16 Aug 2011 07:06:54 -0700] rev 44227
get Library/Permutations.thy compiled and working again
wenzelm [Tue, 16 Aug 2011 23:17:26 +0200] rev 44226
workaround for Cygwin, to make it work in the important special case without extra files;
wenzelm [Tue, 16 Aug 2011 22:48:31 +0200] rev 44225
more robust Thy_Header.base_name, with minimal assumptions about path syntax;
Isabelle.buffer_path: keep platform syntax;