CONJUNCTS;
authorwenzelm
Sat, 19 Nov 2005 14:22:28 +0100
changeset 18213 c22ee06ac1a7
parent 18212 1945ae1668d2
child 18214 857444b28267
CONJUNCTS;
src/Pure/Isar/locale.ML
--- a/src/Pure/Isar/locale.ML	Sat Nov 19 14:21:09 2005 +0100
+++ b/src/Pure/Isar/locale.ML	Sat Nov 19 14:22:28 2005 +0100
@@ -2113,8 +2113,8 @@
   ListPair.map (fn ((_, props), thms) => (props ~~ thms)) (propps, thmss);
 
 val refine_protected =
-  Proof.refine (Method.Basic (K (Method.METHOD   (* FIXME avoid conjunction_tac (!?) *)
-    (K (ALLGOALS (Tactic.rtac Drule.protectI))))))
+  Proof.refine (Method.Basic (K (Method.RAW_METHOD
+    (K (ALLGOALS (CONJUNCTS (ALLGOALS (Tactic.rtac Drule.protectI))))))))
   #> Seq.hd;
 
 fun goal_name thy kind target propss =