src/Pure/Isar/locale.ML
changeset 20224 9c40a144ee0e
parent 20196 9a19e4de6e2e
child 20243 8b64a1ea9b1b
--- a/src/Pure/Isar/locale.ML	Thu Jul 27 13:43:00 2006 +0200
+++ b/src/Pure/Isar/locale.ML	Thu Jul 27 13:43:01 2006 +0200
@@ -1816,7 +1816,8 @@
     val pred_ctxt = ProofContext.init pred_thy;
     val (ctxt, (_, facts)) = activate_facts true (K I)
       (pred_ctxt, axiomify predicate_axioms elemss');
-    val export = ProofContext.export_view predicate_statement ctxt thy_ctxt;
+    val export = singleton (ProofContext.export_standard
+        (Assumption.add_view thy_ctxt predicate_statement ctxt) thy_ctxt);
     val facts' = facts |> map (fn (a, ths) => ((a, []), [(map export ths, [])]));
     val elems' = maps #2 (filter (equal "" o #1 o #1) elemss');
     val elems'' = map_filter (fn (Fixes _) => NONE | e => SOME e) elems';