src/Pure/Isar/locale.ML
changeset 45601 d5178f19b671
parent 45589 bb944d58ac19
child 46858 05f30c796f95
--- a/src/Pure/Isar/locale.ML	Sun Nov 20 17:44:41 2011 +0100
+++ b/src/Pure/Isar/locale.ML	Sun Nov 20 17:57:09 2011 +0100
@@ -426,8 +426,7 @@
           (case export' of
             NONE => Morphism.identity
           | SOME export => collect_mixins context (name, morph $> export) $> export);
-        val facts' = facts
-          |> Element.facts_map (Element.transform_ctxt (transfer input $> morph $> mixin));
+        val facts' = facts |> Element.transform_facts (transfer input $> morph $> mixin);
       in activ_elem (Notes (kind, facts')) input end;
   in
     fold_rev activate notes input
@@ -567,7 +566,7 @@
       (fn thy => fold_rev (fn (_, morph) =>
             let
               val facts' = facts
-                |> Element.facts_map (Element.transform_ctxt morph)
+                |> Element.transform_facts morph
                 |> Attrib.map_facts (map (Attrib.attribute_i thy));
             in snd o Global_Theory.note_thmss kind facts' end)
         (registrations_of (Context.Theory thy) loc) thy));