src/Pure/PIDE/document.ML
changeset 67380 8bef51521f21
parent 67215 03d0c958d65a
child 67500 dfde99d59f6e
equal deleted inserted replaced
67379:c2dfc510a38c 67380:8bef51521f21
   572               | SOME eval => Command.eval_result_state eval)
   572               | SOME eval => Command.eval_result_state eval)
   573         | some => some)
   573         | some => some)
   574         |> Option.map (fn thy => (thy, (pos, Theory.get_markup thy))));
   574         |> Option.map (fn thy => (thy, (pos, Theory.get_markup thy))));
   575 
   575 
   576     val parents =
   576     val parents =
   577       if null parents_reports then [Thy_Info.pure_theory ()] else map #1 parents_reports;
   577       if null parents_reports then [Theory.get_pure ()] else map #1 parents_reports;
   578     val _ = Position.reports (map #2 parents_reports);
   578     val _ = Position.reports (map #2 parents_reports);
   579   in Resources.begin_theory master_dir header parents end;
   579   in Resources.begin_theory master_dir header parents end;
   580 
   580 
   581 fun check_root_theory node =
   581 fun check_root_theory node =
   582   let
   582   let