src/Pure/Thy/thy_info.ML
changeset 67163 257bcd20eeec
parent 66873 9953ae603a23
child 67173 e746db6db903
equal deleted inserted replaced
67162:0050cd50936d 67163:257bcd20eeec
   264 
   264 
   265     fun present () =
   265     fun present () =
   266       let
   266       let
   267         val res = filter_out (Toplevel.is_ignored o #1) (maps Toplevel.join_results results);
   267         val res = filter_out (Toplevel.is_ignored o #1) (maps Toplevel.join_results results);
   268       in
   268       in
   269         if exists (Toplevel.is_skipped_proof o #2) res then
   269         if exists (Toplevel.is_skipped_proof o #2) res then ()
   270           warning ("Cannot present theory with skipped proofs: " ^ quote name)
       
   271         else
   270         else
   272           let val tex_source = Thy_Output.present_thy thy res toks |> Buffer.content;
   271           let val tex_source = Thy_Output.present_thy thy res toks |> Buffer.content;
   273           in if document then Present.theory_output thy tex_source else () end
   272           in if document then Present.theory_output thy tex_source else () end
   274       end;
   273       end;
   275 
   274