src/Pure/ProofGeneral/proof_general_emacs.ML
changeset 51935 916c7fe684e3
parent 51658 21c10672633b
child 51938 cf9c8d8d8939
equal deleted inserted replaced
51934:203a9528bf7a 51935:916c7fe684e3
   234         (Output.add_mode Symbol.xsymbolsN Symbol.output Output.default_escape;
   234         (Output.add_mode Symbol.xsymbolsN Symbol.output Output.default_escape;
   235          Output.add_mode ProofGeneralPgip.proof_general_emacsN
   235          Output.add_mode ProofGeneralPgip.proof_general_emacsN
   236           Output.default_output Output.default_escape;
   236           Output.default_output Output.default_escape;
   237          Markup.add_mode ProofGeneralPgip.proof_general_emacsN YXML.output_markup;
   237          Markup.add_mode ProofGeneralPgip.proof_general_emacsN YXML.output_markup;
   238          setup_messages ();
   238          setup_messages ();
   239          ProofGeneralPgip.pgip_channel_emacs (! Output.Private_Hooks.urgent_message_fn);
   239          ProofGeneralPgip.init_pgip_session_id ();
   240          setup_thy_loader ();
   240          setup_thy_loader ();
   241          setup_present_hook ();
   241          setup_present_hook ();
   242          initialized := true);
   242          initialized := true);
   243        sync_thy_loader ();
   243        sync_thy_loader ();
   244        Unsynchronized.change print_mode (update (op =) ProofGeneralPgip.proof_general_emacsN);
   244        Unsynchronized.change print_mode (update (op =) ProofGeneralPgip.proof_general_emacsN);