src/Pure/Thy/present.ML
changeset 26957 e3f04fdd994d
parent 26433 9c2cdf28ecec
child 27327 efd626efcb04
--- a/src/Pure/Thy/present.ML	Sun May 18 17:03:16 2008 +0200
+++ b/src/Pure/Thy/present.ML	Sun May 18 17:03:20 2008 +0200
@@ -76,17 +76,13 @@
 structure BrowserInfoData = TheoryDataFun
 (
   type T = {name: string, session: string list, is_local: bool};
-  val empty = {name = "", session = [], is_local = false}: T;
+  val empty = {name = Context.PureN, session = [], is_local = false}: T;
   val copy = I;
   fun extend _ = empty;
   fun merge _ _ = empty;
 );
 
-fun get_info thy =
-  if member (op =) [Context.PureN, Context.CPureN] (Context.theory_name thy)
-  then {name = Context.PureN, session = [], is_local = false}
-  else BrowserInfoData.get thy;
-
+val get_info = BrowserInfoData.get;
 val session_name = #name o get_info;