2000-06-29 wenzelm [Thu, 29 Jun 2000 22:29:46 +0200] rev 9192
have_thmss: handle multiple lists of arguments;
src/Pure/pure_thy.ML

2000-06-29 paulson [Thu, 29 Jun 2000 16:50:52 +0200] rev 9191
now freezes Vars in order to prevent errors in cases like these:

Goal "Suc (x + i + j) + ?q ?ii ?jj + k + x = xxx";
Goal "Suc (x + i + j) = x + f(?q i j) + k";
Goal "Suc (x + i + j) = x + ?q i j + k";
Goal "Suc (?q ?ii ?jj + i + j) + ?rq ?ii ?jj + k + ?q ?ii ?jj = xxx";
src/Provers/Arith/cancel_numerals.ML src/Provers/Arith/combine_numerals.ML

2000-06-29 paulson [Thu, 29 Jun 2000 12:19:27 +0200] rev 9190
tidied proofs using default rule equalityCE
src/HOL/UNITY/Deadlock.ML src/HOL/UNITY/ELT.ML src/HOL/UNITY/Extend.ML src/HOL/UNITY/Project.ML src/HOL/UNITY/Reach.ML src/HOL/UNITY/Rename.ML src/HOL/ex/PiSets.ML src/HOL/ex/set.ML

2000-06-29 paulson [Thu, 29 Jun 2000 12:17:18 +0200] rev 9189
the default equalityCE simplifies proofs
src/HOL/Real/PReal.ML

2000-06-29 paulson [Thu, 29 Jun 2000 12:16:43 +0200] rev 9188
tidied
src/HOL/Induct/Mutil.ML src/HOL/Real/Hyperreal/Zorn.ML

2000-06-29 paulson [Thu, 29 Jun 2000 12:15:08 +0200] rev 9187
fixed proof to cope with the default of equalityCE instead of equalityE
src/HOL/List.ML

2000-06-29 paulson [Thu, 29 Jun 2000 12:14:45 +0200] rev 9186
now uses equalityCE, which usually is more efficent than equalityE
src/HOL/Set.ML

2000-06-29 paulson [Thu, 29 Jun 2000 12:14:04 +0200] rev 9185
weak elimination rules
NEWS

2000-06-28 wenzelm [Wed, 28 Jun 2000 21:15:02 +0200] rev 9184
classical 'elimify' attribute;
src/Provers/classical.ML

2000-06-28 kleing [Wed, 28 Jun 2000 19:57:16 +0200] rev 9183
tuned for ProofGeneral 3.2
src/HOL/MicroJava/BV/LBVSpec.thy