diff -r 9dfd1ca4c0a0 -r b50182aff75f src/Pure/ProofGeneral/proof_general_emacs.ML --- a/src/Pure/ProofGeneral/proof_general_emacs.ML Sat Dec 30 12:33:28 2006 +0100 +++ b/src/Pure/ProofGeneral/proof_general_emacs.ML Sat Dec 30 12:33:29 2006 +0100 @@ -177,7 +177,6 @@ val inform_file_retracted = ThyInfo.if_known_thy ThyInfo.remove_thy o thy_name; val inform_file_processed = ThyInfo.if_known_thy ThyInfo.touch_child_thys o thy_name; -val openfile_retract = Output.no_warnings (ThyInfo.if_known_thy ThyInfo.remove_thy) o thy_name; fun proper_inform_file_processed file state = let val name = thy_name file in @@ -254,9 +253,9 @@ val inform_file_processedP = OuterSyntax.improper_command "ProofGeneral.inform_file_processed" "(internal)" K.control (P.name >> (fn file => Toplevel.no_timing o - Toplevel.keep (vacuous_inform_file_processed file) o + Toplevel.init_empty (vacuous_inform_file_processed file) o Toplevel.kill o - Toplevel.keep (proper_inform_file_processed file))); + Toplevel.init_empty (proper_inform_file_processed file))); val inform_file_retractedP = OuterSyntax.improper_command "ProofGeneral.inform_file_retracted" "(internal)" K.control