src/Pure/context.ML
changeset 65460 fe4cf0de13cb
parent 65459 da59e8e0a663
child 66452 450cefec7c11
equal deleted inserted replaced
65459:da59e8e0a663 65460:fe4cf0de13cb
   163 
   163 
   164 val PureN = "Pure";
   164 val PureN = "Pure";
   165 val finished = ~1;
   165 val finished = ~1;
   166 
   166 
   167 fun display_name thy_id =
   167 fun display_name thy_id =
   168   let val {name, stage} = history_of_id thy_id
   168   let
       
   169     val {name = long_name, stage} = history_of_id thy_id;
       
   170     val name = Long_Name.base_name long_name;
   169   in if stage = finished then name else name ^ ":" ^ string_of_int stage end;
   171   in if stage = finished then name else name ^ ":" ^ string_of_int stage end;
   170 
   172 
   171 fun display_names thy =
   173 fun display_names thy =
   172   let
   174   let
   173     val name = display_name (theory_id thy);
   175     val name = display_name (theory_id thy);