src/Pure/Isar/locale.ML
changeset 38756 d07959fabde6
parent 38316 88e774d09fbc
child 38757 2b3e054ae6fc
--- a/src/Pure/Isar/locale.ML	Thu Aug 26 12:06:00 2010 +0200
+++ b/src/Pure/Isar/locale.ML	Thu Aug 26 13:09:12 2010 +0200
@@ -497,7 +497,7 @@
 fun add_thmss loc kind args ctxt =
   let
     val (Notes args', ctxt') = Element.activate_i (Notes (kind, args)) ctxt;
-    val ctxt'' = ctxt' |> ProofContext.theory (
+    val ctxt'' = ctxt' |> ProofContext.background_theory (
       (change_locale loc o apfst o apsnd) (cons (args', serial ()))
         #>
       (* Registrations *)
@@ -519,7 +519,7 @@
       [([Drule.dummy_thm], [])])];
 
 fun add_syntax_declaration loc decl =
-  ProofContext.theory ((change_locale loc o apfst o apfst) (cons (decl, serial ())))
+  ProofContext.background_theory ((change_locale loc o apfst o apfst) (cons (decl, serial ())))
   #> add_declaration loc decl;