src/Pure/Isar/locale.ML
changeset 25270 2ed7b34f58e6
parent 25095 ea8307dac208
child 25286 35e954ff67f8
--- a/src/Pure/Isar/locale.ML	Fri Nov 02 18:53:00 2007 +0100
+++ b/src/Pure/Isar/locale.ML	Fri Nov 02 18:53:01 2007 +0100
@@ -1955,9 +1955,7 @@
     val thy = ProofContext.theory_of ctxt;
     val intros = locale_base_intros thy @ (if eager then locale_assm_intros thy else []);
   in
-    (ALLGOALS (Method.insert_tac facts THEN'
-        REPEAT_ALL_NEW (resolve_tac (wits @ intros)))
-      THEN Tactic.distinct_subgoals_tac) st
+    Method.intros_tac (wits @ intros) facts st
   end;
 
 val _ = Context.add_setup (Method.add_methods